Author Topic: Building Molecular Blue From Linux  (Read 20741 times)

scrythe

  • Traveller
  • *
  • Posts: 16
    • View Profile
(No subject)
« Reply #30 on: June 07, 2003, 11:51:01 pm »
Quote
Originally posted by Pycelle
Warning: Failed to load `gl3d\'; use \'-verbose\' argument for details.
Warning: Failed to load `gl3d\'; use \'-verbose\' argument for details.
WARNING: could not load plugin \'crystalspace.graphics3d.opengl\'


Exactly this was happening to me, the reason was that the configure script did not detect OpenGL support so it did not compile the CS OpenGL driver \"gl3d.so\". OpenGL is detected by searching for file named \"gl.h\". It will be in some OpenGL development package.

scrythe

  • Traveller
  • *
  • Posts: 16
    • View Profile
(No subject)
« Reply #31 on: June 08, 2003, 12:17:07 am »
Quote
Originally posted by Thorben
WARNING: could not load plugin \'crystalspace.window.alternatemanager\'
Warning: Failed to load `psgui\'; reason(s):
DLERROR (psgui): ./psgui.so: undefined symbol: GetPlLayer__7CelBase
Warning: Failed to load `psgui\'; reason(s):
DLERROR (psgui): ./psgui.so: undefined symbol: GetPlLayer__7CelBase
WARNING: could not load plugin \'planeshift.gui.dialogmanager\'
Warning: Failed to load `psadmin\'; reason(s):
DLERROR (psadmin): ./psadmin.so: undefined symbol: GetMainActor__11psCelClient
Warning: Failed to load `psadmin\'; reason(s):
DLERROR (psadmin): ./psadmin.so: undefined symbol: GetMainActor__11psCelClient
WARNING: could not load plugin \'planeshift.admin.adminmanager\'


