Problem bei C Fensterprogrammierung
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hallo,
in der Datei /usr/include/X11/Xlib.h befindet sich:
extern Display *XOpenDisplay(
_Xconst char* /* display_name */
);
Wieso kann dann folgendes Programm nicht kompiliert werden?
#include <X11/Xlib.h>
int main(void)
{
XOpenDisplay(NULL);
return 0;
}
Laut eclipse ist in der Zeile
XOpenDisplay(NULL);
"undefined Reference to 'XOpenDisplay'".
Was ist da das Problem?
Auch
#include <X11/Xlib.h>
int main(void)
{
const char c = 'a';
XOpenDisplay(&c);
return 0;
}
führt zu dem selben Fehler.
Bei
#include "usr/include/X11/Xlib.h"
heißt es dass es die Datei/Verzeichnis nicht gibt, obwohl es sie gibt.
Auf Antwort hoffend
- --
Volker Weißmann
volker.weissmann@gmx.de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Icedove - http://www.enigmail.net/
iQEcBAEBAgAGBQJSuK4xAAoJEKyEg6S0jVz8DngH/RQjxqCorY9YarDcEZhs0xbC
Eqw5EzlbapmXz/FGX5lfDVUgGwry4xwaeIqx2lGFjZGW0PFihQLLnxDI9bDKtI6l
8GR0x79EnQRBpYPTfNM3Zh5PK0Qr3BT8yna/rxgrjNUmAy0VqYqFtEdoGrbUPsVg
0a+VV/xApQnn5Fgl/Id9OwkIVNLqx6/LFz4sBka7Ml3YZQWnlEUM85SLODVHmE7f
5OYiDtVL4351s3aUtyPAvvl8IxY4ByERrNFTGn49NqirYQJMMIswrg7RXwt28zZH
SUT/pPloD5Y8ev5Q3e4WVUr635lvQsfe6jhUAr33w8NXygWLl0aZtXJzyYh4eTQ=
=wrFs
-----END PGP SIGNATURE-----
Reply to: