2010/12/26 Sascha Manns <[email protected]>
> Hello Mates,
>
> atm i'm trying to package crystalspace for openSUSE. But sadly the build
> fails, and i haven't an good description. Thats the last code:
[...]
> The full buildlog can shown there:
>
> https://build.opensuse.org/package/live_build_log?arch=x86_64&package=crystalspace&project=home%3Asaigkill&repository=openSUSE_11.3
>
> Baybe anyone has an idea what are going wrong?
>
Hello !
looking at the complete "raw" log at
https://build.opensuse.org/package/rawlog?arch=x86_64&package=crystalspace&project=home%3Asaigkill&repository=openSUSE_11.3
I see 2 distinct errors :
swig: Modules/lang.cxx:330: Language::Language(): Assertion `!this_' failed.
/bin/sh: line 1: 15545 Aborted swig -java -c++ -java
-package org.crystalspace3d -I/usr/src/packages/BUILD/CS_latest/include
-I./include -outdir
./out/linux/optimize/plugins/cscript/csjava/src/org/crystalspace3d -o
./out/linux/optimize/plugins/cscript/csjava/csjava.cpp
/usr/src/packages/BUILD/CS_latest/include/bindings/cspace.i
/bin/sh: line 30: ./out/linux/optimize/plugins/cscript/csjava/csjava.cpp: No
such file or directory
mv: cannot stat
`./out/linux/optimize/plugins/cscript/csjava/csjava.cpp.sed': No such file
or directory
...skipped <plugins!cscript!csjava!>csjava.o for lack of
<plugins!cscript!csjava>csjava.cpp...
Swig 1.3.40 is used to build the CS Java bindings, and maybe it's
incompatible.
So either an earlier version should be used (iirc 1.3.33 should be ok, maybe
1.3.36),
or the swig check should be disabled, so CS pre-generated files are used,
or the Java bindings should be disabled completely (--without-java configure
option).
Later in the build there's another error :
In file included from
/usr/src/packages/BUILD/CS_latest/plugins/engine/3d/engine.cpp:69:0:
/usr/src/packages/BUILD/CS_latest/./plugins/engine/3d/collection.h: In
member function 'virtual void csCollection::ReleaseAllObjects(bool)':
/usr/src/packages/BUILD/CS_latest/./plugins/engine/3d/collection.h:82:8:
error: virtual void csCollection::ReleaseAllObjects(bool) causes a section
type conflict
(repeated many times)
For that one I have no idea...
------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and,
should the need arise, upgrade to a full multi-node Oracle RAC database
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Crystal-main mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/crystal-main
Unsubscribe:
mailto:[email protected]?subject=unsubscribe