My debian does exactly the same like yours. I was trying to resolve these undefined symbols by modifying Jamfiles so they link stuff with more libraries, but many other undefined symbols kept popping up :-(

Mnester

  • Wayfarer
  • *
  • Posts: 2
    • View Profile
(No subject)
« Reply #32 on: June 17, 2003, 02:46:30 am »
Hello Forum,

I am trying to configure and install the CS engine.  When trying to run \'./walktest -verbose\', have any of you experienced a problem like this:

   Warning: Failed to load `xwin\'; reason(s):
   $HOME/molblue/CS/xwin.so: File not found
   $HOME/molblue/CS/lib/xwin.so: File not found
   ./xwin.so: File not found
   $HOME/planeshift/molblue/CS/xwin.so: File not found
   Warning: Failed to load `xwin\'; reason(s):
   $HOME/molblue/CS/xwin.so: File not found
   $HOME/molblue/CS/libxwin.so: File not found
   $HOME/molblue/CS/lib/xwin.so: File not found
   $HOME/molblue/CS/lib/libxwin.so: File not found
   ./xwin.so: File not found
   ./libxwin.so: File not found
   $HOME/molblue/CS/xwin.so: File not found
   $HOME/molblue/CS/libxwin.so: File not found
   Segmentation fault

I tried running ./configure-jam with the \'--x-includes=DIR\' and \'--x-libraries=DIR\' options pointing to the corresponding X install
locations.  This did not seem to have any effect because
configure-jam still looked in the default X11 directories.  I am
following the instructions at: http://www16.brinkster.com/acraig/planeshift/buildmb.html

Any advice would be greatly appreciated!

Mnester

acraig

  • Administrator
  • Veteran
  • *
  • Posts: 1562
    • View Profile
(No subject)
« Reply #33 on: June 17, 2003, 02:52:21 am »
Hmm, it looks like CS did not build those plugins for some reason. You can try to rejam CS and see what errors it reports.
----------
Andrew
"For all I know, she's lying, everyone's lying; welcome to the Internet"

Mnester

  • Wayfarer
  • *
  • Posts: 2
    • View Profile
(No subject)
« Reply #34 on: June 17, 2003, 03:30:00 am »
Thanks for the quick reply!

I tried Jam again (jam -a)
 
I snooped through the log and found:
...skipped xwin.so for lack of xwindow.o...

It seems like Im missing something basic here.  My downloads were fresh from the repository as of a few hours ago.  Any thoughts?

Two other plugins were reported missing as well:
...skipped aws.so for lack of skinlex.o...
...skipped xext86vm.so for lack of     xextf86vm.o...

Thanks again for the help,

Mnester

BillyAnachronism

  • Wayfarer
  • *
  • Posts: 7
    • View Profile
(No subject)
« Reply #35 on: June 22, 2003, 12:41:28 am »
There seems to be a common problem among redhat users, of which I am one of. It seems that cvs isnt installing everything that is required..  I am missing the gl3d files, the cdjpimg, the freefnt2 the libcspng.. etc.. theres a few.
What should we do to get these extra files?

I also got this error
/root/molblue/CS/include/csutil/csdllist.h:25:3: warning: #warning csDLList is deprecated. Please use csList from csutil/list.h
i think thats where it skipped files.. and it did it all over the shop
« Last Edit: June 22, 2003, 12:47:16 am by BillyAnachronism »

jdan

  • Wayfarer
  • *
  • Posts: 2
    • View Profile
(No subject)
« Reply #36 on: June 22, 2003, 11:27:40 am »
*sigh*
You just gotta use CVS, huh? :b
Blocked by my firewall, always problematic no matter what I try to do...

edit:
btw. GL3d is the openGL drivers.. just get the mesa-lib (not mesa-demos or mesa-devel) from sourceforge.net to clear that one up, not sure if this\'ll do it for the ones, sure you have the latest bison? (could require Flex too, dont know)
« Last Edit: June 22, 2003, 11:36:55 am by jdan »

C0nR0cks

  • Traveller
  • *
  • Posts: 11
    • View Profile
(No subject)
« Reply #37 on: July 02, 2003, 05:26:08 am »
i\'m in the middle of  building planeshift from  the instruction link you have mentioned. i got crystal space, built cel and went to build planeshift. on the ./config --disable-jamtest line i got this message at the end:

Note that the Crystal Space directory is detect by looking at the CRYSTAL
environment variable. Make sure this variable is set correctly.
no
*** Could not run Crystal Space test program, checking why...
configure: error:
*** Crystal Space couldn\'t be found. The latest version is always avaiable
*** from http://crystal.linuxgames.com.
***
*** be also sure that you\'ve either installed CS or set the CRYSTAL var right.
*** You also have to compile the cs-config script in CS. Do this with the
*** following command in your CS dir:
***     make csconf


i had no problems up to this point. and sorry, but i\'m a complete newb to linux so if this is like a completely easy mistake i apologize in advance.

acraig

  • Administrator
  • Veteran
  • *
  • Posts: 1562
    • View Profile
(No subject)
« Reply #38 on: July 02, 2003, 05:35:29 am »
if you try:
echo $CRYSTAL it should point to wherever CS was built.

If it is not set you have to export it:

export $CRYSTAL=/path/to/crystalspace

Same thing with CEL
----------
Andrew
"For all I know, she's lying, everyone's lying; welcome to the Internet"

C0nR0cks

  • Traveller
  • *
  • Posts: 11
    • View Profile
(No subject)
« Reply #39 on: July 02, 2003, 05:54:28 am »
they both apear to be correct. do these paths need to be inputted into a file within the planeshift directory?

these are the locations after following your instructions on the other webpage line for line

crystal=/home/??my?name?here??/molblue/CS
cel=/home/??my?name?here??/molblue/cel/


edit:  i have succesfully got it working in linux. thx for the help. BTW at least for me it seems to run much better on linux than windows XP.
« Last Edit: July 03, 2003, 05:31:15 am by C0nR0cks »

Walter

  • Wayfarer
  • *
  • Posts: 1
    • View Profile
(No subject)
« Reply #40 on: July 08, 2003, 08:49:43 pm »
i\'ve some problems when i compile the sources:
also sorry for spaming

cc1plus: Invalid option `-Wno-unused-function\'
cc1plus: Invalid option `-Wno-unused-label\'
plugins/aws/skinlex.ll: In function `int awslex(yystype *)\':
plugins/aws/skinlex.ll:98: warning: label `find_rule\' defined but not used
plugins/aws/skinlex.ll: At top level:
plugins/aws/skinlex.ll:908: warning: `void * yy_flex_realloc(void *, unsigned int)\' defined but not used
plugins/aws/skinlex.ll:391: warning: `void yyunput(int, char *)\' defined but not used

    g++  -c -o ./out/linuxx86/optimize/plugins/aws/skinlex.o  -Wall -Wno-unknown-pragmas -mcpu=pentiumpro -march=i686 -I/usr/local/include -fno-exceptions -Wno-unused-function -Wno-unused-label   -Iplugins/aws -I./include -I. -I./include -I./plugins -I./apps -I./libs  plugins/aws/skinlex.cpp

...failed C++ ./out/linuxx86/optimize/plugins/aws/skinlex.o ...
...skipped aws.so for lack of skinlex.o...
...failed updating 1 target(s)...
...skipped 1 target(s)...

Milho

  • Wayfarer
  • *
  • Posts: 6
    • View Profile
A solution?
« Reply #41 on: July 11, 2003, 12:15:11 am »
Hi there,
I\'m new here...just trying to compile CS and get the same errors when starting the walktest:

./walktest --recalc --relight
Warning: Failed to load `gl3d\'; use \'-verbose\' argument for details.
Warning: Failed to load `gl3d\'; use \'-verbose\' argument for details.
WARNING: could not load plugin \'crystalspace.graphics3d.opengl\'
crystalspace.system: No iGraphics3D plugin!
Segmentation fault

I use RedHat 9.0 and followed the guide until that point.

snail

  • Traveller
  • *
  • Posts: 12
    • View Profile
I did EXACTLY what your Build Instructions site said and...
« Reply #42 on: July 14, 2003, 08:56:22 pm »
this was my result::

snail@snail planeshift $ ./psclient
./psclient-bin: /lib/libpthread.so.0: version `GLIBC_2.3.2\' not found (required by ./psclient-bin)


what does this mean and how can it be resolved????

ATI Rage 128 PRO

PC2100 256MB

8GB WD HDD

FIC AT31 Fusion MB

Gentoo
4 is not a number...

Thanks In Advance For Reading!!!

                               Snail i Am I...

Antity

  • Traveller
  • *
  • Posts: 21
    • View Profile
(No subject)
« Reply #43 on: July 14, 2003, 09:38:48 pm »
you did not compile this one yourself, you probably ran the binaries instead of your compiled version (far whatever reason)

if you are on debian sid I got it to compile using directly the build.sh present on the website indicated in the first post of this thread (after having installed the correct bison (1.5) and flex (2.5.4) )
How should I know how it works?That\'s what developers are for.  I only tried it.

snail

  • Traveller
  • *
  • Posts: 12
    • View Profile
Oh I DID compile it allright AND NOW it works!!! sort of :-(
« Reply #44 on: July 15, 2003, 11:27:10 pm »
Well all i had to do was install GLIBC 2.3.2 and that was my problem!!!!

It runs, albeit slowly....

So I just want to know what I have to do to make the game respond faster because i DONOT want to have to get back inside of WinDoze to run the WinBin which runs quicker and with less lag but the Crashes Messed My Head Up Grr :- http://www.planeshift3d.com/wbboard/images/icons/mad.gif

Okay i got the sound to work by using FVWM <<
4 is not a number...

Thanks In Advance For Reading!!!

                               Snail i Am I...