[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sc-dev] compiling the client
the (temporary) version that is in the sourceforge cvs will need to be
restructured i think.
the build and all the intermediates are in there.
i think we want only the source that leads to the app.
not even the sc class library and the wavetables, engine stuff etc.
i tried (partly just as an experiment) to export the Common folder up
to a new module on the cvs
but i didn't have enough permissions i guess.
compiling the client fails with link errors.
maybe i didn't get libsndfile installed correctly ?
div2i, istype : not sure where these are. searches don't find them.
/usr/bin/jam -d1
JAMBASE=/Developer/Makefiles/pbx_jamfiles/ProjectBuilderJambase
JAMFILE=- build ACTION=build TARGETNAME=SuperCollider NATIVE_ARCH=ppc
BUILD_STYLE=Development
"CPP_HEADERMAP_FILE=/Users/cruxxial/Documents/sc3source/client-
dev/SuperCollider
3/build/intermediates/SuperCollider.build/Headermaps/SuperCollider.hmap"
DSTROOT=/ "OBJROOT=/Users/cruxxial/Documents/sc3source/client-
dev/SuperCollider 3/build/intermediates"
"SRCROOT=/Users/cruxxial/Documents/sc3source/client-dev/SuperCollider 3"
"SYMROOT=/Users/cruxxial/Documents/sc3source/client-dev/SuperCollider
3/build"
warning: <SuperCollider>SuperCollider.app depends on itself
...updating 11 target(s)...
BuildPhase SuperCollider.app
Completed phase <CopyHeaders> for SuperCollider.app
Cp /Users/cruxxial/Documents/sc3source/client-dev/SuperCollider
3/build/SuperCollider.app/Contents/PkgInfo
BuildPhase SuperCollider.app
Completed phase <CopyResources> for SuperCollider.app
CompileCplusplus /Users/cruxxial/Documents/sc3source/client-
dev/SuperCollider
3/build/intermediates/SuperCollider.build/Objects/ppc/PyrFilePrim.o
SC_server lang/LangPrimSource/PyrFilePrim.cpp: In function `int
prFileRead(VMGlobals *, int)':
SC_server lang/LangPrimSource/PyrFilePrim.cpp:504: warning: unused
variable `size_t length'
SC_server lang/LangPrimSource/PyrFilePrim.cpp:502: warning: unused
variable `struct PyrString * string'
SC_server lang/LangPrimSource/PyrFilePrim.cpp: In function `int
prSFClose(VMGlobals *, int)':
SC_server lang/LangPrimSource/PyrFilePrim.cpp:645: warning: unused
variable `union PyrSlot * b'
BuildPhase SuperCollider.app
Completed phase <DeriveAndCompileSources> for SuperCollider.app
MasterObjectFile.Combine /Users/cruxxial/Documents/sc3source/client-
dev/SuperCollider 3/build/intermediates/SuperCollider.build/master.o
StandaloneExecutable /Users/cruxxial/Documents/sc3source/client-
dev/SuperCollider 3/build/SuperCollider.app/Contents/MacOS/SuperCollider
/usr/bin/ld: warning prebinding disabled because of undefined symbols
/usr/bin/ld: Undefined symbols:
___div2i
___istype
___mod2i
___save_fpr_18
___restore_fpr_18
___save_fpr_26
___restore_fpr_26
/usr/bin/cc -o "/Users/cruxxial/Documents/sc3source/client-
dev/SuperCollider
3/build/SuperCollider.app/Contents/MacOS/SuperCollider"
"-L/Users/cruxxial/Documents/sc3source/client-dev/SuperCollider 3/build"
"-L/usr/lib/gcc/darwin/2.95.2"
"-F/Users/cruxxial/Documents/sc3source/client-dev/SuperCollider 3/build"
"-F/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks"
-filelist "/Users/cruxxial/Documents/sc3source/client-
dev/SuperCollider
3/build/intermediates/SuperCollider.build/Objects/LinkFileList" "-arch"
"ppc" "-prebind" "-framework" "Cocoa" "-framework" "CoreServices"
"-framework" "Carbon" "-framework" "CoreAudio" "-lstdc++" "-framework"
"ApplicationServices" "-framework" "CoreMIDI" "-lsndfile"
...failed StandaloneExecutable.LinkUsingFileList
/Users/cruxxial/Documents/sc3source/client-dev/SuperCollider
3/build/SuperCollider.app/Contents/MacOS/SuperCollider ...
____________________
http://crucial-systems.com