Foros del Web » Administración de Sistemas » Unix / Linux »

Enlazar bibliotecas .so en arm-linux-gnueabi-gcc

Estas en el tema de Enlazar bibliotecas .so en arm-linux-gnueabi-gcc en el foro de Unix / Linux en Foros del Web. Traté de compilar un ejemplo para gtk2, el clásico hola mundo ( https://developer.gnome.org/gtk-tutorial/2.90/c39.html ). Código: arm-linux-gnueabi-gcc -Wall -g hellogtk.c -o hellogtk `pkg-config --cflags gtk+-2.0` `pkg-config ...
  #1 (permalink)  
Antiguo 26/08/2014, 14:10
 
Fecha de Ingreso: julio-2011
Mensajes: 62
Antigüedad: 13 años, 4 meses
Puntos: 0
Pregunta Enlazar bibliotecas .so en arm-linux-gnueabi-gcc

Traté de compilar un ejemplo para gtk2, el clásico hola mundo (https://developer.gnome.org/gtk-tutorial/2.90/c39.html).
Código:
arm-linux-gnueabi-gcc -Wall -g hellogtk.c -o hellogtk `pkg-config --cflags gtk+-2.0` `pkg-config --libs gtk+-2.0`
Muestra que me faltan bibliotecas, en http://www.mobileread.mobi/forums/sh...d.php?t=226413 encontré la bibliotecas compiladas.
Como puedo enlazar esas bibliotecas ?
Ya probé con -L y export LD_LIBRARY_PATH.
  #2 (permalink)  
Antiguo 29/08/2014, 17:56
 
Fecha de Ingreso: julio-2011
Mensajes: 62
Antigüedad: 13 años, 4 meses
Puntos: 0
Respuesta: Enlazar bibliotecas .so en arm-linux-gnueabi-gcc

Con un makefile:
Código:
CC = arm-linux-gnueabi-gcc
CFLAGS = -g -Wall -O2 `pkg-config --cflags gtk+-2.0 gthread-2.0`
LIBS = `pkg-config --libs gtk+-2.0 gthread-2.0`
LDFLAGS = -Wl,-rpath,/lib

all: hellogtk
hellogtk: hellogtk.o
hellogtk.o: hellogtk.c
Ahora muestra referencias sin definir, intentaré compilar gtk.

Etiquetas: enlazar, linux
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:45.