[xfce4 /cvs] libxcegui4.3 cannot open shared object file

Pagina: 1
Acties:

  • Zym0tiC
  • Registratie: Februari 2001
  • Laatst online: 19-02 02:31
Vandaag zit ik al de hele dag te proberen om xfce4 / cvs te installeren. Alles gaat helemaal goed, geen errors onder het compilen maar bij het starten van xfce4 krijg ik een error:

/usr/local/bin/xfce4-session: error while loading shared libraries: libxfcegui4.3: cannot open shared object file: No such file or directory

En dat terwijl libxfcegui4.3 toch aanwezig is in /usr/local/lib/libxfcegui4.3

Heb ook alles volgens de xfce4 site gedaan:
Building the modules

All Xfce 4 modules depend on GTK2 and some of them on libxml2 as well. Make sure you have these packages (and their *-devel packages) installed.

In the future we may decide to depend on gtk 2.2, but at the time of this writing gtk 2.0.x should be sufficient.

Xffm needs an additional library available from http://sf.net/projects/dbh/.

Build order:

1. libxfce4util
2. libxfcegui4
3. libxfce4mcs
4. xfce-mcs-manager
5. all other modules (you have to install xfce4 panel before compiling panel plugins).

After installing a library you should run ldconfig. It may be necessary to add /usr/local to /etc/ld.so.conf.

You also have to make sure that pkgconfig can find the libraries. For this you may have to change your PKG_CONFIG_PATH. For example:
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
wanneer ik xfce4-sessions delete en dan start krijg ik die zelfde errors op andere xfce4 onderdelen

compilen heb ik gedaan doormiddel van:

./configure && make && checkinstall

Slackware 9.1 btw

There is no such thing as innocence, only degrees of guilt | Flickr!


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Heb je ook, zoals beschreven ldconfig gerunt? Run anders eens dit:
/sbin/ldconfig --verbose|grep libxfcegui4
Komt 'ie dan ook netjes voorbijrollen? Is er trouwens een specifieke reden dat je direct vanuit CVS compiled? Er zijn namelijk ook gewoon Slackware Packages beschikbaar van 4.0.5 :)

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • Zym0tiC
  • Registratie: Februari 2001
  • Laatst online: 19-02 02:31
die had ik idd gerunt alleen zonder verbose. Echt een specifieke reden om vanuit CVS te compilen had ik niet....euh ja tijd te veel enzo ;)
Maar toch blijf ik het vreemd vinden :/ in principe zou hij het gewoon moeten doen.

edit:
Ow wacht, ik had toch een rede...eentje die me vanmiddag opviel: Dat er een versie van xfce4 was met meer functies: oa om de panel korter te maken, AA fonts en nog iets maar wat precies weet ik niet meer. Dacht me te kunnen herinneren dat deze features in CVS zaten maar nu begin ik te twijfelen. /me heeft last van zijn korte termijn geheugen soms best lastig :(

[ Voor 46% gewijzigd door Zym0tiC op 14-06-2004 22:38 ]

There is no such thing as innocence, only degrees of guilt | Flickr!


Verwijderd

Zym0tiC schreef op 14 juni 2004 @ 22:03:
En dat terwijl libxfcegui4.3 toch aanwezig is in /usr/local/lib/libxfcegui4.3
[...]
Rename die library eens naar libxfcegui.so.4.3 en draai ldconfig ff opnieuw. Als ik me niet vergis heb je dezelfde bug die ik ook een tijd geleden had, dat de libraries geen .so. extentie krijgen, waardoor ldconfig ze niet herkent als zijnde library... (als dat zo is, moet je als het goed is alle xfce4 libraries zo renamen, dat moest ik iig wel (ls /usr/local/lib|grep -v so ;) ))

[ Voor 14% gewijzigd door Verwijderd op 15-06-2004 07:37 ]


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Verwijderd schreef op 15 juni 2004 @ 07:36:
[...]

Rename die library eens naar libxfcegui.so.4.3 en draai ldconfig ff opnieuw. Als ik me niet vergis heb je dezelfde bug die ik ook een tijd geleden had, dat de libraries geen .so. extentie krijgen, waardoor ldconfig ze niet herkent als zijnde library... (als dat zo is, moet je als het goed is alle xfce4 libraries zo renamen, dat moest ik iig wel (ls /usr/local/lib|grep -v so ;) ))
Daarom vroeg ik mij ook precies af of TS even dat commando kon runnen wat ik gaf; dan zie je direct welke versies er symlinks naar bestaan; en of de lib wel in de config voor ldconfig staat :)

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • Zym0tiC
  • Registratie: Februari 2001
  • Laatst online: 19-02 02:31
daar zal ik gelijk naar kijken als ik vanavond thuis ben :)
heb net even tussen door @ work een scripje geschreven zodat ik snel al die modules in 1 keer kan compilen scheelt me een hoop tikwerk :P

dit is trouwens wat ze bij xfce zeiden:
this is a problem with your libtool; i'd suggest you either upgrade or rerun autogen.sh. the version we use can be found here: http://xfce.org/archive/tools/

There is no such thing as innocence, only degrees of guilt | Flickr!

Pagina: 1