Compiling JUCE with Dev-C++ how???

Discussion about: tracktion.com
RELATED
PRODUCTS

Post

advice, suggestions, :help: ... tried compiling the dev-cpp project to create the libraries but no go. :?
ModuLR / Radio

Post

You have to use a C++ compiler instead of Delphi :D

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"

Post

chico.co.uk wrote:You have to use a C++ compiler instead of Delphi :D
I knew I was doing somthing wrong... :dog: bbwahahahah! :lol: :D
ModuLR / Radio

Post

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.
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!

Post

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....

Post

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.
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. :?
ModuLR / Radio

Post

ModuLR wrote:
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.
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. :?
devc++ uses mingw iirc.

Post

Robert Randolph wrote:devc++ uses mingw iirc.
further proof that have no idea what I'm talking about... :cry: and even worse have know idea what I'm doing... :help:
ModuLR / Radio

Post

ModuLR wrote:
Robert Randolph wrote:devc++ uses mingw iirc.
further proof that have no idea what I'm talking about... :cry: and even worse have know idea what I'm doing... :help:
Dont worry man, Im only one step ahead of you ;) I know which compiler... I got the standard VST sdk to compile... with a lot of help...

Post

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.
Someone shot the food. Remember: don't shoot food!

Post

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 :D).

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.

Post

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.
.................................
"Hell is other People" J.P.Sartre
.................................

Post

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.

Post

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!

Post

OK... Got it to build ;) w00t.

time to a bit more investigating...

Post Reply

Return to “Tracktion”