Ayant un gros besoin du logiciel Salasaga, j'ai tenté de l'installer via Yaourt, qui refuse d'installer la dépendance libming, en me retournant une erreur de compilation, que je suis incapable de déchiffrer :
Code : Tout sélectionner
gcc -DHAVE_CONFIG_H -I. -I../src -I../src -march=i686 -mtune=generic -O2 -pipe -Wall -DSWF_LITTLE_ENDIAN -MT raw2adpcm.o -MD -MP -MF .deps/raw2adpcm.Tpo -c -o raw2adpcm.o raw2adpcm.c
mv -f .deps/raw2adpcm.Tpo .deps/raw2adpcm.Po
/bin/sh ../libtool --tag=CC --mode=link gcc -march=i686 -mtune=generic -O2 -pipe -Wall -DSWF_LITTLE_ENDIAN -Wl,--hash-style=gnu -Wl,--as-needed -o raw2adpcm raw2adpcm.o ../src/libming.la
gcc -march=i686 -mtune=generic -O2 -pipe -Wall -DSWF_LITTLE_ENDIAN -Wl,--hash-style=gnu -Wl,--as-needed -o .libs/raw2adpcm raw2adpcm.o ../src/.libs/libming.so
creating raw2adpcm
gcc -DHAVE_CONFIG_H -I. -I../src -I../src -march=i686 -mtune=generic -O2 -pipe -Wall -DSWF_LITTLE_ENDIAN -MT listmp3.o -MD -MP -MF .deps/listmp3.Tpo -c -o listmp3.o listmp3.c
mv -f .deps/listmp3.Tpo .deps/listmp3.Po
/bin/sh ../libtool --tag=CC --mode=link gcc -march=i686 -mtune=generic -O2 -pipe -Wall -DSWF_LITTLE_ENDIAN -Wl,--hash-style=gnu -Wl,--as-needed -o listmp3 listmp3.o ../src/libming.la
gcc -march=i686 -mtune=generic -O2 -pipe -Wall -DSWF_LITTLE_ENDIAN -Wl,--hash-style=gnu -Wl,--as-needed -o .libs/listmp3 listmp3.o ../src/.libs/libming.so
creating listmp3
gcc -DHAVE_CONFIG_H -I. -I../src -I../src -march=i686 -mtune=generic -O2 -pipe -Wall -DSWF_LITTLE_ENDIAN -MT img2swf.o -MD -MP -MF .deps/img2swf.Tpo -c -o img2swf.o img2swf.c
mv -f .deps/img2swf.Tpo .deps/img2swf.Po
/bin/sh ../libtool --tag=CC --mode=link gcc -march=i686 -mtune=generic -O2 -pipe -Wall -DSWF_LITTLE_ENDIAN -Wl,--hash-style=gnu -Wl,--as-needed -o img2swf img2swf.o ../src/libming.la
gcc -march=i686 -mtune=generic -O2 -pipe -Wall -DSWF_LITTLE_ENDIAN -Wl,--hash-style=gnu -Wl,--as-needed -o .libs/img2swf img2swf.o ../src/.libs/libming.so
creating img2swf
gcc -DHAVE_CONFIG_H -I. -I../src -I../src -march=i686 -mtune=generic -O2 -pipe -Wall -DSWF_LITTLE_ENDIAN -MT png2dbl.o -MD -MP -MF .deps/png2dbl.Tpo -c -o png2dbl.o png2dbl.c
mv -f .deps/png2dbl.Tpo .deps/png2dbl.Po
/bin/sh ../libtool --tag=CC --mode=link gcc -march=i686 -mtune=generic -O2 -pipe -Wall -DSWF_LITTLE_ENDIAN -Wl,--hash-style=gnu -Wl,--as-needed -o png2dbl png2dbl.o ../src/libming.la
gcc -march=i686 -mtune=generic -O2 -pipe -Wall -DSWF_LITTLE_ENDIAN -Wl,--hash-style=gnu -Wl,--as-needed -o .libs/png2dbl png2dbl.o ../src/.libs/libming.so
png2dbl.o: In function `writeDBL':
png2dbl.c:(.text+0x1a4): undefined reference to `floor'
png2dbl.c:(.text+0x1ef): undefined reference to `compress2'
png2dbl.c:(.text+0x394): undefined reference to `floor'
png2dbl.c:(.text+0x3df): undefined reference to `compress2'
png2dbl.o: In function `readPNG':
png2dbl.c:(.text+0x529): undefined reference to `png_create_read_struct'
png2dbl.c:(.text+0x53c): undefined reference to `png_create_info_struct'
png2dbl.c:(.text+0x552): undefined reference to `png_create_info_struct'
png2dbl.c:(.text+0x582): undefined reference to `png_init_io'
png2dbl.c:(.text+0x595): undefined reference to `png_set_sig_bytes'
png2dbl.c:(.text+0x5a7): undefined reference to `png_read_info'
png2dbl.c:(.text+0x5ed): undefined reference to `png_get_IHDR'
png2dbl.c:(.text+0x62b): undefined reference to `png_get_valid'
png2dbl.c:(.text+0x664): undefined reference to `png_read_update_info'
png2dbl.c:(.text+0x6aa): undefined reference to `png_get_IHDR'
png2dbl.c:(.text+0x6bc): undefined reference to `png_get_channels'
png2dbl.c:(.text+0x754): undefined reference to `png_get_rowbytes'
png2dbl.c:(.text+0x79c): undefined reference to `png_read_image'
png2dbl.c:(.text+0x898): undefined reference to `png_set_expand'
png2dbl.c:(.text+0x8bb): undefined reference to `png_set_strip_16'
png2dbl.c:(.text+0x8df): undefined reference to `png_set_gray_to_rgb'
png2dbl.c:(.text+0x914): undefined reference to `png_set_filler'
png2dbl.c:(.text+0x924): undefined reference to `png_set_packing'
png2dbl.c:(.text+0x943): undefined reference to `png_get_valid'
png2dbl.c:(.text+0x9a3): undefined reference to `png_get_PLTE'
png2dbl.c:(.text+0x9c1): undefined reference to `png_destroy_read_struct'
png2dbl.c:(.text+0xa74): undefined reference to `png_destroy_read_struct'
png2dbl.c:(.text+0xaa0): undefined reference to `png_destroy_read_struct'
collect2: ld returned 1 exit status
make[1]: *** [png2dbl] Erreur 1
make[1]: quittant le répertoire « /tmp/yaourt-tmp-root/aur-ming/ming/src/ming-0.4.2/util »
make: *** [all-recursive] Erreur 1
==> ERREUR: La compilation a échoué.
Abandon...
Error: Makepkg n'a pas pu construire le paquetage ming.
==> Installation ou compilation des dépendances de salasaga:
Un conseil?