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

Re: Problem bei C Fensterprogrammierung



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am 25.12.2013 11:30, schrieb Heiko Schlittermann:
> Volker Weißmann <volker.weissmann@gmx.de> (Di 24 Dez 2013 16:25:38
> CET):
>> Wenn ich das #include<X11.Xlib.h> weglasse und stattdessen via
>> Str + C
> ~~~~~~~~ bitte versuche mal korrekt zu „pasten“
>> und Str + V den Inhalt der Datei Xlib.h in meine test.c
>> reinkopiere gibt es immer noch den Selben Fehler.
> 
> Weil Dein Problem der Linker ist, der eine Library  nicht finden
> kann. Vermutlich eine libX11.so. Ich denke, der Linker möchte einen
> Schalter -lX11 sehen.
> 
> Da Du den Linker wohl über den „gcc“ aufrufst, wird halt „gcc …
> -lX11“ die Lösung sein.  Wo Du das in Deiner IDE einträgst, weiss
> ich nicht.
> 
Ich hab es hingekriegt, aber:
Verstehe ich es richtig, dass der gcc zwar "extern Display *XOpenDisplay(
    _Xconst char*	/* display_name */
);" finden kann, aber (wegen dem extern) nicht den Methoden Rumpf sieht?
Und in der datei /usr/lib/X11/... der Methoden Rumpf steht, er aber
nur durch -lX11 danach sucht?

- -- 
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/

iQEcBAEBAgAGBQJSvdC+AAoJEKyEg6S0jVz8a4cH/iepua0cCl3kdtu672s4uGqp
gd+a3NNnPvIgtyK5Ecw401JqGFxJc65hMDLeA6U7bA/nR8G5TDbN98Z3iwOjKv7n
/psS7GKKWg48icewEIcVo+Hwu1R9G8TpazfGPqkSRw5oiQveb1lonWT+Z/e10OA0
XNVN/c/6MEkb96gLbbZbA4zn5OwEMpuEzRg2EXmwuS7YX5w/UxzG6VzrgyutDwy1
KDoVqAjHVpGLuf+r4cjdeCfquQMWonFaA2eyW4ANLYy5SlS+m6A3r6vVZoNYy3by
TrDCmPkuHIKQRuxC794IzROle8QHdNqIV0xdzX3IyfVT1t/gj4LBjGFLNrkjGfE=
=imkR
-----END PGP SIGNATURE-----


Reply to: