x86_64-pc-linux-gnu-gcc -I../build/ -I../libtwolame/ -O2 -march=k8 -pipe -mmmx -m3dnow -msse -msse3 -fomit-frame-pointer -std=c99 -Wunused -Wall -O3 -o .libs/twolame frontend.o /usr/lib64/libsndfile.so ../libtwolame/.libs/libtwolame.so -lm /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: warning: libFLAC.so.7, needed by /usr/lib64/libsndfile.so, not found (try using -rpath or -rpath-link) /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_encoder_set_write_callback' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_decoder_get_state' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_decoder_set_read_callback' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_decoder_seek_absolute' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_decoder_set_metadata_callback' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_encoder_new' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_encoder_set_client_data' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_encoder_set_channels' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_encoder_get_resolved_state_string' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_decoder_finish' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_decoder_process_single' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_encoder_set_bits_per_sample' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_decoder_set_length_callback' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_decoder_new' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_encoder_finish' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_decoder_process_until_end_of_metadata' /usr/lib64/libsndfile.so: undefined reference to `FLAC__StreamDecoderErrorStatusString' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_encoder_delete' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_decoder_get_decode_position' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_decoder_set_write_callback' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_decoder_init' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_decoder_set_eof_callback' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_decoder_set_tell_callback' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_decoder_delete' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_encoder_process_interleaved' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_encoder_init' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_decoder_set_client_data' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_decoder_set_seek_callback' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_encoder_set_tell_callback' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_encoder_set_sample_rate' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_encoder_set_seek_callback' /usr/lib64/libsndfile.so: undefined reference to `FLAC__seekable_stream_decoder_set_error_callback' collect2: ld gab 1 als Ende-Status zurück make[1]: *** [twolame] Fehler 1 make[1]: Leaving directory `/var/tmp/portage/media-sound/twolame-0.3.10/work/twolame-0.3.10/frontend' make: *** [all-recursive] Fehler 1
> warning: libFLAC.so.7, needed by /usr/lib64/libsndfile.so, not found (try using Run revdep-rebuild...
Created attachment 136920 [details] emerge --info
There is a circular dependency between flac and libsndfile. Thanks Jakub, revdep-rebuild should fix this problem, but I emerged sndfile again and this works also.