[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sc-dev] build fails, who has been playing with SC_DirUtils?



felix,
just a small note, the libsndfile 1.0.13 is out since a few weeks, maybe you should change this?
~v

http://goldblock.net/v/


On Feb, 07 2006, at 16:26 , crucial felix wrote:


On Feb 5, 2006, at 10:24 PM, Tim Walters wrote:

On Feb 5, 2006, at 5:41 AM, crucial felix wrote:

What are all these projects, what's the status now ? There needs to be a simple standard README
detailing what all of these things are.

Xcode v. 2.0 or lower: use [project].pbproj
Xcode v. 2.1 or higher: use [project].xcodeproj

right, so if I had 2.1 installed I would have seen this as a bundle, not a folder.

what is the "tiger" one ?
it failed to build for me (on tiger with XCode 2), but I had no problem building and using xSC3lang.pbproj


README OS X

It would be cleanest to have this and all of the projects moved into the osx folder.
CVS doesn't move projects too well, does it ?

sourceforge is timing out right now, so i can't add it



---------------------------------------------------------------------- --
intro
---------------------------------------------------------------------- --

this is the OS X version of james mccartney's supercollider synthesis engine
(scsynth) and programming language (sclang).
supercollider's main homepage is at

   http://www.audiosynth.com

the source code can be obtained via CVS from

   http://supercollider.sourceforge.net

to get further information on supercollider usage or development, you
should subscribe to the mailing lists

   http://www.create.ucsb.edu/mailman/listinfo/sc-users
   http://www.create.ucsb.edu/mailman/listinfo/sc-dev

Much critical information is only discussed there


---------------------------------------------------------------------- --
System Requirements
---------------------------------------------------------------------- --

	os x 10.3.X
	libsndfile
	XCode Tools December 02 or later


---------------------------------------------------------------------- --
Compiling libsndfile
---------------------------------------------------------------------- --

	get it from:
	http://www.mega-nerd.com/libsndfile/#Download

	or:
$ curl -fLO http://www.mega-nerd.com/libsndfile/ libsndfile-1.0.12.tar.gz
	$ tar xvzf libsndfile-1.0.12.tar.gz
	$ cd libsndfile-1.0.12
	$ ./configure
	$ make
	$ sudo make install


note: if the "make" fails with various errors including things like "-lSystem is not an object file", you need to update your installation of Apple's Developer Tools so that you've got gcc v4 rather than v3.

---------------------------------------------------------------------- --
Building
---------------------------------------------------------------------- --


	There are three projects that should be BUILT IN THIS ORDER :

	synth
	 - the synthesis server application
	plugins
	 - the UGens and plugins
	lang
- the OS X application with text editor, language interpreter, event scheduling etc.

XCode 2 :

	xSC3synth.pbproj
	xSC3plugins.pbproj
	xSC3lang.pbproj

	or use the script

	compile.sh



XCode 2.1 + :

	xSC3synth.xcodeproj
	xSC3plugins.xcodeproj
	xSC3synth.xcodeproj

	or use the script

	compile-xcode.sh

	IMPORTANT:
Xcode 2.1 changed where it puts build products, putting them in per configuration build directories. This causes builds of SC to fail because they are expected to all be in the same location. The fix for this is as follows:

	Open a Terminal window. Type this on the command line:

	defaults write com.apple.Xcode UsePerConfigurationBuildLocations NO

This will cause Xcode to revert to placing build products directly in the build directory as in Xcode version 2.0.

	--- james mccartney




---------------------------------------------------------------------- --
outro
---------------------------------------------------------------------- --

thanks to james mccartney, for making this great piece of audio
software publicly and freely available.

---------------------------------------------------------------------- --



_______________________________________________
sc-dev mailing list
sc-dev@xxxxxxxxxxxxxxx
http://www.create.ucsb.edu/mailman/listinfo/sc-dev