LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 01-31-2006, 09:34 PM   #1
lilili
Member
 
Registered: Jan 2006
Location: SantaBarbara
Distribution: Slackware 12.1
Posts: 196

Rep: Reputation: 30
gxine0.5.4 ?


I've just got gxine 0.5.4 to install finally, but when I type gxine in termial it says
gxine: error while loading shared libraries: libmozjs.so: cannot open shared object file: No such file or directory

even though I have libmozjs.so in /lib/firefox,
local/mozilla, local/lib/mozilla-1.6 , lib/mozilla-1.7.11

Thank You
 
Old 02-01-2006, 12:08 AM   #2
rylan76
Senior Member
 
Registered: Apr 2004
Location: Potchefstroom, South Africa
Distribution: Fedora 17 - 3.3.4-5.fc17.x86_64
Posts: 1,552

Rep: Reputation: 103Reputation: 103
Did you run

/sbin/ldconfig

after compiling Mozilla?

Also, can you make sure that one or all of the directories you list are included in the

/etc/ld.so.conf

file, and then run /sbin/ldconfig?

This might help to make the xine gui find the library it needs at runtime.
 
Old 02-01-2006, 01:42 AM   #3
lilili
Member
 
Registered: Jan 2006
Location: SantaBarbara
Distribution: Slackware 12.1
Posts: 196

Original Poster
Rep: Reputation: 30
now this is what I get when typing gxine on terminal

(process:16685): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
/usr/local/etc/gxine/gtkrc:34: error: unexpected character `@', expected string constant
gxine: symbol lookup error: gxine: undefined symbol: gtk_window_set_auto_startup_notification

Thanks
 
Old 02-01-2006, 11:08 AM   #4
rylan76
Senior Member
 
Registered: Apr 2004
Location: Potchefstroom, South Africa
Distribution: Fedora 17 - 3.3.4-5.fc17.x86_64
Posts: 1,552

Rep: Reputation: 103Reputation: 103
Ouch

That looks like some GTK incompatibility. It seems that something in gxine is looking for a function in a dynamic library that doesn't exist in that library.

Are you sure you know which version of GTK is required by gxine? It should not make a difference if you have a newer version (usually...) though...

You might try getting the exact GTK version from the GTK site that your version of gxine requires, and running gxine against that version instead of the one you currently have on your system. I. e. you might want to attempt "downgrading" your GTK (if its version is too "high") or upgrading to a newer GTK setup before attempting to run gxine again.

Mind you, the reason gxine could not find the libraries initially might in fact be because your GTK version is too old - the fix I suggested just kludged things a bit and allowed you gxine to find the library - but now it might be too old.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 08:00 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration