lcavalheiro
(usa Slackware)
Enviado em 04/03/2016 - 02:42h
Galera, mais de uma vez eu comentei aqui que eu não sou programador (nem sei programar além de shell script), então preciso de uma pequena luz aqui com este erro de compilação. Na hora de rodar o make no indicator-appmenu aparece:
hud_cli-hud-cli.o: In function `print_suggestions':
hud-cli.c:(.text+0x21e): undefined reference to `pango_parse_markup'
collect2: error: ld returned 1 exit status
Makefile:799: recipe for target 'hud-cli' failed
make[3]: *** [hud-cli] Error 1[code]
Opções de compilação:
[code]SLKCFLAGS="-O2 -fPIC"
CPPFLAGS="-Wno-deprecated-declarations -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/pango-1.0" \
CFLAGS="$SLKCFLAGS -Wno-deprecated-declarations -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/pango-1.0" \
CXXFLAGS="$SLKCFLAGS -Wno-deprecated-declarations -I/usr/include/gtk-3.0 -I/usr/include/atk-1.0 -I/usr/include/pango-1.0" \
./configure \
--enable-deprecations=yes \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--includedir=/usr/include \
--sysconfdir=/etc \
--localstatedir=/var \
--mandir=/usr/man \
--docdir=/usr/doc/$PRGNAM-$VERSION \
--build=$ARCH-slackware-linux
Antes que perguntem, estou com o Pango instalado aqui:
# ldconfig -p | grep pango
libpangoxft-1.0.so.0 (libc6,x86-64) => /usr/lib64/libpangoxft-1.0.so.0
libpangoxft-1.0.so.0 (libc6) => /usr/lib/libpangoxft-1.0.so.0
libpangoxft-1.0.so (libc6,x86-64) => /usr/lib64/libpangoxft-1.0.so
libpangoxft-1.0.so (libc6) => /usr/lib/libpangoxft-1.0.so
libpangosharpglue-2.so (libc6,x86-64) => /usr/lib64/libpangosharpglue-2.so
libpangomm-1.4.so.1 (libc6,x86-64) => /usr/lib64/libpangomm-1.4.so.1
libpangomm-1.4.so (libc6,x86-64) => /usr/lib64/libpangomm-1.4.so
libpangoft2-1.0.so.0 (libc6,x86-64) => /usr/lib64/libpangoft2-1.0.so.0
libpangoft2-1.0.so.0 (libc6) => /usr/lib/libpangoft2-1.0.so.0
libpangoft2-1.0.so (libc6,x86-64) => /usr/lib64/libpangoft2-1.0.so
libpangoft2-1.0.so (libc6) => /usr/lib/libpangoft2-1.0.so
libpangocairo-1.0.so.0 (libc6,x86-64) => /usr/lib64/libpangocairo-1.0.so.0
libpangocairo-1.0.so.0 (libc6) => /usr/lib/libpangocairo-1.0.so.0
libpangocairo-1.0.so (libc6,x86-64) => /usr/lib64/libpangocairo-1.0.so
libpangocairo-1.0.so (libc6) => /usr/lib/libpangocairo-1.0.so
libpango-1.0.so.0 (libc6,x86-64) => /usr/lib64/libpango-1.0.so.0
libpango-1.0.so.0 (libc6) => /usr/lib/libpango-1.0.so.0
libpango-1.0.so (libc6,x86-64) => /usr/lib64/libpango-1.0.so
libpango-1.0.so (libc6) => /usr/lib/libpango-1.0.so
Alguma idéia do que diabos possa ser esse erro?
--
Dino®
Vi veri universum vivus vici
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta