Toon posts:

[Debian] XFree86 Compilen --> libpng error

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb ff gezocht hier op g0t en op www.linuxquestions.org en www.google.com,

maar ik kan niet vinden wat ik moet doen als ik de volgende error krijg:

code:
1
2
3
4
LD_LIBRARY_PATH=../../../exports/lib  ../../../exports/bin/xcursorgen X_cursor.cfg X_cursor
../../../exports/bin/xcursorgen: 
error while loading shared libraries: libpng.so.3: cannot open shared object file: No such file or directory
make[5]: *** [X_cursor] Error 127


ik heb geprobeerd de png libs te downen:
deze heb ik als scripts/makefile.gcc geconfiged en geinstalled en getest.
dit leverde geen problemen op. :7

zodra ik weer probeer x te compilen, dan zegt ie dus de bovenstaande error.

ik heb bij google wel iets gelezen over png-dev libraries, maar deze zijn alleen in rpm verkrijgbaar en ook bedoeld voor RedHat voor zover ik daar uit kan komen. 8)7

het is dus een debian systeem, en alles wat met X te maken heeft wil ik zelf compilen zodat deze zo optimaal mogelijk loopt.
Het is namelijk een Intel 82440EX chipset + P2 300Mhz 512Kb cache boxie (128MB PC100) })

heeft iemand dit probleem eerder gehad, of weet iemand hoe het op te lossen?!

ik kom er zelf niet echt meer uit.

Alvast bedankt.
[edit]
sorrie voor de lay-out verne*king

  • LinuX-TUX
  • Registratie: December 2003
  • Laatst online: 12-02 09:33
Verwijderd schreef op 17 maart 2004 @ 17:26:
...
ik heb bij google wel iets gelezen over png-dev libraries, maar deze zijn alleen in rpm verkrijgbaar en ook bedoeld voor RedHat voor zover ik daar uit kan komen. 8)7
Outputje van mij :)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
gideon@gidelux:~$ apt-cache pkgnames | grep libpng
libpng2
libpng3
libpng1-dev
libpng-dev
libpng12-dev
libpng2-dev
libpng10-0
libpng12-0
libpng12-0-dev
libpng3-dev
libpng10-dev
libpng-sixlegs-java
libpng
libpng-dylan
gideon@gidelux:~$

Zijn genoeg png dev's aanwezig in normale vorm :? of zeg ik nou iets stoms?
offtopic:
Al die pakketjes komen van debian distributie servers en kan ik gewoon easy installeren door "apt-get install <pakketnaampje>"

[ Voor 14% gewijzigd door LinuX-TUX op 17-03-2004 17:32 ]


Verwijderd

Topicstarter
uhmmzz kijk, ik wil het zelf compilen, het liefst hoor ik dus graag of er ergens een sourcje is van libpng-dev

je zegt iets stoms... wat bedoel je met normale vorm?! ;) j/k B)

edit:
code:
1
2
3
4
5
6
7
8
FAMILIE:~# apt-cache pkgnames | grep libpng
libpng2
libpng3
libpng1-dev
libpng-dev
libpng2-dev
libpng3-dev
FAMILIE:~#

ik heb ze wel kennelijk maar waarom ziet die idioot van een Xfree niet dat ik dat heb?! :$

[ Voor 41% gewijzigd door Verwijderd op 17-03-2004 17:50 ]


  • LinuX-TUX
  • Registratie: December 2003
  • Laatst online: 12-02 09:33
Nou, kennelijk ben ik niet zo stom als ik dacht }) wist niet in hoeverre je al erachteraan gegaan was en wat je kennis met apt-get was.

apt-cache pkgnames is NIET wat er geinstalleerd is op je PC, dat doe je dmv:
code:
1
2
3
4
5
6
7
gideon@gidelux:~$ dpkg -l | grep png
ii  libpng10-0     1.0.15-4       PNG library, older version - runtime
ii  libpng12-0     1.2.5.0-5      PNG library - runtime
ii  libpng12-dev   1.2.5.0-5      PNG library - development
ii  libpng2        1.0.15-4       PNG library, older version - runtime
ii  libpng3        1.2.5.0-5      PNG library - runtime
gideon@gidelux:~$


Cache is wat er beschikbaar is van de servers die apt-get in zijn sources.list heeft staan. Wil je toch de source hebben, dan doen we:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
gideon@gidelux:~$ apt-get --help
apt 0.5.23 for linux i386 compiled on Feb 26 2004 17:13:46
Usage: apt-get [options] command
       apt-get [options] install|remove pkg1 [pkg2 ...]
       apt-get [options] source pkg1 [pkg2 ...]

apt-get is a simple command line interface for downloading and
installing packages. The most frequently used commands are update
and install.

