Remaining Problems:
Python SDK support. MacOSX version is either non existant (binary only) or woefully out of date. Need to figure out how to install new versions of the library without conflicting with the preinstalled binary.
SQL support. I need to find SQL and install it.
Some link problems. for example, libpsutil.a is linked, but contains no symbols, so later build stages fail to recognize it and link against it. Also various gcc errors. mostly minor.
Also, may be wrong branch of planeshift. This attempt was made before reading the post on the molecular blue branch. Will download CVS again using those instructions.
System:
--
10.2.4 with latest dev tools.
Jam 2.5rc2. OS=MACOSX.
autoconf (GNU Autoconf) 2.54
CVS crystal space (.97, date shown in config log)
CVS (downloaded and built today)
--
Log file is too big, so I will break it up into sections in this thread.
Here is the config section:
[iMac:~/Desktop/CS folder/planeshift] jeremybell% sh ./configure
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for jam... jam
checking for install... install
checking build system type... powerpc-apple-darwin6.4
checking host system type... powerpc-apple-darwin6.4
checking for X... no
checking for --with-x... no (assume MacOS/X)
checking for Objective-C compiler... gcc -c
checking for Objective-C++ compiler... g++ -c
checking for socklen_t... no
checking for stdint-types... found in stdint.h
creating include/psstdint.h - (just to include stdint.h)
checking for Crystal Space - version >= 0.94... 0.97
checking for libmysqlclient... ***
*** mysqlclient test source had problems, check your config.log .
*** Also try one of the following switches :
*** --with-mysqlclient-prefix=PFX
***
checking for curl... 7.7.2
checking for socklen_t... (cached) no
configure: creating ./config.status
config.status: creating include/config.h
config.status: executing Jamconfig commands
config.status: executing Jamfile commands
config.status: executing test commands
configure:
Please note that this project uses jam as build tool.
So you have to type \'jam\' now.
Jeremy Bell
WolverineSoft Project Coordinator
http://www.umich.edu/~wsoft