[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