1
|
Entering directory gl-spectrum.
|
2
|
make[4]: Entering directory '/home/thomas/Downloads/audacious-plugins-git/src/audacious-plugins/src/gl-spectrum'
|
3
|
make -w subdirs
|
4
|
make[5]: Entering directory '/home/thomas/Downloads/audacious-plugins-git/src/audacious-plugins/src/gl-spectrum'
|
5
|
make[5]: Nothing to be done for 'subdirs'.
|
6
|
make[5]: Leaving directory '/home/thomas/Downloads/audacious-plugins-git/src/audacious-plugins/src/gl-spectrum'
|
7
|
make -w depend
|
8
|
make[5]: Entering directory '/home/thomas/Downloads/audacious-plugins-git/src/audacious-plugins/src/gl-spectrum'
|
9
|
regen=0; \
|
10
|
deps=""; \
|
11
|
test -f .deps || regen=1; \
|
12
|
for i in gl-spectrum.cc; do \
|
13
|
case $i in \
|
14
|
*.c) \
|
15
|
if test x"yes" = x"yes"; then \
|
16
|
test $i -nt .deps && regen=1; \
|
17
|
deps="$deps $i.dep"; \
|
18
|
fi; \
|
19
|
;; \
|
20
|
*.cc | *.cxx) \
|
21
|
if test x"yes" = x"yes"; then \
|
22
|
test $i -nt .deps && regen=1; \
|
23
|
deps="$deps $i.dep"; \
|
24
|
fi; \
|
25
|
;; \
|
26
|
*.m) \
|
27
|
if test x"" = x"yes"; then \
|
28
|
test $i -nt .deps && regen=1; \
|
29
|
deps="$deps $i.dep"; \
|
30
|
fi; \
|
31
|
;; \
|
32
|
*.mm) \
|
33
|
if test x"" = x"yes"; then \
|
34
|
test $i -nt .deps && regen=1; \
|
35
|
deps="$deps $i.dep"; \
|
36
|
fi; \
|
37
|
;; \
|
38
|
*.S) \
|
39
|
if test x"@AS_DEPENDS@" = x"yes"; then \
|
40
|
test $i -nt .deps && regen=1; \
|
41
|
deps="$deps $i.dep"; \
|
42
|
fi; \
|
43
|
;; \
|
44
|
esac; \
|
45
|
done; \
|
46
|
if test x"$regen" = x"1" -a x"$deps" != x""; then \
|
47
|
printf "Generating dependencies...\r"; \
|
48
|
if make -w $deps && cat $deps >.deps; then \
|
49
|
rm -f $deps; \
|
50
|
printf "Successfully generated dependencies.\n"; \
|
51
|
else \
|
52
|
:> .deps; \
|
53
|
touch -t 0001010000 .deps; \
|
54
|
err=$?; printf "Failed to generate dependencies!\n"; exit $err; \
|
55
|
fi; \
|
56
|
fi
|
57
|
make[6]: Entering directory '/home/thomas/Downloads/audacious-plugins-git/src/audacious-plugins/src/gl-spectrum'
|
58
|
gcc -E -D_FORTIFY_SOURCE=2 -include config.h -I../.. -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -std=gnu++11 -ffast-math -Wall -pipe -Wtype-limits -Woverloaded-virtual -fvisibility=hidden -M gl-spectrum.cc | \
|
59
|
sed 's/^\([^\.]*\)\.o:/\1.o \1.lib.o \1.plugin.o:/' >gl-spectrum.cc.dep || \
|
60
|
{ rm -f gl-spectrum.cc.dep; false; }
|
61
|
make[6]: Leaving directory '/home/thomas/Downloads/audacious-plugins-git/src/audacious-plugins/src/gl-spectrum'
|
62
|
Successfully generated dependencies.
|
63
|
make[5]: Leaving directory '/home/thomas/Downloads/audacious-plugins-git/src/audacious-plugins/src/gl-spectrum'
|
64
|
make gl-spectrum.so locales
|
65
|
make[5]: Entering directory '/home/thomas/Downloads/audacious-plugins-git/src/audacious-plugins/src/gl-spectrum'
|
66
|
printf "Compiling gl-spectrum.cc (plugin)...\r"
|
67
|
if g++ -fPIC -DPIC -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -std=gnu++11 -ffast-math -Wall -pipe -Wtype-limits -Woverloaded-virtual -fvisibility=hidden -D_FORTIFY_SOURCE=2 -include config.h -I../.. -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -c -o gl-spectrum.plugin.o gl-spectrum.cc; then \
|
68
|
printf "Successfully compiled gl-spectrum.cc (plugin).\n"; \
|
69
|
else \
|
70
|
err=$?; printf "Failed to compile gl-spectrum.cc (plugin)!\n"; exit $err; \
|
71
|
fi
|
72
|
Successfully compiled gl-spectrum.cc (plugin).
|
73
|
printf "Linking gl-spectrum.so...\r"
|
74
|
objs=""; \-spectrum.so...
|
75
|
ars=""; \
|
76
|
for i in gl-spectrum.plugin.o; do \
|
77
|
case $i in \
|
78
|
*.a) \
|
79
|
ars="$ars $i" \
|
80
|
;; \
|
81
|
*.o) \
|
82
|
objs="$objs $i" \
|
83
|
;; \
|
84
|
esac \
|
85
|
done; \
|
86
|
for i in $ars; do \
|
87
|
dir=".$(echo $i | sed 's/\//_/g').objs"; \
|
88
|
rm -fr $dir; \
|
89
|
mkdir -p $dir; \
|
90
|
cd $dir; \
|
91
|
/usr/bin/ar x ../$i; \
|
92
|
for j in *.o; do \
|
93
|
objs="$objs $dir/$j"; \
|
94
|
done; \
|
95
|
cd ..; \
|
96
|
done; \
|
97
|
if g++ -o gl-spectrum.so $objs -shared -Wl,-O1,--sort-common,--as-needed,-z,relro -Wl,-z,defs -lpthread -laudcore -lm -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lGL -lX11; then \
|
98
|
printf "Successfully linked gl-spectrum.so.\n"; \
|
99
|
else \
|
100
|
err=$?; printf "Failed to link gl-spectrum.so!\n"; exit $err; \
|
101
|
fi; \
|
102
|
for i in $ars; do \
|
103
|
dir=".$(echo $i | sed 's/\//_/g').objs"; \
|
104
|
rm -fr $dir; \
|
105
|
done
|
106
|
/usr/lib/libc_nonshared.a(stack_chk_fail_local.oS): In function `__stack_chk_fail_local':
|
107
|
(.text+0x10): undefined reference to `__stack_chk_fail'
|
108
|
collect2: error: ld returned 1 exit status
|
109
|
Failed to link gl-spectrum.so!
|
110
|
../../buildsys.mk:265: recipe for target 'gl-spectrum.so' failed
|
111
|
make[5]: *** [gl-spectrum.so] Error 1
|
112
|
make[5]: Leaving directory '/home/thomas/Downloads/audacious-plugins-git/src/audacious-plugins/src/gl-spectrum'
|
113
|
../../buildsys.mk:115: recipe for target 'all' failed
|
114
|
make[4]: *** [all] Error 2
|
115
|
make[4]: Leaving directory '/home/thomas/Downloads/audacious-plugins-git/src/audacious-plugins/src/gl-spectrum'
|
116
|
../buildsys.mk:122: recipe for target 'gl-spectrum' failed
|
117
|
make[3]: *** [gl-spectrum] Error 2
|
118
|
make[3]: Leaving directory '/home/thomas/Downloads/audacious-plugins-git/src/audacious-plugins/src'
|
119
|
../buildsys.mk:115: recipe for target 'all' failed
|
120
|
make[2]: *** [all] Error 2
|
121
|
make[2]: Leaving directory '/home/thomas/Downloads/audacious-plugins-git/src/audacious-plugins/src'
|
122
|
buildsys.mk:122: recipe for target 'src' failed
|
123
|
make[1]: *** [src] Error 2
|
124
|
make[1]: Leaving directory '/home/thomas/Downloads/audacious-plugins-git/src/audacious-plugins'
|
125
|
buildsys.mk:115: recipe for target 'all' failed
|
126
|
make: *** [all] Error 2
|
127
|
==> ERROR: A failure occurred in build().
|
128
|
Aborting...
|