Commands:
   update - Retrieve new lists of packages
   upgrade - Perform an upgrade
   install - Install new packages (pkg is libc6 not libc6.deb)
   remove - Remove packages
   source - Download source archives
   build-dep - Configure build-dependencies for source packages
   dist-upgrade - Distribution upgrade, see apt-get(8)
   dselect-upgrade - Follow dselect selections
   clean - Erase downloaded archive files
   autoclean - Erase old downloaded archive files
   check - Verify that there are no broken dependencies

Options:
  -h  This help text.
  -q  Loggable output - no progress indicator
  -qq No output except for errors
  -d  Download only - do NOT install or unpack archives
  -s  No-act. Perform ordering simulation
  -y  Assume Yes to all queries and do not prompt
  -f  Attempt to continue if the integrity check fails
  -m  Attempt to continue if archives are unlocatable
  -u  Show a list of upgraded packages as well
  -b  Build the source package after fetching it
  -V  Show verbose version numbers
  -c=? Read this configuration file
  -o=? Set an arbitary configuration option, eg -o dir::cache=/tmp
See the apt-get(8), sources.list(5) and apt.conf(5) manual
pages for more information and options.
                       This APT has Super Cow Powers.
gideon@gidelux:~$
Waarin dus naar buiten komt dat je je libpng3-dev op de volgende manier wilt downloaden:
code:
1
apt-get source libpng3-dev

Hoe deze source vervolgens binnen komt weet ik zelf eigenlijk nog niet, misschien moet je hem untarren of op een andere manier extracten, even de manuals doornemen in dat geval.

:Y) Suc6
offtopic:
Normale installeerbare vorm die geschikt is voor debian, dus *.deb pakketjes ipv *.rpm pakketjes

[ Voor 3% gewijzigd door LinuX-TUX op 17-03-2004 17:58 ]


Verwijderd

Topicstarter
wheheh :) jij bent niet stom ;) wehhhehe ik denk dat ik hier heeeel dankbaar voor ga zijn, ik laat de status nog wel ff weten zodra ie klaar is met compilen :D

edit:

[code]
FAMILIE:~# dpkg -l | grep png
ii libpng2 1.0.12-3.woody PNG library - runtime
FAMILIE:~#
[/code]
was idd niet geinstalleerd :D

[ Voor 35% gewijzigd door Verwijderd op 17-03-2004 18:00 ]


  • LinuX-TUX
  • Registratie: December 2003
  • Laatst online: 12-02 09:33
owh, btw, vond dit wel even de moeite waard om appart te posten ipv te editen. Mocht je in de toekomst nog eens wat zoeken in google omgeving, probeer: deze google eens, bet you'll like it :Y)

Die filterd een hoop irrelevante onzin er voor je uit

[ Voor 13% gewijzigd door LinuX-TUX op 17-03-2004 18:26 ]


Verwijderd

Topicstarter
die kende ik al ;)

  • RvdH
  • Registratie: Juni 1999
  • Laatst online: 19-02 14:54

RvdH

Uitvinder van RickRAID

Of je zet het pad naar libpng.so.3 eventjes in /etc/ld.so.conf en draai je ldconfig, dan was je allang klaar geweest.

Je installeert nu dus voor de tweede keer libpng, want dat had je al gedaan (zie je topicstart!). Dus straks staan er op je systeem twee verschillende versies van libpng, waarschijnlijk op twee verschillende plekken... handig.

Verwijderd

Topicstarter
ik had em nog niet op via die source gedownload :) alleen die libpng geinstalleerd, maar dit is dan hopelijk dé oplossing.

zo ja thanx alot :D

die ld.so.conf bestaat bij mij niet?! :X

[ Voor 14% gewijzigd door Verwijderd op 17-03-2004 19:28 ]


  • RvdH
  • Registratie: Juni 1999
  • Laatst online: 19-02 14:54

RvdH

Uitvinder van RickRAID

Verwijderd schreef op 17 maart 2004 @ 19:25:
ik had em nog niet op via die source gedownload :) alleen die libpng geinstalleerd, maar dit is dan hopelijk dé oplossing.

zo ja thanx alot :D

die ld.so.conf bestaat bij mij niet?! :X
Vreemd. Maar maak hem maar aan, en zet het pad naar die libpng.so er in (alleen het pad, zonder de filename).

Verwijderd

Topicstarter
ok thanx :D

edit:

heheheh :D:D hij wou eindelijk fatsoendelijk installeren :D

maargoed, ik had ook iets van png uit gezet in linux.cf, maargoed zo te zien werkt ie nu


thanx alot!!

*wanneer komt modje met slotje?! :D

[ Voor 91% gewijzigd door Verwijderd op 17-03-2004 21:51 ]


Verwijderd

Topicstarter
voor de mensen die het nog willen weten....

er zitten extras in de release van Xfree :+

dus daar moet vast wel wat in te vinden zijn /me is dom
Pagina: 1