[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: