Discussion:
FLTK für flnews
(zu alt für eine Antwort)
Wolfgang Bauer
2017-06-18 10:45:08 UTC
Permalink
Servus.

Ich möchte hier in Mageia-6rc schonmal flnews installieren.
Das scheitert aber schon an der FLTK Installation.

Am Ende von ./configure steht.
conftest.c:46:22: fatal error: X11/Xlib.h: No such file or directory
configure:7400: error: Configure could not find required X11 libraries, aborting.

Die config.log habe ich hier hochgeladen.
http://www.wolfgang-bauer.at/downloads/config.log

Welche X11 libraries fehlen denn da?

Wolfgang
--
Der meiste Verstand
wird für große Dummheiten verschwendet.
Samuli Paronen
Ralph Angenendt
2017-06-18 13:57:14 UTC
Permalink
Post by Wolfgang Bauer
Am Ende von ./configure steht.
conftest.c:46:22: fatal error: X11/Xlib.h: No such file or directory
configure:7400: error: Configure could not find required X11 libraries, aborting.
Welche X11 libraries fehlen denn da?
libX11-devel (oder wie auch immer das bei Mageia heißt).

Ralph
--
If the future isn't bright at least it's colorful
Wolfgang Bauer
2017-06-18 16:37:22 UTC
Permalink
Post by Ralph Angenendt
Post by Wolfgang Bauer
Am Ende von ./configure steht.
conftest.c:46:22: fatal error: X11/Xlib.h: No such file or directory
configure:7400: error: Configure could not find required X11 libraries, aborting.
Welche X11 libraries fehlen denn da?
libX11-devel (oder wie auch immer das bei Mageia heißt).
Die habe ich inzwischen gefunden. FLTK ist wohl auch richtig kompiliert.

=== installing test ===
Installing example programs to /usr/local/share/doc/fltk/examples...
=== installing documentation ===
Installing documentation files in /usr/local/share/doc/fltk ...
Installing man pages in /usr/local/share/man ...

Beim Compilieren von flnews(kennt nicht ./configure), make
sieht es so aus.

Check whether C++ compiler is egcs
===> Check compilers
Check C compiler ... Cannot create binary
Makefile:126: die Regel für Ziel „cfg/.cfg_valid“ scheiterte
make: *** [cfg/.cfg_valid] Fehler 1

Im config.log
----------
/bin/ld: cannot find -lssl
/bin/ld: cannot find -lcrypto
collect2: error: ld returned 1 exit status

Wolfgang
--
Die Katze ist nicht mein Gefangener,
sondern ein unabhängiges Wesen von fast gleichem Status,
das zufällig im selben Haus lebt, wie ich.
Konrad Lorenz
Juergen Ilse
2017-06-19 07:08:58 UTC
Permalink
Hallo,
Post by Wolfgang Bauer
Beim Compilieren von flnews(kennt nicht ./configure), make
sieht es so aus.
Check whether C++ compiler is egcs
===> Check compilers
Check C compiler ... Cannot create binary
Makefile:126: die Regel für Ziel „cfg/.cfg_valid“ scheiterte
make: *** [cfg/.cfg_valid] Fehler 1
Im config.log
----------
/bin/ld: cannot find -lssl
/bin/ld: cannot find -lcrypto
collect2: error: ld returned 1 exit status
Es fehlt vermutlich libssl-dev ...

Tschuess,
Juergen Ilse (***@usenet-verwaltung.de)
Wolfgang Bauer
2017-06-19 07:51:02 UTC
Permalink
Post by Juergen Ilse
Hallo,
Post by Wolfgang Bauer
Beim Compilieren von flnews(kennt nicht ./configure), make
sieht es so aus.
Check whether C++ compiler is egcs
===> Check compilers
Check C compiler ... Cannot create binary
Makefile:126: die Regel für Ziel „cfg/.cfg_valid“ scheiterte
make: *** [cfg/.cfg_valid] Fehler 1
Im config.log
----------
/bin/ld: cannot find -lssl
/bin/ld: cannot find -lcrypto
collect2: error: ld returned 1 exit status
Es fehlt vermutlich libssl-dev ...
In die Richtung, ja. Gefehlt hat lib64openssl-devel.

Wolfgang
--
Das Denken ist zwar allen Menschen erlaubt,
aber vielen bleibt es erspart
Juergen Ilse
2017-06-19 07:03:22 UTC
Permalink
Hallo,
Post by Wolfgang Bauer
Ich möchte hier in Mageia-6rc schonmal flnews installieren.
Das scheitert aber schon an der FLTK Installation.
Am Ende von ./configure steht.
conftest.c:46:22: fatal error: X11/Xlib.h: No such file or directory
configure:7400: error: Configure could not find required X11 libraries, aborting.
Dir fehlt mindestens ein (vermutlich eher mehrere) "develop" Pakete zu X11
Libraries. Bei dieser Fehlermeldung vermutlich "libx11-dev".
Post by Wolfgang Bauer
Welche X11 libraries fehlen denn da?
Um X11 Programme compilieren zu koennen, genuegt es nicht, die Libraries
selbst installiert zu haben (die Pakete wuerden jeweils die shared libraries
umfassen, nicht aber die zugehoerigen include-Dateien und evt. noch andere
fuer das compilieren und linken notwendige Dateien). Das was bei dir instal-
liert ist, ist sozusagen jeweils nur die "runtime-Umgebung" (zum ausfuehren
von bereits compilierten X11 Programmen reicht das, zum compilieren und linken
von X11 Programmen aber nicht, dazu sind dann noch die "developer" Pakete
notwendig (ueblicherweise mit einem "dev" im Namen).

Tschuess,
Juergen Ilse (***@usenet-verwaltung.de)
Loading...