On 13-10-2017 0:27, James Almer <jamr...@gmail.com> wrote: > On 10/12/2017 6:42 PM, Reino Wijnsma wrote: >> On 12-10-2017 20:11, Helmut K. C. Tessarek <tessa...@evermeet.cx> wrote: >>> I'm not sure why you guys have to make all these changes to the build >>> process lately. >>> >>> All of a sudden ffmpeg does not compile anymore. During configure I get: >>> >>> ERROR: libbluray not found using pkg-config >>> >>> which worked perfectly 2 days ago. So, whatever changes you made, they >>> screwed up other things. >> Same here. I was about to compile another FFmpeg executable, but got >> configure complaining about libbluray as well (note: I always use >> --pkg-config-flags=--static). >> I've worked around that by changing the pc-file >> >> prefix=/cygdrive/[...] >> exec_prefix=${prefix} >> libdir=${exec_prefix}/lib >> includedir=${prefix}/include >> >> Name: libbluray >> Description: library supporting Blu-ray playback >> Version: 1.0.1 >> Libs: -L${libdir} -lbluray >> Libs.private: -L/cygdrive/[...]/lib -lxml2 -L/cygdrive/[...]/lib >> -lfreetype -lgdi32 >> Cflags: -I${includedir} >> >> ...into: >> >> prefix=/cygdrive/[...] >> exec_prefix=${prefix} >> libdir=${exec_prefix}/lib >> includedir=${prefix}/include >> >> Name: libbluray >> Description: library supporting Blu-ray playback >> Version: 1.0.1 >> Requires: libxml-2.0, freetype2 >> Libs: -L${libdir} -lbluray >> Libs.private: -lgdi32 >> Cflags: -I${includedir} > Thanks a lot! You confirmed what i suspected. > > Guess we'll have to get libbluray to change their .pc file. > >> Next however was iLBC. I got "undefined reference to `pthread_once'" and >> "ERROR: libilbc not found". I had to add --extra-libs=-lpthread to 'fix' >> that. >> >> Now it's complaining about libmysofa: >> >> /cygdrive/[...]/lib/libmysofa.a(gunzip.c.obj):gunzip.c:(.text+0x5f): >> undefined reference to `inflateInit_' >> /cygdrive/[...]/lib/libmysofa.a(gunzip.c.obj):gunzip.c:(.text+0x76): >> undefined reference to `inflate' >> /cygdrive/[...]/lib/libmysofa.a(gunzip.c.obj):gunzip.c:(.text+0x8a): >> undefined reference to `inflateEnd' >> collect2: error: ld returned 1 exit status >> ERROR: libmysofa not found > Does libmysofa have a pkg-config file? Otherwise, guess i'll have to add > -lz to its extralibs. No, it does not. However,...
enabled libmysofa && require libmysofa "mysofa.h" mysofa_load -lmysofa -lz appending "-lz" here fixes the issue for me. Next in line is libopenmpt. A LONG list of error-messages, saved and attached as '/config_libopenmpt.log/'. Also notice the warning on line 19 and the GCC 7.2.0 undefined-reference-messages on line 134 and 135 for instance. My '/libopenmpt.pc/' looks like: prefix=/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32 exec_prefix=${prefix} includedir=${prefix}/include libdir=${exec_prefix}/lib Name: libopenmpt Description: Tracker module player based on OpenMPT Version: 0.3.1+release.autotools Requires.private: zlib libmpg123 ogg vorbis vorbisfile Libs: -L${libdir} -lopenmpt Libs.private: Cflags: -I${includedir} -- Reino
[...] require_pkg_config libopenmpt libopenmpt >= 0.2.6557 libopenmpt/libopenmpt.h openmpt_module_create use_pkg_config libopenmpt libopenmpt >= 0.2.6557 libopenmpt/libopenmpt.h openmpt_module_create check_pkg_config libopenmpt libopenmpt >= 0.2.6557 libopenmpt/libopenmpt.h openmpt_module_create pkg-config --exists --print-errors libopenmpt >= 0.2.6557 check_func_headers libopenmpt/libopenmpt.h openmpt_module_create -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include -L/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib -lopenmpt -lz -lmpg123 -lvorbisfile -lvorbis -lm -logg check_ld cc -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include -L/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib -lopenmpt -lz -lmpg123 -lvorbisfile -lvorbis -lm -logg check_cc -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include -L/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib BEGIN /cygdrive/c/DOCUME~1/Admin/LOCALS~1/Temp/ffconf.f7SNCo4C/test.c 1 #include <libopenmpt/libopenmpt.h> 2 #include <stdint.h> 3 long check_openmpt_module_create(void) { return (long) openmpt_module_create; } 4 int main(void) { int ret = 0; 5 ret |= ((intptr_t)check_openmpt_module_create) & 0xFFFF; 6 return ret; } END /cygdrive/c/DOCUME~1/Admin/LOCALS~1/Temp/ffconf.f7SNCo4C/test.c /cygdrive/[...]/cross_compilers/mingw-w64-i686/bin/i686-w64-mingw32-gcc -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -U__STRICT_ANSI__ -D__USE_MINGW_ANSI_STDIO=1 -D__printf__=__gnu_printf__ -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -march=pentium3 -O2 -mfpmath=sse -msse -DCACA_STATIC -DLIBTWOLAME_STATIC -march=pentium3 -O2 -mfpmath=sse -msse -std=c11 -fomit-frame-pointer -pthread -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include -DLIBXML_STATIC -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include/freetype2 -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include/libxml2 -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include/fribidi -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include/freetype2 -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include -DLIBXML_STATIC -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include/libxml2 -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include/freetype2 -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include/bs2b -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include -DLIBXML_STATIC -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include/freetype2 -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include/libxml2 -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include/freetype2 -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include/freetype2 -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include/fribidi -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include -L/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib -c -o /cygdrive/c/DOCUME~1/Admin/LOCALS~1/Temp/ffconf.f7SNCo4C/test.o /cygdrive/c/DOCUME~1/Admin/LOCALS~1/Temp/ffconf.f7SNCo4C/test.c /cygdrive/c/DOCUME~1/Admin/LOCALS~1/Temp/ffconf.f7SNCo4C/test.c: In function 'check_openmpt_module_create': /cygdrive/c/DOCUME~1/Admin/LOCALS~1/Temp/ffconf.f7SNCo4C/test.c:3:1: warning: 'openmpt_module_create' is deprecated [-Wdeprecated-declarations] long check_openmpt_module_create(void) { return (long) openmpt_module_create; } ^~~~ In file included from /cygdrive/c/DOCUME~1/Admin/LOCALS~1/Temp/ffconf.f7SNCo4C/test.c:1:0: /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include/libopenmpt/libopenmpt.h:645:55: note: declared here LIBOPENMPT_API LIBOPENMPT_DEPRECATED openmpt_module * openmpt_module_create( openmpt_stream_callbacks stream_callbacks, void * stream, openmpt_log_func logfunc, void * loguser, const openmpt_module_initial_ctl * ctls ); ^~~~~~~~~~~~~~~~~~~~~ /cygdrive/[...]/cross_compilers/mingw-w64-i686/bin/i686-w64-mingw32-gcc -Wl,--large-address-aware -Wl,--nxcompat,--dynamicbase -Wl,--as-needed -Wl,--pic-executable,-e,_mainCRTStartup -I/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include -L/cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib -o /cygdrive/c/DOCUME~1/Admin/LOCALS~1/Temp/ffconf.f7SNCo4C/test.exe /cygdrive/c/DOCUME~1/Admin/LOCALS~1/Temp/ffconf.f7SNCo4C/test.o -lopenmpt -lz -lmpg123 -lvorbisfile -lvorbis -lm -logg -lshlwapi -lpthread -lcrypt32 /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `ZN7openmpt6helper11make_uniqueINS_14logfunc_loggerEJPFvPKcPvERS5_EEESt10unique_ptrIT_St14default_deleteISA_EEDpOT0_': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_impl.hpp:200: undefined reference to `__gxx_personality_sj0' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_impl.hpp:201: undefined reference to `operator new(unsigned int)' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_impl.hpp:201: undefined reference to `operator delete(void*, unsigned int)' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `set_current_speed': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1448: undefined reference to `__gxx_personality_sj0' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1453: undefined reference to `__cxa_begin_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1453: undefined reference to `__cxa_end_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1453: undefined reference to `__cxa_end_catch' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `set_current_tempo': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1458: undefined reference to `__gxx_personality_sj0' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1463: undefined reference to `__cxa_begin_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1463: undefined reference to `__cxa_end_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1463: undefined reference to `__cxa_end_catch' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `set_tempo_factor': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1468: undefined reference to `__gxx_personality_sj0' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1473: undefined reference to `__cxa_begin_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1473: undefined reference to `__cxa_end_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1473: undefined reference to `__cxa_end_catch' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `get_tempo_factor': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1478: undefined reference to `__gxx_personality_sj0' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1482: undefined reference to `__cxa_begin_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1482: undefined reference to `__cxa_end_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1482: undefined reference to `__cxa_end_catch' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `set_pitch_factor': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1487: undefined reference to `__gxx_personality_sj0' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1492: undefined reference to `__cxa_begin_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1492: undefined reference to `__cxa_end_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1492: undefined reference to `__cxa_end_catch' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `get_pitch_factor': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1497: undefined reference to `__gxx_personality_sj0' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1501: undefined reference to `__cxa_begin_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1501: undefined reference to `__cxa_end_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1501: undefined reference to `__cxa_end_catch' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `set_global_volume': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1506: undefined reference to `__gxx_personality_sj0' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1511: undefined reference to `__cxa_begin_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1511: undefined reference to `__cxa_end_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1511: undefined reference to `__cxa_end_catch' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `get_global_volume': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1516: undefined reference to `__gxx_personality_sj0' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1520: undefined reference to `__cxa_begin_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1520: undefined reference to `__cxa_end_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1520: undefined reference to `__cxa_end_catch' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `set_channel_volume': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1525: undefined reference to `__gxx_personality_sj0' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1530: undefined reference to `__cxa_begin_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1530: undefined reference to `__cxa_end_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1530: undefined reference to `__cxa_end_catch' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `get_channel_volume': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1535: undefined reference to `__gxx_personality_sj0' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1539: undefined reference to `__cxa_begin_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1539: undefined reference to `__cxa_end_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1539: undefined reference to `__cxa_end_catch' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `set_channel_mute_status': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1544: undefined reference to `__gxx_personality_sj0' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1549: undefined reference to `__cxa_begin_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1549: undefined reference to `__cxa_end_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1549: undefined reference to `__cxa_end_catch' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `get_channel_mute_status': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1554: undefined reference to `__gxx_personality_sj0' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1558: undefined reference to `__cxa_begin_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1558: undefined reference to `__cxa_end_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1558: undefined reference to `__cxa_end_catch' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `set_instrument_mute_status': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1563: undefined reference to `__gxx_personality_sj0' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1568: undefined reference to `__cxa_begin_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1568: undefined reference to `__cxa_end_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1568: undefined reference to `__cxa_end_catch' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `get_instrument_mute_status': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1573: undefined reference to `__gxx_personality_sj0' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1577: undefined reference to `__cxa_begin_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1577: undefined reference to `__cxa_end_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1577: undefined reference to `__cxa_end_catch' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `play_note': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1582: undefined reference to `__gxx_personality_sj0' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1586: undefined reference to `__cxa_begin_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1586: undefined reference to `__cxa_end_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1586: undefined reference to `__cxa_end_catch' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `stop_note': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1591: undefined reference to `__gxx_personality_sj0' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1596: undefined reference to `__cxa_begin_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1596: undefined reference to `__cxa_end_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1596: undefined reference to `__cxa_end_catch' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `get_pattern_row_channel_effect_type': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1436: undefined reference to `__gxx_personality_sj0' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1440: undefined reference to `__cxa_begin_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1440: undefined reference to `__cxa_end_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1440: undefined reference to `__cxa_end_catch' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `get_pattern_row_channel_volume_effect_type': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1427: undefined reference to `__gxx_personality_sj0' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1431: undefined reference to `__cxa_begin_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1431: undefined reference to `__cxa_end_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:1431: undefined reference to `__cxa_end_catch' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `openmpt_get_library_version': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:283: undefined reference to `__gxx_personality_sj0' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:286: undefined reference to `__cxa_begin_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:286: undefined reference to `__cxa_end_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:286: undefined reference to `__cxa_end_catch' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `openmpt_get_core_version': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:292: undefined reference to `__gxx_personality_sj0' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:295: undefined reference to `__cxa_begin_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:295: undefined reference to `__cxa_end_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:295: undefined reference to `__cxa_end_catch' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `openmpt_get_string': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:310: undefined reference to `__gxx_personality_sj0' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `ZN9__gnu_cxx13new_allocatorIcE10deallocateEPcj': /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include/c++/7.2.0/ext/new_allocator.h:125: undefined reference to `operator delete(void*)' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include/c++/7.2.0/ext/new_allocator.h:125: undefined reference to `operator delete(void*)' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag': /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include/c++/7.2.0/bits/basic_string.tcc:219: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned int&, unsigned int)' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `ZN9__gnu_cxx13new_allocatorIcE10deallocateEPcj': /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include/c++/7.2.0/ext/new_allocator.h:125: undefined reference to `operator delete(void*)' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `openmpt_get_string': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:316: undefined reference to `__cxa_begin_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:316: undefined reference to `__cxa_end_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:316: undefined reference to `__cxa_end_catch' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `openmpt_is_extension_supported': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:342: undefined reference to `__gxx_personality_sj0' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:348: undefined reference to `__cxa_begin_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:348: undefined reference to `__cxa_end_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:348: undefined reference to `__cxa_end_catch' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `openmpt_could_open_probability2': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:465: undefined reference to `__gxx_personality_sj0' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `ZN7openmpt14logfunc_loggerD4Ev': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:55: undefined reference to `operator delete(void*, unsigned int)' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:55: undefined reference to `operator delete(void*, unsigned int)' /cygdrive/[...]/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib/libopenmpt.a(libopenmpt_la-libopenmpt_c.o): In function `openmpt_could_open_probability2': /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:469: undefined reference to `__cxa_begin_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:469: undefined reference to `__cxa_end_catch' /cygdrive/[...]/win32/libopenmpt-0.3.1+release.autotools/libopenmpt/libopenmpt_c.cpp:469: undefined reference to `__cxa_end_catch' [... and so on for more than 12000 lines! ...] collect2: error: ld returned 1 exit status ERROR: libopenmpt >= 0.2.6557 not found using pkg-config
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel