Jump to content

installation problems on linux


Recommended Posts

  • Replies 56
  • Created
  • Last Reply

Top Posters In This Topic

Hi,

i tried to install this game on Kubuntu Jaunty. And get on the last step this error message.

1. Step:

http://nopaste.com/p/aG2YfYvkrb

Hmm, no error here, fcollada compiled, althought you get some warnings.

No error here again, updateworkspace did its job correctly.

3. Step

http://nopaste.com/p/aLAWVGjlH

what can i do?

Well, here there's an error at last :)

It seems to start from spidermonkey, but there might be something before as the snippet seems to show other errors before the line

../../../source/scripting/SpiderMonkey.h:48:22: Fehler: js/jsapi.h: No such file or directory   

Did you take a look at this topic about spidermonkey and the Spidermonkey related section in BuildInstruction Wiki ?

Link to comment
Share on other sites

Hi,

i am not a expert. i need you help.

should i do this:

Installing thread-safe SpiderMonkey ¶

On Linux:

* wget http://ftp.mozilla.org/pub/mozilla.org/js/js-1.60.tar.gz

* tar -xzf js-1.60.tar.gz

* cd js/src

* JS_THREADSAFE=1 INCLUDES=-I/usr/include/nspr OTHER_LIBS=-L/usr/lib make -f Makefile.ref

* make -f Makefile.ref export

* cd ../../dist/Linux_All_DBG.OBJ

