Crystal Space
Welcome, Guest. Please login or register.
September 02, 2014, 03:28:25 pm

Login with username, password and session length
Search:     Advanced search
9009 Posts in 2043 Topics by 8378 Members
Latest Member: Gwenlode
* Home Help Search Login Register
+  Crystal Space
|-+  Associate Projects
| |-+  CEL Discussion
| | |-+  Basics: Celtst and Cal3D
« previous next »
Pages: [1] Print
Author Topic: Basics: Celtst and Cal3D  (Read 4954 times)
bernardofd
Jr. Member
**
Posts: 74


59948732 bernardofd@click21.com.br
View Profile WWW
« on: January 02, 2006, 07:07:58 pm »

Hello;

I'm starting to take a look over CEL to try to make my game using entities. I've successfully compiled CEL, CS and the Cal3D library, that seems to be requires by the celtst. Even then, it keeps throwing me errors like this:

Quote

./celtst -relight
DLERROR (/CS/sprcal3dldr.so): libcal3d.so.11: cannot open shared object file: Arquivo ou diretório não encontrado
SCF_WARNING: factory returned a null instance for crystalspace.mesh.loader.factory.sprite.cal3d
        if error messages are not self explanatory, recompile CS with CS_DEBUG

crystalspace.pluginmgr.loadplugin:
  could not load plugin 'crystalspace.mesh.loader.factory.sprite.cal3d'
crystalspace.maploader.parse.meshfact:  Error loading plugin 'crystalspace.mesh.loader.factory.sprite.cal3d'!
[node: library,meshfact(name=test),plugin]
cel.pfmesh.loadmeshfactory:  Error loading mesh object factory or library 'cally.cal3d'!
Falha de segmentação

I don't know what to do to celtst work...

Thanks in advance, regards and a Happy 2006 to everybody...
Logged

__________________________
Bernardo Figuerêdo Domingues
Computer Science - UFMG - Brazil
jorrit
Administrator
Hero Member
*****
Posts: 1706


View Profile
« Reply #1 on: January 02, 2006, 08:17:21 pm »

Hello;

I'm starting to take a look over CEL to try to make my game using entities. I've successfully compiled CEL, CS and the Cal3D library, that seems to be requires by the celtst. Even then, it keeps throwing me errors like this:

Quote

./celtst -relight
DLERROR (/CS/sprcal3dldr.so): libcal3d.so.11: cannot open shared object file: Arquivo ou diretório não encontrado
SCF_WARNING: factory returned a null instance for crystalspace.mesh.loader.factory.sprite.cal3d
        if error messages are not self explanatory, recompile CS with CS_DEBUG

crystalspace.pluginmgr.loadplugin:
  could not load plugin 'crystalspace.mesh.loader.factory.sprite.cal3d'
crystalspace.maploader.parse.meshfact:  Error loading plugin 'crystalspace.mesh.loader.factory.sprite.cal3d'!
[node: library,meshfact(name=test),plugin]
cel.pfmesh.loadmeshfactory:  Error loading mesh object factory or library 'cally.cal3d'!
Falha de segmentação

I don't know what to do to celtst work...

Thanks in advance, regards and a Happy 2006 to everybody...

What version of CS, CEL and cal3d?

What OS?

Greetings,
Logged
bernardofd
Jr. Member
**
Posts: 74


59948732 bernardofd@click21.com.br
View Profile WWW
« Reply #2 on: January 02, 2006, 08:34:57 pm »

Sorry:

CS - Pseudo Stable 0.99 (September)
CEL - Pseudo Stable 0.99 (September)
Cal3D - CVS version (today)

OS - Linux - Fedora Core 3

Regards
Logged

__________________________
Bernardo Figuerêdo Domingues
Computer Science - UFMG - Brazil
bernardofd
Jr. Member
**
Posts: 74


59948732 bernardofd@click21.com.br
View Profile WWW
« Reply #3 on: January 05, 2006, 07:13:52 pm »

Ehrm... Hello? Anyone? I still want some help here. Just to get things going...

Thanks
Logged

__________________________
Bernardo Figuerêdo Domingues
Computer Science - UFMG - Brazil
dingobloo
Idle Extrordinare.
Global Moderator
Full Member
*****
Posts: 125


View Profile WWW
« Reply #4 on: January 06, 2006, 02:59:18 am »

did you do as it instructed in the error and recompile in debug?
Logged
muffinpeddler
Full Member
***
Posts: 122


View Profile Email
« Reply #5 on: January 06, 2006, 06:35:52 pm »

I believe I had a similar problem, if I am not mistaken, it was because libcal3d was in the wrong lib folder.  Now, I can't verify it right here, but I believe I had to make sym link from /usr/local/lib/libcal3d.so.11.0.0 to /usr/lib/libcal3d.so.11.0.0.  I think...It was a while ago Smiley
Logged
Razor
Guest


Email
« Reply #6 on: January 09, 2006, 03:05:22 pm »

I also had this problem.  The solution I found was to add the directory containing libcal3d.so.11 (in my case, /usr/local/lib) to the /etc/ld.so.conf file and running ldconfig (Note: you must be logged in as root for this to work).  CS, CEL, etc. should be able to find and use it just fine after this.
Logged
sunshine
Administrator
Sr. Member
*****
Posts: 294


View Profile
« Reply #7 on: January 09, 2006, 10:30:20 pm »

If you don't have root access, you can also set your LD_LIBRARY_PATH environment variable to point at /usr/local/lib.
Logged
Pages: [1] Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 9.187 seconds with 15 queries.