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

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share


×
×
  • Create New...