[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]Pedro Barbosa ha escrito: > Hola, buen día. > > Mi pregunta es que no puedo compilar un programa para el X Window en C, mi método de compilación es: > > $cc -o xprog xprog.c -lX11 > > con el siguiente error: > ld:cannot open -lX11: No such file or directory > utiliza la opcion -L para indicarle la ruta de la libreria... $cc -o xprog -L /usr/X11/lib xprog.c -lX11 ah! y tambien coloca en tu .bashrc o .profile LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/X11/lib export LD_LIBRARY_PATH esta variable es utilizada por los programas para saber en que ruta se encuentran las librerias compartidas. como distinguir una libreria compartida de una que no lo es?? facil, por medio de la extension... .so -> libreria compartida. .a -> libreria estatica. > > me gustaría me ayudaran a resolver este problema. > Espero haberte ayudado... > > Gracias. > De nada > > Pedro Barbosa. > -- Para desuscribirse, mande correo a: ayuda-unsubscribe en linux org mx Para comandos adicionales, envíelo a: ayuda-help en linux org mx