gcc Compileroptionen bei Makefiles

  • ... und header durch ein "make install" nach /usr/local installiert, ...

    Das funktioniert aber nicht wenn man sich mit gcc in einem Verzeichnis befindet und dort eine source-code-Datei benutzt, die den Eintrag ' #include "config.h" ' hat, aber in diesem Verzeichnis die Datei (oder ein symlink auf diese Datei) "config.h" nicht vorhanden ist.

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p3 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

  • Das funktioniert aber nicht wenn man sich mit gcc in einem Verzeichnis befindet und dort eine source-code-Datei benutzt, die den Eintrag ' #include "config.h" ' hat, aber in diesem Verzeichnis die Datei (oder ein symlink auf diese Datei) "config.h" nicht vorhanden ist.

    Das stimmt natürlich, aber die Fehlermeldungen im ersten Post bezogen sich sämtlich auf cdio-Funktionen. Das Inkludieren von config.h scheint mir optional zu sein.

  • ..., aber die Fehlermeldungen im ersten Post bezogen sich sämtlich auf cdio-Funktionen.

    Die Fehlermeldungen ja, aber die kommen auch wenn man "make install" gemacht hat und mit "gcc", nicht "-lcdio" benutzt.

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p3 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!