Re: [CsMain] Unknown Error while building crystalspace

Vincent Knecht <[email protected]>
Newsgroups gmane.comp.graphics.crystalspace.general
Message-ID <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.