From: Kevin B. <ba...@gm...> - 2009-02-11 23:42:38
|
You might try: export CFLAGS="-I/opt/local/include" export CXXFLAGS="-I/opt/local/include" export CPPFLAGS="-I/opt/local/include" export LDFLAGS="-L/opt/local/lib" export DSOFLAGS="$LDFLAGS" Also you might want to check out ArchOSX which aims to be a bit easier to setup and develop for than MacPorts, however it's still a baby. Currently we don't have any binaries publicly hosted (I can email you off-list the address of my binary package repository, which includes player 2.1.2, boost, stage2 and stage3-svn, but it is constantly changing hence not public) http://code.google.com/p/arch-osx/ is the project page if you are interested. On Fri, Feb 6, 2009 at 4:07 PM, Tyler J. Gunn <ty...@eg...> wrote: > Hello all, > I'm just starting the journey to compile Player 2.1.2 and Stage 3.0.1 on > my Mac OS X system. I got things working fine on my debian box, but so > far OS X has not worked. > > I am using MacPorts to provide the necessary dependencies and have > installed the boost 1.3.7 port. > > My environment variables applicable: > declare -x CPATH="/opt/local/include:" > declare -x LD_LIBRARY_PATH="/opt/local/lib:" > declare -x LIBRARY_PATH="/opt/local/lib:" > > > Configure says: > <<Snip>> > checking whether the Boost::Signal library is available... yes > checking for main in -lboost_signals... no > checking for main in -lboost_signals-gcc-mt... no > checking whether the Boost::Thread library is available... yes > checking for main in -lboost_thread... no > checking for main in -lboost_thread-mt... yes > <<Snip>> > libplayerc++ will be built > signaling NOT included > multithreading included > Install BOOST (www.boost.org) libraries to enable multithreaded > and/or signaling in libplayerc++. > > > The relevant snippet from config.log: > configure:55303: checking whether the Boost::Signal library is available > configure:55336: g++ -c -g -O2 conftest.cpp >&5 > configure:55342: $? = 0 > configure:55364: result: yes > configure:55371: checking for main in -lboost_signals > configure:55400: g++ -o conftest -g -O2 conftest.cpp -lboost_signals > -lcrypto >&5 > ld: library not found for -lboost_signals > collect2: ld returned 1 exit status > configure:55406: $? = 1 > <<Snip>> > configure:55467: checking whether the Boost::Thread library is available > configure:55503: g++ -c -g -O2 conftest.cpp >&5 > configure:55509: $? = 0 > configure:55532: result: yes > configure:55539: checking for main in -lboost_thread > configure:55568: g++ -o conftest -g -O2 conftest.cpp -lboost_thread > -lcrypto >&5 > ld: library not found for -lboost_thread > collect2: ld returned 1 exit status > > I've looked in /opt/local/lib and I have the following (among many other > boost stuff): > /opt/local/lib/libboost_signals-mt-s.a > /opt/local/lib/libboost_signals-mt.dylib > /opt/local/lib/libboost_signals-mt.a > /opt/local/lib/libboost_thread-mt-s.a > /opt/local/lib/libboost_thread-mt.dylib > /opt/local/lib/libboost_thread-mt.a > > Any input would be greatly appreciated! > > Thanks, > Tyler Gunn > > > ------------------------------------------------------------------------------ > Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) > software. With Adobe AIR, Ajax developers can use existing skills and code to > build responsive, highly engaging applications that combine the power of local > resources and data with the reach of the web. Download the Adobe AIR SDK and > Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com > _______________________________________________ > Playerstage-users mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-users > |