PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Crystelspace Problem



Coolzero
20.06.07, 17:13
Hallo, ich wollte crystelspace instalieren, und bin nach dieser Anleitung vor gegenagen:
http://crystalcore.svanfeldt.com/tikiwiki/tiki-index.php?page=Compiling

Und so wie es aussah war auch alles ok nach dem ersten "jam".
Ich bin der anleitung weiter gefolgt und habe:
cd ../cel
> export CRYSTAL=../CS
> export PATH=$PATH:../CS

auch ohne fehler meldung, nur bei dem anschließenden ./configure kommt dann folgendes:
checking for libNL... no
checking for cs-config-1.1... /usr/local/bin/cs-config-1.1
checking if Crystal Space version >= 1.1... yes (version 1.1)
Failed to detect directory containing Crystal Space link libraries; aborting!
Did you build Crystal Space? Did you set the CRYSTAL environment variable
correctly?
Failed to detect directory containing Crystal Space link libraries; aborting!
Did you build Crystal Space? Did you set the CRYSTAL environment variable
correctly?
configure: error:
*** Crystal Space could not be found or was unusable. The latest version is
*** always available from http://www.crystalspace3d.org/
*** Also, be sure that you have either installed Crystal Space or set the
*** CRYSTAL environment variable properly.


Wo liegt das Problem?Da das erste "jam" durchgelaufen ist sollte cs doch instaliert sein!? Wird ja auch oben angezeigt:
checking if Crystal Space version >= 1.1... yes (version 1.1)

Oder habe ich eine falsche Version?

Coolzero
21.06.07, 06:31
Keiner eine idee?

BedriddenTech
21.06.07, 23:42
checking for libNL... no

Vielleicht?

Coolzero
22.06.07, 15:17
Hallo, libnl ist instaliert laut yast, versteh nur nicht warum der das nicht findet!?
Aber meinst du das wäre das Problem? Würde ./configure nicht dann direkt danach abbrechen?

ThorstenHirsch
22.06.07, 15:29
Weil er nach den header-files sucht und die sind in libnl-dev.

Rain_maker
22.06.07, 16:56
smart query crystalspace --show-channels
Lade Zwischenspeicher...
Update Zwischenspeicher... ################################################## #### [100%]

crystalspace-1.1-26888.pm.svn20070504_1@i586 [packman]

Coolzero
23.06.07, 11:12
Weil er nach den header-files sucht und die sind in libnl-dev.

Die sind instaliert!

Coolzero
23.06.07, 17:23
smart query crystalspace --show-channels
Lade Zwischenspeicher...
Update Zwischenspeicher... ################################################## #### [100%]

crystalspace-1.1-26888.pm.svn20070504_1@i586 [packman]

Das war en guter tip, da war er ganz einfach einzuspielen und Cel gibts da auch gleich

Aber leider hab ich auhc schon das nächste Problem,wenn ich cal3d instalien will,in der Anleitung steht:

1. In the top-level directory of the cal3d package, run `autoreconf --install --force'
to automatically generate the configuration scripting files.

2. Type `./configure' to configure the package for your system.

Running `configure' takes a while. While running, it prints some
messages telling which features it is checking for. See below for
more info on configuring Cal3D.

3. Type `make' to compile the package.

4. Type `make install' to install the library and header files into
the appropriate location.

5. You can remove the program binaries and object files from the
source code directory by typing `make clean'.

Bei autoreconf --install --force
kommt folgender Fehler:
aclocal:configure.in:62: warning: macro `AM_USE_UNITTESTCPP' not found in library
aclocal:configure.in:62: warning: macro `AM_USE_UNITTESTCPP' not found in library
configure.in:62: error: possibly undefined macro: AM_USE_UNITTESTCPP
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
autoreconf: /usr/bin/autoconf failed with exit status: 1

Autocon und Automake sind in der richtigen Version instaliert!

Rain_maker
25.06.07, 09:24
Das war en guter tip, ....

Nur schade, dass er scheinbar im Kurzzeitgedaechtnis haengen blieb und gleich wieder geloescht wurde.

Greetz,

RM

gropiuskalle
25.06.07, 19:56
Coolzero, was Rain_maker Dir damit sagen will ist, dass es einfach mal Quatsch ist, jedes Paket selber zu kompilieren (zummal Du noch nicht mal ein .rpm daraus baust, sondern per 'make install' installieren willst, was ich für nicht so supergünstig halte), wenn Du doch einen Paketmanager zur Verfügung hast. Selberkompilieren ist nur dann sinnvoll, wenn Du der Anwendung bestimmte Compileroptionen mitgeben möchtest oder das jeweilige Paket partout nicht in der Repos ist. 'cal3d' gibt's aber z.B. auch bei packman.

Coolzero
26.06.07, 15:29
also ich sollte jetzt alles instaliert haben, wenn ich jetzt versuche cc zu starten mit celstart start_crystalcore.sh
dann kommt dieser Fehler:
celstart start_crystalcore.sh
Start realpath='' path='/this' configname='/this/start_crystalcore.sh'
Missing `=' on line 1 of /this/start_crystalcore.sh
Missing `=' on line 3 of /this/start_crystalcore.sh
NOTIFY: No operable joystick found

WARNING: failed to initialize plugin 'crystalspace.device.joystick.linux'
NOTIFY: Attempt to load plugin 'crystalspace.device.joystick.linux' failed
ERROR: No iGraphics3D plugin!


hab schon mal gegoogelt nach http://www.google.com/search?hl=de&client=opera&rls=en&hs=XoB&q=crystalspace.device.joystick.linux&btnG=Suche&lr=lang_de
und
http://www.google.com/search?client=opera&rls=en&q=iGraphics3D+plugin&sourceid=opera&ie=utf-8&oe=utf-8


Aber leider ohne Erfolg!

Coolzero
02.07.07, 08:10
Keiner mehr eine idee?