Página 1 de 1

Error al compilar Macopix

Publicado: 24 Abr 2013, 20:52
por shnkr3
Hola! saben estoy tratando de hacer funcionar macopix en gnome 3.8.x en archlinux, ya que cuando lo quise instalar desde Aur me dio error al momento
asiq ue me fui a la pagina oficial y me lo descargue para compilarlo al hacerle:

$./configure

no dio ningun error y termino bien y al hacer make dio error, esta es la linea del error:

Código: Seleccionar todo

/usr/bin/ld: callbacks.o: undefined reference to symbol 'XGetInputFocus'
/usr/bin/ld: note: 'XGetInputFocus' is defined in DSO /usr/lib/libX11.so.6 so try adding it to the linker command line
/usr/lib/libX11.so.6: could not read symbols: Invalid operation
collect2: error: ld returned 1 exit status
make[2]: *** [macopix] Error 1
make[2]: se sale del directorio `/home/hikaru/macopix-1.7.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: se sale del directorio `/home/hikaru/macopix-1.7.4'
make: *** [all] Error 2
como solucionaría esto? o falta algo por instalar? espero su ayuda gracias :)

Re: Error al compilar Macopix

Publicado: 29 Abr 2013, 20:51
por shnkr3
16 visitas y nada? alguien sabe? :D plss

Re: Error al compilar Macopix

Publicado: 30 Abr 2013, 21:27
por Jristz
me parece que tienes que linquear x11 con -llibx11 o algo asi, no estoy seguro de como linquearla, pero si de que ESE es el problema

Re: Error al compilar Macopix

Publicado: 01 May 2013, 03:53
por cargoan
Para instalarlo manualmente. En el directorio de macopix

Código: Seleccionar todo

$ source /etc/makepkg.conf
$ LDFLAGS="$LDFLAGS -lX11" ./configure --with-gtk2 --prefix=/usr
$ make
$ su -c "make install"
make uninstall, como root, para desinstalarlo (no borres el directorio).
Asegúrate de tener las dependencias instaladas (gdk-pixbuf no es necesario).

También puedes instalarlo con yaourt y editar el PKGBUILD cuando te pregunte.
Cambias la línea

Código: Seleccionar todo

 LDFLAGS+=' -lX11' ./autogen.sh \
por estas otras

Código: Seleccionar todo

LDFLAGS+=' -lX11'
./configure --with-gtk2 \