PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem bei der mysql-installation



Martin Ament
26-06-2001, 15:24
habs zwar grad nicht vor mir:

aber geht es beim configure auch mit:
z.B.
configure --with-include-termcap=/usr/lib/termcap ?

martin

johnnie
26-06-2001, 19:36
Nein, so geht es nicht.
Auf die Idee bin ich auch gekommen, allerdings gibt es diese option laut ./configure --help gar nicht.

Trotzdem Danke.

johnnie
27-06-2001, 00:56
Hallo,

seit SuSe 7.1 habe ich folgendes Problem bei der Mysql installation:

---------------
~/mysql-3.23.39 # ./configure
....
checking for tgetent in -lncurses... no
checking for tgetent in -lcurses... no
checking for tgetent in -ltermcap... no
checking for termcap functions library... configure: error: No curses/termcap library found
--------------------

ncurses und termcap sind beide installiert.
Nur seit SuSE 7.1 sind die nicht mehr in einem RPM enthalten (ncurses), sondern das sind zwei verschiede (ncurses und termcap). Es haben sich auch die Installationspfade geaendert:
/usr/include/termcap
/usr/include/curses
frueher waren die beiden unter /usr/include zu finden.

Kopieren oder anlegen von softlinks unter /usr/include hat nichts gebracht.

Hat jemand vielleicht eine Idee, wie ich das Problem umgehen bzw. loesen kann?

Danke im voraus

[ 27. Juni 2001: Beitrag editiert von: johnnie ]

OS
27-06-2001, 20:51
Hi,

versuchs mal mit nem symbolischen Link nach
/usr/include

Greets,
Oliver

johnnie
28-06-2001, 10:40
Hallo,

wen Du das meinst:

/usr/include # ln -s termcap/termcap.h termcap.h
/usr/include # ln -s curses/curses.h curses.h

das funktioniert auch nicht :(
ich habe schon alles mögliche ausprobiert und bin hier langsam am verzweifeln

Aber Danke für die Hilfe ...

johnnie
28-06-2001, 10:48
[ 28. Juni 2001: Beitrag editiert von: johnnie ]

johnnie
28-06-2001, 13:26
Hallo,

ich habe inzwischen selbst rausgefunden woran es liegt :)

termcap zu installieren war falsch (alte curses), was aber stimmte ist, dass ncurses alleine nicht ausreicht, weil da die /usr/include/* Dateien nicht (mehr) enthalten sind.

SuSE hat sie jetzt in einem anderen Paket:
ncurses-devel (serie d).
Meiner Meinung nach sollte auf solche Änderungen ruhig hingewiesen werden.
Wie auch immer: nach der Installation hat alles, wie es sein soll, funktioniert.

Das Problem haben warscheinlich (ausser mir :) ) nur die, die eine Minimalinstallation wählen und dann alles nötige nachinstallieren.

Ciao

[ 28. Juni 2001: Beitrag editiert von: johnnie ]