Dudas al crear un paquete? cualquier problema que tengas con makepkg comentalo aca!
-
shnkr3
- Archer

- Mensajes: 25
- Registrado: 18 Jul 2012, 21:29
Mensaje
por shnkr3 » 24 Abr 2013, 20:52
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

Última edición por
Spooky el 24 Abr 2013, 22:01, editado 1 vez en total.
Razón: Tema movido al foro correcto.
-
shnkr3
- Archer

- Mensajes: 25
- Registrado: 18 Jul 2012, 21:29
Mensaje
por shnkr3 » 29 Abr 2013, 20:51
16 visitas y nada? alguien sabe?

plss
-
Jristz
- Archer Extremo

- Mensajes: 745
- Registrado: 14 Mar 2011, 20:20
Mensaje
por Jristz » 30 Abr 2013, 21:27
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
System: Host: Netbook Kernel: 4.4.39-1-lts x86_64 (64 bit) Desktop: Xfce 4.12.3 Distro: Arch Linux
Machine: Device: laptop System: TOSHIBA product: Satellite C845D v: PSCB6P-002LM1
Mobo: AMD model: Renmore UEFI: Insyde v: 6.10 date: 09/14/2012
Battery[/b] BAT1: charge: 5.3 Wh 17.5% condition: 30.4/44.0 Wh (69%)
CPU: Dual core AMD E-300 APU with Radeon HD Graphics (-MCP-) speed: 1300 MHz (max)
Graphics: Card: Advanced Micro Devices [AMD/ATI] Wrestler [Radeon HD 6310]
-
cargoan
- Archer Confiable

- Mensajes: 605
- Registrado: 13 Mar 2011, 04:39
Mensaje
por cargoan » 01 May 2013, 03:53
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
por estas otras
«La simplicidad es la máxima sofisticación» (Leonardo da Vinci)