PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie kann denn sowas ?



IxxZett
08.03.02, 14:59
Hallo Leute,


linux:/ # locate libgd.
/usr/local/lib/libgd.a
/usr/local/lib/libgd.so
/usr/local/lib/libgd.so.2
/usr/local/lib/libgd.so.2.0.0
linux:/ #




cd /usr/local/lib
linux:/usr/local/lib # dir
total 5565
drwxr-xr-x 3 root root 334 Mar 8 14:15 .
drwxr-xr-x 12 root root 284 Mar 8 14:18 ..
-rw-r--r-- 1 root root 2315872 Mar 8 12:34 libc-client.a
-rw-r--r-- 1 root root 1395342 Mar 8 12:52 libcrypto.a
-rw-r--r-- 1 root root 225612 Mar 8 14:20 libgd.a
-rw-r--r-- 1 root root 257734 Mar 8 12:52 libssl.a
-rw-r--r-- 1 root root 877262 Mar 8 12:19 libttf.a
-rwxr-xr-x 1 root root 632 Mar 8 13:30 libttf.la
lrwxrwxrwx 1 root root 15 Mar 8 13:30 libttf.so -> libttf.so.2.2.0
lrwxrwxrwx 1 root root 15 Mar 8 13:30 libttf.so.2 -> libttf.so.2.2.0
-rwxr-xr-x 1 root root 505298 Mar 8 13:30 libttf.so.2.2.0
-rwxr-xr-x 1 root root 67314 Mar 8 14:15 libz.a
drwxr-xr-x 24 root root 669 Mar 8 13:07 php
-rw-r--r-- 1 root root 26621 Mar 8 13:07 php.ini
linux:/usr/local/lib #

Das selbe bei ligttf.

Gruß, IxxZett !

mmuellerss
08.03.02, 15:49
Hallo,

kann es sein, dass Du einiges gelöscht (/usr/local/lib/libgd.so, /usr/local/lib/libgd.so.2, /usr/local/lib/libgd.so.2.0.0) und danach mit locate gearbeitet hattest? Wenn ja, vorher (als root) updatedb und dann locate ...

Bye
Mario

christophwth
08.03.02, 15:57
Hi

du hast wahrscheinlich deine libgb oder gd erneuert
und die locate datenbank nicht auf den neusten stand
gebracht (updatedb)

bei suse stecken die erwähnten libs in den rpm paketen

gd-devel , gd , und freetype , bei mir ( 1.3.1 ).

(ich kann mich auch an ein überschreiben der freetype pakete erinneren als ich versucht habe mit checkinstall ein freetype2 rpm paket zu bilden. )

gruss
christoph

IxxZett
08.03.02, 16:54
Also jetzt gibt locate wieder das richtige Ergebnis aus.

Aber woher bekomme ich libgd.so wenn ich keine RPMs benutzen will/kann ? Ich brauche ne andere Version die ich als source habe.

Gruß, ixxZett !

christophwth
08.03.02, 17:15
Hi

vermute mal hier :
http://www.boutell.com/gd/
ich habe bei suse 7.3 schon die letzte stable version

warum kein rpm , hast du ein lfs-system ? falls nicht, für debian gibt es bestimmt auch pakete.

gruss
christoph

IxxZett
08.03.02, 17:56
Original geschrieben von christophwth

ich habe bei suse 7.3 schon die letzte stable version

gruss
christoph

Ich brauche aber einen gepatchte mit gif-support. Beim compellieren kommt aber nur eine libgd.a heraus (Das allerdings auch bei der Originalversion aus vorgeschlagener Quelle). Ich habe was davon gelesen das die Dynamischen Librarys nicht automatisch mit erstellt werden. Dafür suche ich einen Lösung.

Gruß, ixxZett !

christophwth
08.03.02, 18:30
Hi

ich habe die sourcen im moment nicht vorliegen.
aber schau doch mal ob du configure einen schalter mitgeben
kannst.

gruss
christoph

IxxZett
08.03.02, 18:32
Das ist ja das Dumme aber gd kennt kein ./configure. Mann muß das Makefile editieren. Da finde ich aber nichts.

gruß, IxxZett !

tomes
08.03.02, 18:56
Wichtig sind die Zeilen mit CFLAGS und LIBS - vorgegebenen Zeilen kommentieren, und die Alternativen auskommentieren.
Bei den INCLUDEIDRS und den LIBDIRS '-I/usr/local/include/freetype2' bzw. '-L/usr/local/lib',
dann nochmal nachschauen, ob INSTALL_LIB=/usr/local/lib, INSTALL_INCLUDE=/usr/local/include und INSTALL_BIN=/usr/local/bin gesetzt sind.

T;o)Mes