Compiling JUCE with Dev-C++ how???
-
- KVRAF
- 2417 posts since 17 Jun, 2003
You have to use a C++ compiler instead of Delphi
Just joshing Mod, I have no idea, sorry. I'm not a programmer/developer by any stretch of the term, but I thought I had a basic grasp of the concept, but the various Juce C++ threads have shown me I actually know nothing at all in that area. Would like to, but just no time, and it's obvious that the peeps who are good at it have devoted loads of time to it
Anyway, um, hope someone else can help???
(just got back from the pub, very pissed, retyrepd this about 8 times already for spelling mistakes)
Just joshing Mod, I have no idea, sorry. I'm not a programmer/developer by any stretch of the term, but I thought I had a basic grasp of the concept, but the various Juce C++ threads have shown me I actually know nothing at all in that area. Would like to, but just no time, and it's obvious that the peeps who are good at it have devoted loads of time to it
Anyway, um, hope someone else can help???
(just got back from the pub, very pissed, retyrepd this about 8 times already for spelling mistakes)
"my gosh it's a friggin hardware"
-
- KVRAF
- 4644 posts since 28 Nov, 2002 from Chicago
funny you should ask that, I just took five minutes to knock up a quick hello world in JUCE.
I was trying with Digital Mars C++, which didn't seem to like JUCE much. I'm not much up on Windows based C++ compilers 'cos I'm almost exclusively a linux programmer at work, so I'm not sure if this is DM, my failing to configure something.
I'm going to try gcc tomorrow if I get a chance, or unless anyone has better suggestions.
I was trying with Digital Mars C++, which didn't seem to like JUCE much. I'm not much up on Windows based C++ compilers 'cos I'm almost exclusively a linux programmer at work, so I'm not sure if this is DM, my failing to configure something.
I'm going to try gcc tomorrow if I get a chance, or unless anyone has better suggestions.
Last edited by valley on Fri Sep 03, 2004 2:45 am, edited 1 time in total.
Someone shot the food. Remember: don't shoot food!
-
Robert Randolph Robert Randolph https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=7328
- KVRAF
- 2226 posts since 25 May, 2003 from Saint Petersburg, Florida
Im in the same boat... wondering how to get this to work with devC++, all my experience is linux so this is all a bit new to me....
-
- KVRAF
- Topic Starter
- 1974 posts since 21 Jun, 2002 from Earth
it's using gcc I s'pose... I guess the thing compiles except the directsound stuff... I tried doing the VST demo, but it bails out on me... I think the JUCE libs were made tho. I dunno, this entire dev-cpp thing is confusing... and makes me want to curl back into my nice comfy delphi hole where all is good and pleasant.valley wrote:What compiler are you using? I'm going to try gcc tomorrow if I get a chance, or unless anyone has better suggestions.
ModuLR / Radio
-
Robert Randolph Robert Randolph https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=7328
- KVRAF
- 2226 posts since 25 May, 2003 from Saint Petersburg, Florida
devc++ uses mingw iirc.ModuLR wrote:it's using gcc I s'pose... I guess the thing compiles except the directsound stuff... I tried doing the VST demo, but it bails out on me... I think the JUCE libs were made tho. I dunno, this entire dev-cpp thing is confusing... and makes me want to curl back into my nice comfy delphi hole where all is good and pleasant.valley wrote:What compiler are you using? I'm going to try gcc tomorrow if I get a chance, or unless anyone has better suggestions.
-
- KVRAF
- Topic Starter
- 1974 posts since 21 Jun, 2002 from Earth
further proof that have no idea what I'm talking about...Robert Randolph wrote:devc++ uses mingw iirc.
ModuLR / Radio
-
Robert Randolph Robert Randolph https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=7328
- KVRAF
- 2226 posts since 25 May, 2003 from Saint Petersburg, Florida
Dont worry man, Im only one step ahead of youModuLR wrote:further proof that have no idea what I'm talking about...Robert Randolph wrote:devc++ uses mingw iirc.and even worse have know idea what I'm doing...
-
- KVRAF
- 4644 posts since 28 Nov, 2002 from Chicago
I've spent a few minutes with dev-c++ (which looks real nice BTW), and I can't get any of the JUCE demos or the JUCEVST demo to compile.
I don't have much time to invest in fiddling with this as I really should be doing real work right now. I'll have another play in about half hour or so, and if I gain any clues I'll let you know.
I don't have much time to invest in fiddling with this as I really should be doing real work right now. I'll have another play in about half hour or so, and if I gain any clues I'll let you know.
Someone shot the food. Remember: don't shoot food!
-
- KVRAF
- 1884 posts since 9 Feb, 2004 from Rochester, MN
It took me a couple hours, but I finally got JUCE to compile using VC++ 7 (which isn't too expensive for the student license
).
For the example JUCE app, you have to run the BinaryBuilder utility (which is definitely case sensitive!) to build a certain .cpp file that is needed. Other than that, it was just a case of setting up the paths in Visual Studio.
For the JUCEVST demo, I had to remove the VST sdk files from the project and drag-n-drop them in from the location I had them in. That compiled fine once I figured that out. The problem with the JUCEVST demo is that it only seems to run in Tracktion right now. I checked it in Chainer, EnergyXT, Live4 demo, and using a VST-DX wrapper, and none worked exactly like in Tracktion, and some didn't work at all.
I can't speak for dev-c++, since I've never used it, but it might be similar problems.
For the example JUCE app, you have to run the BinaryBuilder utility (which is definitely case sensitive!) to build a certain .cpp file that is needed. Other than that, it was just a case of setting up the paths in Visual Studio.
For the JUCEVST demo, I had to remove the VST sdk files from the project and drag-n-drop them in from the location I had them in. That compiled fine once I figured that out. The problem with the JUCEVST demo is that it only seems to run in Tracktion right now. I checked it in Chainer, EnergyXT, Live4 demo, and using a VST-DX wrapper, and none worked exactly like in Tracktion, and some didn't work at all.
I can't speak for dev-c++, since I've never used it, but it might be similar problems.
-
Karbon L. Forms Karbon L. Forms https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=29033
- KVRian
- 1415 posts since 10 Jun, 2004 from Inverness, Scotland
It is unfinished you know, the juce-vst.
Had to do quite a few hacks to get shit working.
I THINK it's the juce-window not reporting it's size properly is one cause of problems. In EXT I get a postage stamp window in which my components are not squished. I'd wait till [sometime soon] and get the newer version before trying shit.
Had to do quite a few hacks to get shit working.
I THINK it's the juce-window not reporting it's size properly is one cause of problems. In EXT I get a postage stamp window in which my components are not squished. I'd wait till [sometime soon] and get the newer version before trying shit.
.................................
"Hell is other People" J.P.Sartre
.................................
"Hell is other People" J.P.Sartre
.................................
-
- KVRAF
- 1884 posts since 9 Feb, 2004 from Rochester, MN
Yeah, I know it's not finished yet. I downloaded version 1.3 with the idea of building some simple standalone apps using JUCE to get used to the API. When VST support is working, I'd love to give that a try.
I definitely think it's a window size issue, because all of the hosts I've tried work with the plugin, but they show the window with a different size.
I definitely think it's a window size issue, because all of the hosts I've tried work with the plugin, but they show the window with a different size.
-
- KVRist
- 33 posts since 19 Aug, 2004
I also need help in compiling JUCE library using dev-c++. I read Jules' doc in istalling JUCE, but I think I need more specific instruction for dev-c++. I tried to "build" the library by opening D:\juce_1_3\juce\build\win32\devcpp\juce.dev from dev-c++. When I click on "compile project" button, it asks for a file name. Do I just give it any name? Am I doing the right thing here?
Could someone who's WAaaaY more experienced please help me (and ModuLR
) build JUCE library specifically using dev-c++? Thanks!
Could someone who's WAaaaY more experienced please help me (and ModuLR
-
Robert Randolph Robert Randolph https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=7328
- KVRAF
- 2226 posts since 25 May, 2003 from Saint Petersburg, Florida
OK... Got it to build
w00t.
time to a bit more investigating...
time to a bit more investigating...
