Amir Taaki wrote:
Looking through your mail you said you've tried the targets in "jam help"? Hope that helps.

I tried some of them, two things about those. There doesn't seem to be anything other than the single "install" target. And some of those are ones I get errors on, for example:

====
$ make crystalspace_opengl

        mkdir -p "./out/msysx86/optimize/libs/csplugincommon/opengl"


g++ -c -o ./out/msysx86/optimize/libs/csplugincommon/opengl/driverdb.o -I. -I./include -I./include -DMSYS -Wall -Wno-unknown-pragmas -pipe -march=i586 -fno-exceptions -O3 -fomit-frame-pointer -ffast-math -pipe -DCS_CRYSTALSPACE_OPENGL_LIB -DCS_CSPLUGINCOMMON_GL_LIB libs/csplugincommon/opengl/driverdb.cpp


g++ -c -o ./out/msysx86/optimize/libs/csplugincommon/opengl/glcommon2d.o -I. -I./include -I./include -DMSYS -Wall -Wno-unknown-pragmas -pipe -march=i586 -fno-exceptions -O3 -fomit-frame-pointer -ffast-math -pipe -DCS_CRYSTALSPACE_OPENGL_LIB -DCS_CSPLUGINCOMMON_GL_LIB libs/csplugincommon/opengl/glcommon2d.cpp


g++ -c -o ./out/msysx86/optimize/libs/csplugincommon/opengl/glfontcache.o -I. -I./include -I./include -DMSYS -Wall -Wno-unknown-pragmas -pipe -march=i586 -fno-exceptions -O3 -fomit-frame-pointer -ffast-math -pipe -DCS_CRYSTALSPACE_OPENGL_LIB -DCS_CSPLUGINCOMMON_GL_LIB libs/csplugincommon/opengl/glfontcache.cpp


g++ -c -o ./out/msysx86/optimize/libs/csplugincommon/opengl/glss.o -I. -I./include -I./include -DMSYS -Wall -Wno-unknown-pragmas -pipe -march=i586 -fno-exceptions -O3 -fomit-frame-pointer -ffast-math -pipe -DCS_CRYSTALSPACE_OPENGL_LIB -DCS_CSPLUGINCOMMON_GL_LIB libs/csplugincommon/opengl/glss.cpp


g++ -shared -o ./out/msysx86/optimize/libs/crystalspace_opengl-GCC.dll ./out/msysx86/optimize/libs/csplugincommon/opengl/driverdb.o ./out/msysx86/optimize/libs/csplugincommon/opengl/glcommon2d.o ./out/msysx86/optimize/libs/csplugincommon/opengl/glfontcache.o ./out/msysx86/optimize/libs/csplugincommon/opengl/glss.o -lm -L/usr/lib/w32api -lgdi32 -lshell32 ./out/msysx86/optimize/libs/libcrystalspace.a -L/c/DevRoots/RSI/org/crystalspace3d/stage/lib -lz -lopengl32 -lm -lm -L/usr/lib/w32api -lgdi32 -lshell32