* sudo cp lib/* /usr/lib

* sudo mkdir /usr/include/js

* sudo cp include/* /usr/include/js

* sudo ldconfig

or what can i do?

Link to comment
Share on other sites

As I don't have a linux computer, I can't answer you for sure.

According to the first topic I told you to read, it should not be mandatory anymore with the latest svn release ... but you need to pass extra arguments ("nspr-config --cflags" and "nspr-config --libs").

Link to comment
Share on other sites

I think you might be able to solve it with

sudo apt-get install libmozjs-dev

Otherwise, you do have to follow those "Installing thread-safe SpiderMonkey" instructions (it's still necessary with the current version of the game).

Link to comment
Share on other sites

is there something what i am do wrong?

Which svn revision are you using?

cd /path/to/svn/root; svn info

Please set the environment variable LC_MESSAGES to C or any english locale so that all other people can read the messages as well.

export LC_MESSAGES=C

Could you please update your workspace with

./update-workspace.sh --verbose

and run:

cd gcc; make clean graphics

It looks like there is a missing include directive.

Link to comment
Share on other sites

Hi i get this:

salsero@salsero-laptop:~/trunk$ cd /path/to/svn/root; svn info

bash: cd: /path/to/svn/root: No such file or directory

Pfad: .

URL: http://svn.wildfiregames.com/public/ps/trunk

Basis des Projektarchivs: http://svn.wildfiregames.com/public

UUID des Projektarchivs: 3db68df2-c116-0410-a063-a993310a9797

Revision: 7051

Knotentyp: Verzeichnis

Plan: normal

Letzter Autor: philip

Letzte geänderte Rev: 7051

Letztes Änderungsdatum: 2009-07-28 22:13:26 +0200 (Di, 28. Jul 2009)

salsero@salsero-laptop:~/trunk$ bash: cd: /path/to/svn/root: No such file or directory

bash: bash:: command not found

salsero@salsero-laptop:~/trunk$ svn: ».« ist keine Arbeitskopie

bash: svn:: command not found

salsero@salsero-laptop:~/trunk$

salsero@salsero-laptop:~/trunk/build/workspaces$ ./update-workspaces.sh --verbose

make: Gehe in Verzeichnis '/home/salsero/trunk/build/premake/src'

==== Building Premake ====

make[1]: »../bin/premake« ist bereits aktualisiert.

make: Verlasse Verzeichnis '/home/salsero/trunk/build/premake/src'

Generating GNU makefiles:

...pyrogenesis

...network

...engine

...graphics

...i18n

...atlas

...gui

...lowlevel

...AtlasObject

...AtlasScript

...wxJS

...AtlasUI

...ActorEditor

...ColourTester

...Collada

...test_gen

...test

salsero@salsero-laptop:~/trunk/build/workspaces$

salsero@salsero-laptop:~/trunk/build/workspaces/gcc$ make clean graphics

Cleaning pyrogenesis

rm -rf ../../../binaries/system/pyrogenesis_dbg obj/pyrogenesis_Debug

Cleaning network

rm -rf ../../../binaries/system/libnetwork_dbg.a obj/network_Debug

Cleaning engine

rm -rf ../../../binaries/system/libengine_dbg.a obj/engine_Debug

Cleaning graphics

rm -rf ../../../binaries/system/libgraphics_dbg.a obj/graphics_Debug

Cleaning i18n

rm -rf ../../../binaries/system/libi18n_dbg.a obj/i18n_Debug

Cleaning atlas

rm -rf ../../../binaries/system/libatlas_dbg.a obj/atlas_Debug

Cleaning gui

rm -rf ../../../binaries/system/libgui_dbg.a obj/gui_Debug

Cleaning lowlevel

rm -rf ../../../binaries/system/liblowlevel_dbg.a obj/lowlevel_Debug

Cleaning AtlasObject

rm -rf ../../../binaries/system/libAtlasObject_dbg.a obj/AtlasObject_Debug

Cleaning AtlasScript

rm -rf ../../../binaries/system/libAtlasScript_dbg.a obj/AtlasScript_Debug

Cleaning wxJS

rm -rf ../../../binaries/system/libwxJS_dbg.a obj/wxJS_Debug

Cleaning AtlasUI

rm -rf ../../../binaries/system/libAtlasUI_dbg.so obj/AtlasUI_Debug

Cleaning ActorEditor

rm -rf ../../../binaries/system/ActorEditor_dbg obj/ActorEditor_Debug

Cleaning ColourTester

rm -rf ../../../binaries/system/ColourTester_dbg obj/ColourTester_Debug

Cleaning Collada

rm -rf ../../../binaries/system/libCollada_dbg.so obj/Collada_Debug

Cleaning test_gen

rm -f ../../../source/maths/tests/test_Matrix3d.cpp ../../../source/maths/tests/test_Bound.cpp ../../../source/tools/atlas/AtlasObject/tests/test_AtlasObjectXML.cpp ../../../source/ps/tests/test_test.cpp ../../../source/ps/tests/test_Parser.cpp ../../../source/ps/tests/test_CStr.cpp ../../../source/ps/tests/stub_impl_hack.cpp ../../../source/ps/tests/test_CLogger.cpp ../../../source/ps/XML/tests/test_XeroXMB.cpp ../../../source/ps/XML/tests/test_XMLWriter.cpp ../../../source/ps/XML/tests/test_Xeromyces.cpp ../../../source/ps/GameSetup/tests/test_CmdLineArgs.cpp ../../../source/lib/res/graphics/tests/test_tex.cpp ../../../source/lib/tests/test_lockfree.cpp ../../../source/lib/tests/test_path_util.cpp ../../../source/lib/tests/test_adts.cpp ../../../source/lib/tests/test_cache_adt.cpp ../../../source/lib/tests/test_fnv_hash.cpp ../../../source/lib/tests/test_regex.cpp ../../../source/lib/tests/test_base32.cpp ../../../source/lib/tests/test_secure_crt.cpp ../../../source/lib/tests/test_lib.cpp ../../../source/lib/tests/test_bits.cpp ../../../source/lib/tests/test_byte_order.cpp ../../../source/lib/tests/test_rand.cpp ../../../source/lib/allocators/tests/test_allocators.cpp ../../../source/lib/allocators/tests/test_headerless.cpp ../../../source/lib/file/common/tests/test_trace.cpp ../../../source/lib/sysdep/tests/test_printf.cpp ../../../source/lib/sysdep/tests/test_sysdep.cpp ../../../source/graphics/tests/test_Color.cpp ../../../source/graphics/tests/test_MeshManager.cpp

Cleaning test

rm -rf ../../../binaries/system/test_dbg obj/test_Debug

==== Building graphics ====

mkdir -p obj/graphics_Debug

g++ -MD -D "USING_PCH" -I "/usr/X11R6/include/X11" -I "/usr/X11R6/include" -I "/usr/include/X11" -I "../../../source/pch/graphics" -I "../../../source/" -g -Wall -Wall -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -fstack-protector-all -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fpch-preprocess -msse -ffast-math -fvisibility=hidden `sdl-config --cflags` -MF obj/graphics_Debug/precompiled.d -o obj/graphics_Debug/precompiled.h.gch -c -x c++-header ../../../source/pch/graphics/precompiled.cpp

mkdir -p obj/graphics_Debug

g++ -MD -D "USING_PCH" -I "/usr/X11R6/include/X11" -I "/usr/X11R6/include" -I "/usr/include/X11" -I "../../../source/pch/graphics" -I "../../../source/" -g -Wall -Wall -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -fstack-protector-all -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fpch-preprocess -msse -ffast-math -fvisibility=hidden `sdl-config --cflags` -MF obj/graphics_Debug/Frustum.d -o obj/graphics_Debug/Frustum.o -c -include obj/graphics_Debug/precompiled.h ../../../source/graphics/Frustum.cpp

mkdir -p obj/graphics_Debug

g++ -MD -D "USING_PCH" -I "/usr/X11R6/include/X11" -I "/usr/X11R6/include" -I "/usr/include/X11" -I "../../../source/pch/graphics" -I "../../../source/" -g -Wall -Wall -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -fstack-protector-all -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fpch-preprocess -msse -ffast-math -fvisibility=hidden `sdl-config --cflags` -MF obj/graphics_Debug/Patch.d -o obj/graphics_Debug/Patch.o -c -include obj/graphics_Debug/precompiled.h ../../../source/graphics/Patch.cpp

mkdir -p obj/graphics_Debug

g++ -MD -D "USING_PCH" -I "/usr/X11R6/include/X11" -I "/usr/X11R6/include" -I "/usr/include/X11" -I "../../../source/pch/graphics" -I "../../../source/" -g -Wall -Wall -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -fstack-protector-all -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fpch-preprocess -msse -ffast-math -fvisibility=hidden `sdl-config --cflags` -MF obj/graphics_Debug/SkeletonAnimDef.d -o obj/graphics_Debug/SkeletonAnimDef.o -c -include obj/graphics_Debug/precompiled.h ../../../source/graphics/SkeletonAnimDef.cpp

mkdir -p obj/graphics_Debug

g++ -MD -D "USING_PCH" -I "/usr/X11R6/include/X11" -I "/usr/X11R6/include" -I "/usr/include/X11" -I "../../../source/pch/graphics" -I "../../../source/" -g -Wall -Wall -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -fstack-protector-all -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fpch-preprocess -msse -ffast-math -fvisibility=hidden `sdl-config --cflags` -MF obj/graphics_Debug/Unit.d -o obj/graphics_Debug/Unit.o -c -include obj/graphics_Debug/precompiled.h ../../../source/graphics/Unit.cpp

In Datei, eingefügt von ../../../source/scripting/ScriptingHost.h:42,

von ../../../source/scripting/ScriptableObject.h:23,

von ../../../source/scripting/SynchedJSObject.h:54,

von ../../../source/ps/Player.h:22,

von ../../../source/graphics/Unit.cpp:30:

../../../source/scripting/SpiderMonkey.h:48:22: Fehler: js/jsapi.h: No such file or directory

../../../source/scripting/SpiderMonkey.h:52:26: Fehler: js/jsdbgapi.h: No such file or directory

In file included from ../../../source/scripting/SpiderMonkey.h:57,

from ../../../source/scripting/ScriptingHost.h:42,

from ../../../source/scripting/ScriptableObject.h:23,

from ../../../source/scripting/SynchedJSObject.h:54,

from ../../../source/ps/Player.h:22,

from ../../../source/graphics/Unit.cpp:30:

../../../source/scripting/JSUtil.h:20: Fehler: »jsval« bezeichnet keinen Typ

In file included from ../../../source/scripting/ScriptableObject.h:23,

from ../../../source/scripting/SynchedJSObject.h:54,

from ../../../source/ps/Player.h:22,

from ../../../source/graphics/Unit.cpp:30:

../../../source/scripting/ScriptingHost.h:72: Fehler: ISO-C++ verbietet Deklaration von »JSObject« ohne Typ

../../../source/scripting/ScriptingHost.h:72: Fehler: expected »;« before »*« token

../../../source/scripting/ScriptingHost.h:73: Fehler: ISO-C++ verbietet Deklaration von »JSClass« ohne Typ

../../../source/scripting/ScriptingHost.h:73: Fehler: expected »;« before »*« token

../../../source/scripting/ScriptingHost.h:79: Fehler: ISO-C++ verbietet Deklaration von »JSRuntime« ohne Typ

../../../source/scripting/ScriptingHost.h:79: Fehler: expected »;« before »*« token

../../../source/scripting/ScriptingHost.h:80: Fehler: ISO-C++ verbietet Deklaration von »JSContext« ohne Typ

../../../source/scripting/ScriptingHost.h:80: Fehler: expected »;« before »*« token

../../../source/scripting/ScriptingHost.h:81: Fehler: ISO-C++ verbietet Deklaration von »JSObject« ohne Typ

../../../source/scripting/ScriptingHost.h:81: Fehler: expected »;« before »*« token

../../../source/scripting/ScriptingHost.h:83: Fehler: »JSErrorReport« bezeichnet keinen Typ

../../../source/scripting/ScriptingHost.h:89: Fehler: expected »;« before »(« token

../../../source/scripting/ScriptingHost.h:91: Fehler: expected »;« before »(« token

../../../source/scripting/ScriptingHost.h:103: Fehler: ISO-C++ verbietet Deklaration von »JSContext« ohne Typ

../../../source/scripting/ScriptingHost.h:103: Fehler: »JSContext« als »inline« field deklariert

../../../source/scripting/ScriptingHost.h:103: Fehler: expected »;« before »*« token

../../../source/scripting/ScriptingHost.h:104: Fehler: expected `;' before »inline«

../../../source/scripting/ScriptingHost.h:104: Fehler: ISO-C++ verbietet Deklaration von »JSContext« ohne Typ

../../../source/scripting/ScriptingHost.h:104: Fehler: »JSContext« als »inline« field deklariert

../../../source/scripting/ScriptingHost.h:104: Fehler: expected »;« before »*« token

../../../source/scripting/ScriptingHost.h:105: Fehler: expected `;' before »inline«

../../../source/scripting/ScriptingHost.h:105: Fehler: ISO-C++ verbietet Deklaration von »JSObject« ohne Typ

../../../source/scripting/ScriptingHost.h:105: Fehler: »JSObject« als »inline« field deklariert

../../../source/scripting/ScriptingHost.h:105: Fehler: expected »;« before »*« token

../../../source/scripting/ScriptingHost.h:107: Fehler: expected `;' before »void«

../../../source/scripting/ScriptingHost.h:107: Fehler: »JSObject« wurde nicht deklariert

../../../source/scripting/ScriptingHost.h:108: Fehler: »JSObject« wurde nicht deklariert

../../../source/scripting/ScriptingHost.h:111: Fehler: »jsval« bezeichnet keinen Typ

../../../source/scripting/ScriptingHost.h:113: Fehler: »jsval« bezeichnet keinen Typ

../../../source/scripting/ScriptingHost.h:115: Fehler: »JSNative« wurde nicht deklariert

../../../source/scripting/ScriptingHost.h:120: Fehler: »JSClass« wurde nicht deklariert

../../../source/scripting/ScriptingHost.h:120: Fehler: »JSNative« wurde nicht deklariert

../../../source/scripting/ScriptingHost.h:120: Fehler: »uintN« wurde nicht deklariert

../../../source/scripting/ScriptingHost.h:120: Fehler: »JSPropertySpec« wurde nicht deklariert

../../../source/scripting/ScriptingHost.h:120: Fehler: »JSFunctionSpec« wurde nicht deklariert

../../../source/scripting/ScriptingHost.h:120: Fehler: »JSPropertySpec« wurde nicht deklariert

../../../source/scripting/ScriptingHost.h:120: Fehler: »JSFunctionSpec« wurde nicht deklariert

../../../source/scripting/ScriptingHost.h:122: Fehler: ISO-C++ verbietet Deklaration von »JSObject« ohne Typ

../../../source/scripting/ScriptingHost.h:122: Fehler: expected »;« before »*« token

../../../source/scripting/ScriptingHost.h:124: Fehler: »JSObject« wurde nicht deklariert

../../../source/scripting/ScriptingHost.h:124: Fehler: »jsval« wurde nicht deklariert

../../../source/scripting/ScriptingHost.h:125: Fehler: »jsval« bezeichnet keinen Typ

../../../source/scripting/ScriptingHost.h:127: Fehler: »JSObject« wurde nicht deklariert

../../../source/scripting/ScriptingHost.h:128: Fehler: »JSObject« wurde nicht deklariert

../../../source/scripting/ScriptingHost.h:130: Fehler: »jsval« wurde nicht deklariert

../../../source/scripting/ScriptingHost.h:131: Fehler: »jsval« bezeichnet keinen Typ

../../../source/scripting/ScriptingHost.h:133: Fehler: expected »,« or »...« before »value«

../../../source/scripting/ScriptingHost.h:133: Fehler: ISO-C++ verbietet Deklaration von »jsval« ohne Typ

../../../source/scripting/ScriptingHost.h:134: Fehler: expected »,« or »...« before »value«

../../../source/scripting/ScriptingHost.h:134: Fehler: ISO-C++ verbietet Deklaration von »jsval« ohne Typ

../../../source/scripting/ScriptingHost.h:135: Fehler: expected »,« or »...« before »value«

../../../source/scripting/ScriptingHost.h:135: Fehler: ISO-C++ verbietet Deklaration von »jsval« ohne Typ

../../../source/scripting/ScriptingHost.h:136: Fehler: expected »,« or »...« before »value«

../../../source/scripting/ScriptingHost.h:136: Fehler: ISO-C++ verbietet Deklaration von »jsval« ohne Typ

../../../source/scripting/ScriptingHost.h:137: Fehler: expected »,« or »...« before »value«

../../../source/scripting/ScriptingHost.h:137: Fehler: ISO-C++ verbietet Deklaration von »jsval« ohne Typ

../../../source/scripting/ScriptingHost.h:138: Fehler: expected »,« or »...« before »value«

../../../source/scripting/ScriptingHost.h:138: Fehler: ISO-C++ verbietet Deklaration von »jsval« ohne Typ

../../../source/scripting/ScriptingHost.h:140: Fehler: »jsval« bezeichnet keinen Typ

../../../source/scripting/ScriptingHost.h:141: Fehler: »jsval« bezeichnet keinen Typ

../../../source/scripting/ScriptingHost.h:143: Fehler: »JSContext« wurde nicht deklariert

../../../source/scripting/ScriptingHost.h:143: Fehler: »JSErrorReport« wurde nicht deklariert

In file included from ../../../source/scripting/ScriptableObject.h:24,

from ../../../source/scripting/SynchedJSObject.h:54,

from ../../../source/ps/Player.h:22,

from ../../../source/graphics/Unit.cpp:30:

../../../source/scripting/JSConversions.h:40: Fehler: Templatedeklaration von »T* ToNative«

../../../source/scripting/JSConversions.h:40: Fehler: »JSContext« wurde in diesem Gültigkeitsbereich nicht definiert

../../../source/scripting/JSConversions.h:40: Fehler: »cx« wurde in diesem Gültigkeitsbereich nicht definiert

../../../source/scripting/JSConversions.h:40: Fehler: »JSObject« wurde in diesem Gültigkeitsbereich nicht definiert

../../../source/scripting/JSConversions.h:40: Fehler: »obj« wurde in diesem Gültigkeitsbereich nicht definiert

../../../source/scripting/JSConversions.h:45: Fehler: expected constructor, destructor, or type conversion before »*« token

../../../source/scripting/JSConversions.h:52: Fehler: Templatedeklaration von »T* ToNative«

../../../source/scripting/JSConversions.h:52: Fehler: »jsval« wurde in diesem Gültigkeitsbereich nicht definiert

../../../source/scripting/JSConversions.h:59: Fehler: Templatedeklaration von »bool ToPrimitive«

../../../source/scripting/JSConversions.h:59: Fehler: »JSContext« wurde in diesem Gültigkeitsbereich nicht definiert

../../../source/scripting/JSConversions.h:59: Fehler: expected primary-expression before »,« token

../../../source/scripting/JSConversions.h:59: Fehler: »jsval« wurde in diesem Gültigkeitsbereich nicht definiert

../../../source/scripting/JSConversions.h:59: Fehler: expected primary-expression before »&« token

../../../source/scripting/JSConversions.h:59: Fehler: »Storage« wurde in diesem Gültigkeitsbereich nicht definiert

../../../source/scripting/JSConversions.h:68: Fehler: Templatedeklaration von »bool ToPrimitive«

../../../source/scripting/JSConversions.h:68: Fehler: »JSContext« wurde in diesem Gültigkeitsbereich nicht definiert

../../../source/scripting/JSConversions.h:68: Fehler: expected primary-expression before »,« token

../../../source/scripting/JSConversions.h:68: Fehler: »jsval« wurde in diesem Gültigkeitsbereich nicht definiert

../../../source/scripting/JSConversions.h:68: Fehler: expected primary-expression before »*« token

../../../source/scripting/JSConversions.h:68: Fehler: »Storage« wurde in diesem Gültigkeitsbereich nicht definiert

../../../source/scripting/JSConversions.h:77: Fehler: »ToPrimitive« als »inline« variable deklariert

../../../source/scripting/JSConversions.h:77: Fehler: Templatedeklaration von »T ToPrimitive«

../../../source/scripting/JSConversions.h:77: Fehler: »JSContext« wurde in diesem Gültigkeitsbereich nicht definiert

../../../source/scripting/JSConversions.h:77: Fehler: »cx« wurde in diesem Gültigkeitsbereich nicht definiert

../../../source/scripting/JSConversions.h:77: Fehler: »jsval« wurde in diesem Gültigkeitsbereich nicht definiert

../../../source/scripting/JSConversions.h:86: Fehler: »ToPrimitive« als »inline« variable deklariert

../../../source/scripting/JSConversions.h:86: Fehler: Templatedeklaration von »T ToPrimitive«

../../../source/scripting/JSConversions.h:86: Fehler: »jsval« wurde in diesem Gültigkeitsbereich nicht definiert

../../../source/scripting/JSConversions.h:91: Fehler: expected constructor, destructor, or type conversion before »ToJSVal«

../../../source/scripting/JSConversions.h:96: Fehler: expected constructor, destructor, or type conversion before »ToJSVal«

../../../source/scripting/JSConversions.h:101: Fehler: expected constructor, destructor, or type conversion before »ToJSVal«

../../../source/scripting/JSConversions.h:110: Fehler: expected initializer before »<« token

../../../source/scripting/JSConversions.h:111: Fehler: expected constructor, destructor, or type conversion before »*« token

../../../source/scripting/JSConversions.h:112: Fehler: expected constructor, destructor, or type conversion before »ToJSVal«

../../../source/scripting/JSConversions.h:115: Fehler: expected initializer before »<« token

../../../source/scripting/JSConversions.h:116: Fehler: expected constructor, destructor, or type conversion before »*« token

../../../source/scripting/JSConversions.h:119: Fehler: expected initializer before »<« token

../../../source/scripting/JSConversions.h:120: Fehler: expected constructor, destructor, or type conversion before »ToJSVal«

../../../source/scripting/JSConversions.h:123: Fehler: expected initializer before »<« token

../../../source/scripting/JSConversions.h:124: Fehler: expected constructor, destructor, or type conversion before »*« token

../../../source/scripting/JSConversions.h:127: Fehler: expected initializer before »<« token

../../../source/scripting/JSConversions.h:128: Fehler: expected constructor, destructor, or type conversion before »*« token

../../../source/scripting/JSConversions.h:131: Fehler: expected initializer before »<« token

../../../source/scripting/JSConversions.h:132: Fehler: expected constructor, destructor, or type conversion before »ToJSVal«

../../../source/scripting/JSConversions.h:135: Fehler: expected initializer before »<« token

../../../source/scripting/JSConversions.h:136: Fehler: expected constructor, destructor, or type conversion before »ToJSVal«

../../../source/scripting/JSConversions.h:137: Fehler: expected constructor, destructor, or type conversion before »ToJSVal«

../../../source/scripting/JSConversions.h:140: Fehler: expected initializer before »<« token

../../../source/scripting/JSConversions.h:141: Fehler: expected constructor, destructor, or type conversion before »ToJSVal«

../../../source/scripting/JSConversions.h:142: Fehler: expected constructor, destructor, or type conversion before »ToJSVal«

../../../source/scripting/JSConversions.h:145: Fehler: expected initializer before »<« token

../../../source/scripting/JSConversions.h:146: Fehler: expected constructor, destructor, or type conversion before »ToJSVal«

../../../source/scripting/JSConversions.h:147: Fehler: expected constructor, destructor, or type conversion before »ToJSVal«

../../../source/scripting/JSConversions.h:150: Fehler: expected initializer before »<« token

../../../source/scripting/JSConversions.h:151: Fehler: expected constructor, destructor, or type conversion before »ToJSVal«

../../../source/scripting/JSConversions.h:152: Fehler: expected constructor, destructor, or type conversion before »ToJSVal«

../../../source/scripting/JSConversions.h:173: Fehler: expected initializer before »<« token

../../../source/scripting/JSConversions.h:174: Fehler: expected constructor, destructor, or type conversion before »ToJSVal«

../../../source/scripting/JSConversions.h:175: Fehler: expected constructor, destructor, or type conversion before »ToJSVal«

../../../source/scripting/JSConversions.h:178: Fehler: expected initializer before »<« token

../../../source/scripting/JSConversions.h:179: Fehler: expected constructor, destructor, or type conversion before »ToJSVal«

../../../source/scripting/JSConversions.h:180: Fehler: expected constructor, destructor, or type conversion before »ToJSVal«

../../../source/scripting/JSConversions.h:183: Fehler: expected initializer before »<« token

../../../source/scripting/JSConversions.h:184: Fehler: expected constructor, destructor, or type conversion before »ToJSVal«

../../../source/scripting/JSConversions.h:185: Fehler: expected constructor, destructor, or type conversion before »ToJSVal«

../../../source/scripting/JSConversions.h:195: Fehler: expected initializer before »<« token

../../../source/scripting/JSConversions.h:196: Fehler: expected constructor, destructor, or type conversion before »ToJSVal«

../../../source/scripting/JSConversions.h:197: Fehler: expected constructor, destructor, or type conversion before »ToJSVal«

../../../source/scripting/JSConversions.h:200: Fehler: expected initializer before »<« token

../../../source/scripting/JSConversions.h:201: Fehler: expected constructor, destructor, or type conversion before »ToJSVal«

../../../source/scripting/JSConversions.h:202: Fehler: expected constructor, destructor, or type conversion before »ToJSVal«

../../../source/scripting/JSConversions.h:211: Fehler: »jsval« bezeichnet keinen Typ

../../../source/scripting/JSConversions.h:212: Fehler: expected `)' before »v«

../../../source/scripting/JSConversions.h:214: Fehler: expected constructor, destructor, or type conversion before »ToJSVal«

../../../source/scripting/JSConversions.h:218: Fehler: »jsval« bezeichnet keinen Typ

In file included from ../../../source/scripting/SynchedJSObject.h:54,

from ../../../source/ps/Player.h:22,

from ../../../source/graphics/Unit.cpp:30:

../../../source/scripting/ScriptableObject.h:37: Fehler: »jsval« bezeichnet keinen Typ

../../../source/scripting/ScriptableObject.h:38: Fehler: »JSContext« wurde nicht deklariert

../../../source/scripting/ScriptableObject.h:38: Fehler: »jsval« wurde nicht deklariert

../../../source/scripting/ScriptableObject.h:47: Fehler: expected identifier before »*« token

../../../source/scripting/ScriptableObject.h:47: Fehler: »JSContext« wurde nicht deklariert

../../../source/scripting/ScriptableObject.h:47: Fehler: ISO-C++ verbietet Deklaration von »jsval« ohne Typ

../../../source/scripting/ScriptableObject.h:47: Fehler: »jsval« als Funktion, die eine Funktion zurückgibt, deklariert

../../../source/scripting/ScriptableObject.h:48: Fehler: »JSContext« wurde nicht deklariert

../../../source/scripting/ScriptableObject.h:54: Fehler: »JSContext« wurde nicht deklariert

../../../source/scripting/ScriptableObject.h:74: Fehler: »jsval« bezeichnet keinen Typ

../../../source/scripting/ScriptableObject.h:78: Fehler: »JSContext« wurde nicht deklariert

../../../source/scripting/ScriptableObject.h:78: Fehler: »jsval« wurde nicht deklariert

../../../source/scripting/ScriptableObject.h:96: Fehler: »jsval« bezeichnet keinen Typ

../../../source/scripting/ScriptableObject.h:100: Fehler: »JSContext« wurde nicht deklariert

../../../source/scripting/ScriptableObject.h:100: Fehler: »jsval« wurde nicht deklariert

../../../source/scripting/ScriptableObject.h:112: Fehler: »GetFn« in Klasse »IJSObject« bezeichnet keinen Typen

../../../source/scripting/ScriptableObject.h:118: Fehler: expected `)' before »Getter«

../../../source/graphics/Unit.cpp:237: Fehler: expected `}' at end of input

../../../source/graphics/Unit.cpp:237: Fehler: expected unqualified-id at end of input

make[1]: *** [obj/graphics_Debug/Unit.o] Fehler 1

make: *** [graphics] Fehler 2

salsero@salsero-laptop:~/trunk/build/workspaces/gcc$

Edited by sisqonrw
Link to comment
Share on other sites

hm, that must be in libnspr or libnspr-dev or so.

jslock.h:45:20: Fehler: pratom.h: No such file or directory

jslock.h:46:20: Fehler: prlock.h: No such file or directory

jslock.h:47:20: Fehler: prcvar.h: No such file or directory

You need the files above from nspr.

Link to comment
Share on other sites

hi i try it again. i get this report:

salsero@salsero-laptop:~$ sudo apt-get install build-essential libsdl1.2-dev zlib1g-dev libpng12-dev libjpeg62-dev libgamin-dev nasm libwxgtk2.8-dev libboost-dev libboost-signals-dev libboost-filesystem-dev libopenal-dev libalut-dev libvorbis-dev libogg-dev libcrypto++-dev binutils-dev libnspr4-dev libdevil-dev libenet-dev libxml2-dev									

[sudo] password for salsero:

Paketlisten werden gelesen... Fertig

Abhängigkeitsbaum wird aufgebaut

Lese Status-Informationen ein... Fertig

build-essential ist schon die neueste Version.

libsdl1.2-dev ist schon die neueste Version.

zlib1g-dev ist schon die neueste Version.

libpng12-dev ist schon die neueste Version.

libjpeg62-dev ist schon die neueste Version.

libgamin-dev ist schon die neueste Version.

nasm ist schon die neueste Version.

libwxgtk2.8-dev ist schon die neueste Version.

libboost-dev ist schon die neueste Version.

libboost-signals-dev ist schon die neueste Version.

libboost-filesystem-dev ist schon die neueste Version.

libopenal-dev ist schon die neueste Version.

libalut-dev ist schon die neueste Version.

libvorbis-dev ist schon die neueste Version.

libogg-dev ist schon die neueste Version.

libcrypto++-dev ist schon die neueste Version.

binutils-dev ist schon die neueste Version.

libnspr4-dev ist schon die neueste Version.

libdevil-dev ist schon die neueste Version.

libenet-dev ist schon die neueste Version.

libxml2-dev ist schon die neueste Version.

0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.

salsero@salsero-laptop:~$ co http://svn.wildfiregames.com/public/ps/trunk/

co: http://svn.wildfiregames.com/public/ps/trunk/RCS/,v: No such file or directory

salsero@salsero-laptop:~$ svn co http://svn.wildfiregames.com/public/ps/trunk/

U trunk/source/lib/bits.h

U trunk/source/lib/external_libraries/dbghelp_funcs.h

U trunk/source/lib/file/file.cpp

U trunk/source/lib/file/archive/archive_zip.cpp

U trunk/source/lib/file/file.h

U trunk/source/lib/file/io/write_buffer.cpp

U trunk/source/lib/file/io/io.cpp

U trunk/source/lib/file/io/write_buffer.h

U trunk/source/lib/file/io/io.h

U trunk/source/lib/file/common/real_directory.cpp

U trunk/source/lib/file/vfs/vfs.h

U trunk/source/lib/sysdep/os/win/wposix/wfilesystem.h

U trunk/source/lib/sysdep/os/win/whrt/hpet.cpp

U trunk/source/lib/sysdep/arch/x86_x64/topology.cpp

D trunk/binaries/data/mods/public/maps/scenarios/Arcadia.pmp

D trunk/binaries/data/mods/public/maps/scenarios/Arcadia.xml

A trunk/binaries/data/mods/public/maps/scenarios/Badlands.pmp

U trunk/binaries/data/mods/public/maps/scenarios/Latium.pmp

A trunk/binaries/data/mods/public/maps/scenarios/Badlands.xml

U trunk/binaries/data/mods/public/maps/scenarios/512x512_desert.pmp

U trunk/binaries/data/mods/public/maps/scenarios/Oasis.pmp

U trunk/binaries/data/mods/public/maps/scenarios/Latium.xml

U trunk/binaries/data/mods/public/maps/scenarios/512x512_desert.xml

U trunk/binaries/data/mods/public/maps/scenarios/Oasis.xml

U trunk/binaries/data/mods/public/entities/structures/celt_field.xml

U trunk/binaries/data/mods/public/entities/structures/hele_field.xml

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_forestfloor_palms.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_sand_dunes_100.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_cliff_1.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_sand_wet.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_cliff_2.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_lakebed_dry.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_cliff_3.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_dirt_rough.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_city_tile_cobblestone_sand.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_city_tile_plaza.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_cliff_base.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_sand_smooth.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_sand_dunes_stones.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_grass_a.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_grass_b.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_sand_stones.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_sand_dunes_100_rotate.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_dirt_rocks_1.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_dirt_rocks_2.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_sand_dunes_rocks.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_dirt_rocks_3.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_city_tile.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_dirt_rough_2.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_sand_dunes_50.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_dirt_cracks.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-desert/desert_grass_wet.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-mediterranean/medit_grass_field_brown.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-mediterranean/medit_grass_field_dry.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-mediterranean/medit_grass_field.dds

U trunk/binaries/data/mods/public/art/textures/terrain/types/biome-mediterranean/medit_grass_field_b.dds

U trunk/binaries/data/mods/public/art/textures/skins/gaia/pine.dds

A trunk/binaries/data/mods/public/art/textures/skins/gaia/grass_field_savanna.dds

A trunk/binaries/data/mods/public/art/textures/skins/skeletal/celt_su3_soldurii_3.dds

U trunk/binaries/data/mods/public/art/actors/units/celts/super_unit_3.xml

A trunk/binaries/data/mods/public/art/actors/props/flora/grass_savanna.xml

A trunk/binaries/data/mods/public/art/actors/props/flora/bush_tempe_underbrush.xml

U trunk/binaries/data/mods/public/scripts/game_startup.js

U trunk/libraries/spidermonkey/src/build.sh

Ausgecheckt, Revision 7129.

salsero@salsero-laptop:~$ cd trunk/buld/workspaces

bash: cd: trunk/buld/workspaces: No such file or directory

salsero@salsero-laptop:~$ cd trunk

salsero@salsero-laptop:~/trunk$ cd build

salsero@salsero-laptop:~/trunk/build$ cd workspaces

salsero@salsero-laptop:~/trunk/build/workspaces$ ./update-workspaces.sh

bash -c 'mkdir -p output/{debug,release,test}/{FCollada/{FCDocument,FMath,FUtils,FColladaTest/{FCTestAssetManagement,FCTestExportImport,FCTestXRef}},FColladaPlugins/FArchiveXML}'

cp output/libFColladaSD.a ../lib/libFColladaSD.a

cp output/libFColladaSR.a ../lib/libFColladaSR.a

cat: ../../dist/Linux_All_DBG.OBJ/nspr/Version: No such file or directory

make: Gehe in Verzeichnis '/home/salsero/trunk/libraries/spidermonkey/src/js/src'

cd editline; make -f Makefile.ref all

make[1]: Betrete Verzeichnis '/home/salsero/trunk/libraries/spidermonkey/src/js/src/editline'

make[1]: Für das Ziel »all« ist nichts zu tun.

make[1]: Verlasse Verzeichnis '/home/salsero/trunk/libraries/spidermonkey/src/js/src/editline'

cd fdlibm; make -f Makefile.ref all

make[1]: Betrete Verzeichnis '/home/salsero/trunk/libraries/spidermonkey/src/js/src/fdlibm'

make[1]: Für das Ziel »all« ist nichts zu tun.

make[1]: Verlasse Verzeichnis '/home/salsero/trunk/libraries/spidermonkey/src/js/src/fdlibm'

make -f Makefile.ref Linux_All_DBG.OBJ/libjs.a Linux_All_DBG.OBJ/libjs.so Linux_All_DBG.OBJ/js Linux_All_DBG.OBJ/jsautocfg.h Linux_All_DBG.OBJ/jscpucfg Linux_All_DBG.OBJ/jscpucfg.o Linux_All_DBG.OBJ/jsmathtemp.o

cat: ../../dist/Linux_All_DBG.OBJ/nspr/Version: No such file or directory

make[1]: Betrete Verzeichnis '/home/salsero/trunk/libraries/spidermonkey/src/js/src'

make[1]: Zirkuläre Datei jscpucfg.h <- Linux_All_DBG.OBJ/jsautocfg.h Abhängigkeit wird nicht verwendet.

make[1]: Zirkuläre Datei Linux_All_DBG.OBJ/jsautocfg.h <- Linux_All_DBG.OBJ/jsautocfg.h Abhängigkeit wird nicht verwendet.

gcc -o Linux_All_DBG.OBJ/jsapi.o -c -I/usr/local/include/nspr -Wall -Wno-format -g -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DHAVE_LOCALTIME_R -DX86_LINUX -DDEBUG -DDEBUG_salsero -DJS_THREADSAFE -DEDITLINE -I../../dist/Linux_All_DBG.OBJ/include -ILinux_All_DBG.OBJ -Wall -Wno-format -g -DXP_UNIX -DSVR4 -DSYSV -D_BSD_SOURCE -DPOSIX_SOURCE -DHAVE_LOCALTIME_R -DX86_LINUX -DDEBUG -DDEBUG_salsero -DJS_THREADSAFE -DEDITLINE -I../../dist/Linux_All_DBG.OBJ/include -ILinux_All_DBG.OBJ jsapi.c

In Datei, eingefügt von jsatom.h:53,

von jsapi.c:57:

jslock.h:45:20: Fehler: pratom.h: No such file or directory

jslock.h:46:20: Fehler: prlock.h: No such file or directory

jslock.h:47:20: Fehler: prcvar.h: No such file or directory

In file included from jsatom.h:53,

from jsapi.c:57:

jslock.h:60: Fehler: expected specifier-qualifier-list before »PRLock«

jslock.h:71: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »JSLock«

In file included from jsapi.c:59:

jscntxt.h:181: Fehler: expected specifier-qualifier-list before »PRLock«

jsapi.c: In Funktion »JS_Init«:

jsapi.c:681: Fehler: »JSRuntime« hat kein Element namens »gcLock«

jsapi.c:681: Warnung: Implizite Deklaration der Funktion »PR_NewLock«

jsapi.c:682: Fehler: »JSRuntime« hat kein Element namens »gcLock«

jsapi.c:684: Fehler: »JSRuntime« hat kein Element namens »gcDone«

jsapi.c:684: Warnung: Implizite Deklaration der Funktion »PR_NewCondVar«

jsapi.c:684: Fehler: »JSRuntime« hat kein Element namens »gcLock«

jsapi.c:685: Fehler: »JSRuntime« hat kein Element namens »gcDone«

jsapi.c:687: Fehler: »JSRuntime« hat kein Element namens »requestDone«

jsapi.c:687: Fehler: »JSRuntime« hat kein Element namens »gcLock«

jsapi.c:688: Fehler: »JSRuntime« hat kein Element namens »requestDone«

jsapi.c:693: Fehler: »JSRuntime« hat kein Element namens »rtLock«

jsapi.c:694: Fehler: »JSRuntime« hat kein Element namens »rtLock«

jsapi.c:696: Fehler: »JSRuntime« hat kein Element namens »stateChange«

jsapi.c:696: Fehler: »JSRuntime« hat kein Element namens »gcLock«

jsapi.c:697: Fehler: »JSRuntime« hat kein Element namens »stateChange«

jsapi.c:699: Fehler: »JSRuntime« hat kein Element namens »setSlotLock«

jsapi.c:700: Fehler: »JSRuntime« hat kein Element namens »setSlotLock«

jsapi.c:702: Fehler: »JSRuntime« hat kein Element namens »setSlotDone«

jsapi.c:702: Fehler: »JSRuntime« hat kein Element namens »setSlotLock«

jsapi.c:703: Fehler: »JSRuntime« hat kein Element namens »setSlotDone«

jsapi.c:705: Fehler: »JSRuntime« hat kein Element namens »scopeSharingDone«

jsapi.c:705: Fehler: »JSRuntime« hat kein Element namens »gcLock«

jsapi.c:706: Fehler: »JSRuntime« hat kein Element namens »scopeSharingDone«

jsapi.c:708: Fehler: »JSRuntime« hat kein Element namens »scopeSharingTodo«

jsapi.c: In Funktion »JS_Finish«:

jsapi.c:740: Fehler: »JSRuntime« hat kein Element namens »gcLock«

jsapi.c:741: Warnung: Implizite Deklaration der Funktion »PR_DestroyLock«

jsapi.c:741: Fehler: »JSRuntime« hat kein Element namens »gcLock«

jsapi.c:742: Fehler: »JSRuntime« hat kein Element namens »gcDone«

jsapi.c:743: Warnung: Implizite Deklaration der Funktion »PR_DestroyCondVar«

jsapi.c:743: Fehler: »JSRuntime« hat kein Element namens »gcDone«

jsapi.c:744: Fehler: »JSRuntime« hat kein Element namens »requestDone«

jsapi.c:745: Fehler: »JSRuntime« hat kein Element namens »requestDone«

jsapi.c:746: Fehler: »JSRuntime« hat kein Element namens »rtLock«

jsapi.c:747: Fehler: »JSRuntime« hat kein Element namens »rtLock«

jsapi.c:748: Fehler: »JSRuntime« hat kein Element namens »stateChange«

jsapi.c:749: Fehler: »JSRuntime« hat kein Element namens »stateChange«

jsapi.c:750: Fehler: »JSRuntime« hat kein Element namens »setSlotLock«

jsapi.c:751: Fehler: »JSRuntime« hat kein Element namens »setSlotLock«

jsapi.c:752: Fehler: »JSRuntime« hat kein Element namens »setSlotDone«

jsapi.c:753: Fehler: »JSRuntime« hat kein Element namens »setSlotDone«

jsapi.c:754: Fehler: »JSRuntime« hat kein Element namens »scopeSharingDone«

jsapi.c:755: Fehler: »JSRuntime« hat kein Element namens »scopeSharingDone«

jsapi.c: In Funktion »JS_BeginRequest«:

jsapi.c:795: Warnung: Implizite Deklaration der Funktion »PR_Lock«

jsapi.c:795: Fehler: »JSRuntime« hat kein Element namens »gcLock«

jsapi.c:798: Fehler: »JSRuntime« hat kein Element namens »gcThread«

jsapi.c:800: Warnung: Implizite Deklaration der Funktion »PR_WaitCondVar«

jsapi.c:800: Fehler: »JSRuntime« hat kein Element namens »gcDone«

jsapi.c:800: Fehler: »PR_INTERVAL_NO_TIMEOUT« nicht deklariert (erste Benutzung in dieser Funktion)

jsapi.c:800: Fehler: (Jeder nicht deklarierte Bezeichner wird nur einmal aufgeführt

jsapi.c:800: Fehler: für jede Funktion in der er auftritt.)

jsapi.c:804: Fehler: »JSRuntime« hat kein Element namens »requestCount«

jsapi.c:806: Warnung: Implizite Deklaration der Funktion »PR_Unlock«

jsapi.c:806: Fehler: »JSRuntime« hat kein Element namens »gcLock«

jsapi.c: In Funktion »JS_EndRequest«:

jsapi.c:824: Fehler: »JSRuntime« hat kein Element namens »gcLock«

jsapi.c:8

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share


×
×
  • Create New...