On ArchLinux, if you set MAKEFLAGS to "-j2" or more, chances are that the compilation fails with this error:
libtool: link: gcc -Wall -g -I./../include/bristol -DBRISOL_HAS_ALSA=1 -march=athlon64-sse3 -mtune=athlon64-sse3 -msse3 -m3dnow -O2 -pipe -I/usr/X11R6/include -o sidtest -Bdynamic sidtest.o -L/home/ljfnord/build/bristol/src/bristol-0.40.0/libbristolic/.libs -ljack -lrt -lasound -lbristolic -lm -lpthread
/usr/bin/ld: cannot find -lbristolic
collect2: ld returned 1 exit status
make: *** [sidtest] Error 1
This happens only sometimes, but it seems to compile every time if you don`t set -jN.
So perhaps some things get mixed up in parallel compiles...
Log in to post a comment.