./out/msysx86/optimize/libs/csplugincommon/opengl/driverdb.o:driverdb.cpp:(.text+0xd35): undefined reference to `csStaticVarCleanup' ./out/msysx86/optimize/libs/csplugincommon/opengl/driverdb.o:driverdb.cpp:(.text+0xd6c): undefined reference to `csStaticVarCleanup' ./out/msysx86/optimize/libs/csplugincommon/opengl/driverdb.o:driverdb.cpp:(.text+0x108c): undefined reference to `csStaticVarCleanup' ./out/msysx86/optimize/libs/csplugincommon/opengl/driverdb.o:driverdb.cpp:(.text+0x10c3): undefined reference to `csStaticVarCleanup' ./out/msysx86/optimize/libs/csplugincommon/opengl/driverdb.o:driverdb.cpp:(.text+0x2b4a): undefined reference to `csStaticVarCleanup' ./out/msysx86/optimize/libs/csplugincommon/opengl/driverdb.o:driverdb.cpp:(.text+0x2ba9): more undefined references to `csStaticVarCleanup' follow ./out/msysx86/optimize/libs/csplugincommon/opengl/glcommon2d.o:glcommon2d.cpp:(.text+0x16d8): undefined reference to `csevCanvasOp(csRef<iEventNameRegistry>&, iGraphics2D const*, csString const&)' ./out/msysx86/optimize/libs/csplugincommon/opengl/glcommon2d.o:glcommon2d.cpp:(.text+0x1a35): undefined reference to `csStaticVarCleanup' ./out/msysx86/optimize/libs/csplugincommon/opengl/glcommon2d.o:glcommon2d.cpp:(.text+0x1a6c): undefined reference to `csStaticVarCleanup' ./out/msysx86/optimize/libs/csplugincommon/opengl/glcommon2d.o:glcommon2d.cpp:(.text+0x20bf): undefined reference to `csStaticVarCleanup' ./out/msysx86/optimize/libs/csplugincommon/opengl/glcommon2d.o:glcommon2d.cpp:(.text+0x2c8a): undefined reference to `csStaticVarCleanup' ./out/msysx86/optimize/libs/csplugincommon/opengl/glcommon2d.o:glcommon2d.cpp:(.text+0x2d15): undefined reference to `csStaticVarCleanup' ./out/msysx86/optimize/libs/csplugincommon/opengl/glcommon2d.o:glcommon2d.cpp:(.text+0x2dd5): more undefined references to `csStaticVarCleanup' follow
collect2: ld returned 1 exit status
...skipped libcrystalspace_opengl.def for lack of crystalspace_opengl-GCC.dll... ...skipped libcrystalspace_opengl.a for lack of crystalspace_opengl-GCC.dll...
make: *** [crystalspace_opengl] Error 1
====

I'm attaching the build script I'm writing for informational use.

--
-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. - http://redshift-software.com
-- rrivera/acm.org - grafik/redshift-software.com
-- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo
#!/bin/sh
#~ Copyright 2006 Redshift Software, Inc.

set -e

cd `dirname $0`
cs_dir=${PWD}

CS_VERSION='pseudo-stable-2006-01-27'
Z_VERSION='123'
PNG_VERSION='1212'

cs="cs-$CS_VERSION"
zlib="zlib$Z_VERSION"
png="lpng$PNG_VERSION"

#~ Download and unpack...

rm -rf "${cs_dir}/build"
mkdir "${cs_dir}/build"

#~ zlib - http://zlib.net/
wget -N "http://umn.dl.sourceforge.net/sourceforge/libpng/${zlib}.zip";
unzip -Cq "${zlib}.zip" -d "${cs_dir}/build/${zlib}"

#~ libpng - http://libpng.org/
wget -N "http://umn.dl.sourceforge.net/sourceforge/libpng/${png}.zip";
unzip -Cq "${png}.zip" -d "${cs_dir}/build"

#~ CS - http://crystalspace3d.org/
wget -N "http://umn.dl.sourceforge.net/sourceforge/crystal/${cs}.zip";
unzip -Cq "${cs}.zip" -d "${cs_dir}/build/${cs}"

#~ Configure, build and install...

#~ zlib - http://zlib.net/
cd "${cs_dir}/build/${zlib}"
opt=""
opt="$opt --prefix=${cs_dir}/stage"
"${cs_dir}/build/${zlib}/configure" $opt
make
make install

#~ libpng - http://libpng.org/
cd "${cs_dir}/build/${png}"
opt=""
opt="$opt --prefix=${cs_dir}/stage"
opt="$opt --with-z=${cs_dir}/stage"
PATH=/bin:${PATH} make -f scripts/makefile.mingw install 
"prefix=${cs_dir}/stage" "ZLIBLIB=${cs_dir}/stage/lib" 
"ZLIBINC=${cs_dir}/stage/include"

#~ CS - http://crystalspace3d.org/
cd "${cs_dir}/build/${cs}/CS"
patch -l apps/tools/jam/jam.h <<PATCH
147c147
< # define MAXLINE 8192 /* reportedly, MSYS' sh has a limit of 8k on *
---
> # define MAXLINE 16536 /* reportedly, MSYS' sh has a limit of 8k on *
PATCH
opt=""
opt="$opt --prefix=${cs_dir}/stage"
opt="$opt --enable-shared"
opt="$opt --without-perl"
opt="$opt --without-python"
opt="$opt --without-java"
opt="$opt --without-x"
opt="$opt --without-Xxf86vm"
opt="$opt --without-Xaw"
opt="$opt --without-mesa"
opt="$opt --with-z=${cs_dir}/stage"
opt="$opt --with-png=${cs_dir}/stage"
opt="$opt --without-jpeg"
opt="$opt --without-lcms"
opt="$opt --without-mng"
opt="$opt --without-mikmod"
opt="$opt --without-ogg"
opt="$opt --without-vorbis"
opt="$opt --without-vorbisfile"
opt="$opt --without-3ds"
opt="$opt --without-ode"
opt="$opt --without-bullet"
opt="$opt --without-freetype2"
opt="$opt --without-cal3d"
opt="$opt --without-sdl"
opt="$opt --without-metaobject_a3dl"
opt="$opt --without-metaobject_misc"
opt="$opt --without-wx"
opt="$opt --without-CEGUI"
opt="$opt --without-Cg"
opt="$opt --without-CgGL"
opt="$opt --without-jackasyn"
opt="$opt --without-asound"
opt="$opt --without-caca"
opt="$opt --without-cppunit"
opt="$opt --without-bfd"
"./configure" $opt
make crystalspace
make crystalspace_opengl
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Crystal-main mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/crystal-main
Unsubscribe: mailto:[EMAIL PROTECTED]

Reply via email to