Re: Fehler beim Einbinden von pcap.h und mysql.h - "undefined reference to ..." trotz Angabe der entsprechenden Headerfiles
Andreas Winkelmann <[email protected]>
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Message-ID | <[email protected]> |
Am Dienstag, 21. September 2004 13:27 schrieb Udo Gerhards:
> > Unter dem Menupunkt Projekt->Einstellungen->configure kannst Du das
> > machen.
> daà ich die Frage noch nicht abschliessen kann, aber bei mir gibts leider
> den genannten Punkt nicht. Ich habe irgendwann mal einen Update auf Kde
> 3.2.3 gemacht und seitdem ist mein Kdevelop in Englisch.
>
> Unter Project->Project Options
>
> finde ich folgende Punkte:
>
> General
> Plugins
> Languages
> Project Documentations
> Subversion
> CvsService
> CVS
> New File Wizard
> C++Specific
Genau hier zwischen ist der Punkt, den Andre ansprach ;-)
> Run Options
> Make Options
> File Tree
> Doxygen
> Bookmarks
> Debbugger
> File Groups
>
> Ich vermute jetzt mal stark, daà die Einstellungen unter 'Make Options'
> gemacht werden müssen, aber dort finde ich nur die Möglichkeit, den Namen
> der auszuführenden Datei und ein paar andere Einstellungen einzustellen.
> Unter anderem gibts da auch die Möglichkeit sog. "Environment Variables"
> einzustellen. Wenn ich aber hier z.B. die Variable 'Test' mit dem Wert
> '-Lpcap' angebe, krieg ich beim compilieren trotzdem Fehlermeldungen bzw.
> es wird trotzdem die pcap nicht mit eingebunden.
Woraus besteht denn Dein Projekt? Setzt Du überhaupt configure ein? Oder hast
Du ein einfaches Makefile? Oder ganz ohne?
Klick doch mal alle Einstellungen durch, ob irgendwo LDFLAGS auftaucht.
Vielleicht sind die Optionen nur verschoben worden.
Abgesehen davon muss es ein kleines L "l" sein. "-lpcap" Ein grosses L "L"
setzt den Pfad zu den Libs, nicht die Lib selbst.
--
Andreas
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
[email protected]
Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken
Sie eine Mail an: [email protected]