• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

libX11.a für SUSE9.3 woher?

hi freunde,

möchte gerne Eterm installieren auf meine Suse 9.3 Rechner..

wenn ich ./configure ausführe

bekomme ich diese Meldung..
Code:
ERROR:  You need libX11 to build Eterm.  Verify that you have libX11.a or
        libX11.so installed and that it is located in the X libraries
        directory shown above.  If it is in a different directory, try using
        the --x-libraries parameter to configure.

obwohl ich libast-0.5 installiert habe, bekomme ich diese Fehlermeldung..

habe ich etwsa flacsh gemacht.. oder woher bekomme ich denn libX11.so

mfg

Mallah
 
danke mit xorg ist das nu weg, nur jetzt bekomme ich die Meldung

Code:
checking for libast_set_program_name in -last... yes
ERROR:  You need LibAST 0.5 or higher to build Eterm.  If you already have it,
        you may have it installed in a strange place, or you may need to run
        /sbin/ldconfig.  If you don't have it, I can download it for you.
        Shall I retrieve and build LibAST now (y/n)?
y
./configure: line 9367: cvs: command not found
./configure: line 9368: cvs: command not found
./configure: line 9369: cd: libast: No such file or directory
ERROR:  Unable to auto-get libast, sorry.

obwohl ich libast-5 installiert habe

Code:
Libraries have been installed in:
   /usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Für das Ziel »install-data-am« ist nichts zu tun.
make[2]: Leaving directory `/home/sysdat/Desktop/libast-0.5/src'
make[1]: Leaving directory `/home/sysdat/Desktop/libast-0.5/src'
Making install in test
make[1]: Entering directory `/home/sysdat/Desktop/libast-0.5/test'
make[2]: Entering directory `/home/sysdat/Desktop/libast-0.5/test'
make[2]: Für das Ziel »install-exec-am« ist nichts zu tun.
make[2]: Für das Ziel »install-data-am« ist nichts zu tun.
make[2]: Leaving directory `/home/sysdat/Desktop/libast-0.5/test'
make[1]: Leaving directory `/home/sysdat/Desktop/libast-0.5/test'
make[1]: Entering directory `/home/sysdat/Desktop/libast-0.5'
make[2]: Entering directory `/home/sysdat/Desktop/libast-0.5'
/bin/sh ./mkinstalldirs /usr/local/bin
 /usr/bin/install -c  libast-config /usr/local/bin/libast-config
make  install-data-hook
make[3]: Entering directory `/home/sysdat/Desktop/libast-0.5'
/bin/sh ./mkinstalldirs /usr/local/share/aclocal
for i in libast.m4 ; do \
    /usr/bin/install -c -m 644 ./$i /usr/local/share/aclocal/ ; \
done
make[3]: Leaving directory `/home/sysdat/Desktop/libast-0.5'
make[2]: Leaving directory `/home/sysdat/Desktop/libast-0.5'
make[1]: Leaving directory `/home/sysdat/Desktop/libast-0.5'

trotzdem gehts nciht weiter.. :-(
 
Libraries have been installed in:
/usr/local/lib

weil du es in /usr/local/lib installiert hast ...
das configure bzw make sucht aber in /usr/lib :)

entweder du schaust ob du ein RPM von SuSE dafür findest oder du musst das configure-script anders aufrufen:
./configure --help ==> alle Optionen
./configure --prefix=/usr ==> das Programm wird in /usr statt in /usr/local installiert
 
Oben