www.ProFTPD.de
13. März 2007, 21:05:43 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
   Übersicht   Hilfe Suche Login Registrieren  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: cannot find -lmysqlclient  (Gelesen 366 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
Toddy
Gast
« am: 07. September 2004, 12:22:47 »

beim ausführen von make mekkert er bei mir rum,
ich hab configure mit folgenden Optionen gestartet:
 ./configure  --with-modules=mod_sql:mod_sql_mysql    \
                     --with-includes=/usr/local/mysql/include/mysql   \
                     --with-libraries=/usr/local/mysql/lib/mysql
dann make ...

cd lib/ && make lib
make[1]: Entering directory `/usr/local/proftpd-1.2.9/lib'
make[1]: Nothing to be done for `lib'.
make[1]: Leaving directory `/usr/local/proftpd-1.2.9/lib'
cd src/ && make src
make[1]: Entering directory `/usr/local/proftpd-1.2.9/src'
make[1]: Nothing to be done for `src'.
make[1]: Leaving directory `/usr/local/proftpd-1.2.9/src'
cd modules/ && make modules
make[1]: Entering directory `/usr/local/proftpd-1.2.9/modules'
make[1]: Nothing to be done for `modules'.
make[1]: Leaving directory `/usr/local/proftpd-1.2.9/modules'
make[1]: Entering directory `/usr/local/proftpd-1.2.9/lib/libcap'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/proftpd-1.2.9/lib/libcap'
gcc -Llib  -o proftpd src/main.o src/timers.o src/sets.o src/pool.o src/regexp.o src/dirtree.o src/support.o src/netaddr.o src/inet.o src/log.o src/bindings.o src/scoreboard.o src/feat.o src/netio.o src/response.o src/ident.o src/data.o src/modules.o src/auth.o src/fsio.o src/mkhome.o modules/mod_core.o modules/mod_xfer.o modules/mod_auth_unix.o modules/mod_auth_file.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_cap.o modules/mod_sql_mysql.o modules/mod_sql.o  modules/module_glue.o -lsupp -lcrypt  -Llib/libcap -lcap  -lm -lz -lmysqlclient
/usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/ld: cannot find -lmysqlclient
collect2: ld returned 1 exit status
make: *** [proftpd] Error 1

hmm und jetzt komme ich nicht weiter ...

Ich hoffe mir kann jemand helfen ...

Gruss Torsten
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #1 am: 07. September 2004, 13:12:58 »

Zitat von: "Toddy"
beim ausführen von make mekkert er bei mir rum,
ich hab configure mit folgenden Optionen gestartet:
 ./configure  --with-modules=mod_sql:mod_sql_mysql    \
                     --with-includes=/usr/local/mysql/include/mysql   \
                     --with-libraries=/usr/local/mysql/lib/mysql
dann make ...


dann sind wohl Deine Angaben zu den Includes und Libs falsch. Sehen eh merkwürdig aus. Schau doch mal nach, ob da was ist.
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
Toddy
Gast
« Antwort #2 am: 07. September 2004, 13:18:29 »

Danke für die schnelle Antwort ;-)

Ich hab den Fehler gefunden, ich musste nur in den Make.rules den Pfad

bei LDFLAGS=-Llib -L/usr/local/mysql/lib zu LDFLAGS=-Llib -L/usr/local/mysql/lib/mysql ändern ...

(ich hatte es mit export versucht, hatte er aber irgendwie nicht wirklich verstanden)

Jetzt läuft es

Muchas Gracias, und vielen Dank nochmal für die schnelle Antwort
Gespeichert
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #3 am: 07. September 2004, 16:58:44 »

Ja, hat letztens auch schon wer gepostet, dass das bei ihm nicht ging. :?!
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
Toddy
Gast
« Antwort #4 am: 09. September 2004, 12:32:06 »

nunja ich hab eigentlich auch nur die SuSe minimal inst. genommen und alles andere selber compiliert, für die Standart install sollte es eigentlich gehen Smiley


Gruss Toddy
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #5 am: 09. September 2004, 12:34:39 »

Zitat von: "Toddy"
nunja ich hab eigentlich auch nur die SuSe minimal inst. genommen und alles andere selber compiliert, für die Standart install sollte es eigentlich gehen :)


Gruss Toddy


BTW: STANDARD (MIT D)

http://de.wikipedia.org/wiki/Standard

vergleiche mit:
http://de.wikipedia.org/wiki/Standarte
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #6 am: 09. September 2004, 13:19:51 »

Ja, ja. Der    Standart.
Ist ein Massenfehler. Bekommst du nicht aus den Leuten raus. :wink:
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.062 Sekunden mit 17 Zugriffen.