Nw Dev Environment


#1

Hi there,

I am new to Juce and need a “shopping” list. I want to build a “dev” environment with Juce libraries and would like to know what I will need to install on my system. For any answers please think of it from the perspective of a fresh computer system(only the OS installed) and you had to install ALL the tools/apps from scratch. Please be specific as possible.

Here are some more details…
This is mainly for pro audio apps. 64bit and 32bit.
My main system is Windows 7 64bit. I would like to have the ability to dev for Mac also. just details for the PC side is fine for now.

Thanks,


#2

This is what I install:

Git
Git subtree
Doxygen
Graphviz
Visual Studio 2010
Visual Studio 2010 SP1
Yasm
TortoiseGit
InnoSetup


#3

[quote=“TheVinn”]This is what I install:

Git
Git subtree
Doxygen
Graphviz
Visual Studio 2010
Visual Studio 2010 SP1
Yasm
TortoiseGit
InnoSetup[/quote]
Thanks, then just add the juce libraries?


#4

What do you mean by “juce libraries?” Juce comes as a source code distribution. Typically, you add the module.cpp to your IDE-specific project file, or build and use the IntroJucer to export multiple IDE-specific project files.

If you’re asking how to get JUCE, I just clone it locally using git (http://git-scm.com):

git clone git://github.com/julianstorer/JUCE.git

Or you can git-subtree it into your existing repository (to make it stand alone):

git remote add juce git://github.com/julianstorer/JUCE.git
git subtree add -P JUCE juce master --squash

An example of adding JUCE to your own repo using git-subtree is SimpleDJ (link is in my signature).


#5

Yes, that is what I needed to know. Thanks.