Amarok 1.4.10 static build
Добавлено: 06 янв 2010 01:15
Кто-нибудь смог собрать статически Amarok 1.4.10? Я сегодня весь день потратил, но нужного результата так и не добился.
Например, вот такая проблема сборки имеет место:
Например, вот такая проблема сборки имеет место:
Не пойму, в чём именно проблема. Явно не в том, что на самом деле надо линковать amarok с libgcc_s.[vuohi@mandriva loader]$ /bin/sh ../../../libtool --tag=CXX --mode=link g++ -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -static -r -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -L/opt/kde3/lib -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -o amarok loader.o -lqt-mt -ljpeg -lz -lpng -lz -lm -lXext -lX11 -lSM -lICE -lpthread -lkdeui
g++ -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -r -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -Wl,--as-needed -Wl,--no-undefined -Wl,-z -Wl,relro -o amarok loader.o -L/opt/kde3/lib -L/usr/lib -lm /opt/kde3/lib/libkdeui.a /opt/kde3/lib/libkdecore.a -L/usr/kerberos/lib /opt/kde3/lib/libDCOP.a -lutil /usr/lib/libart_lgpl_2.a /usr/lib/libidn.a /opt/kde3/lib/libkdefx.a /usr/lib/libqt-mt.a /usr/lib/libmng.a /usr/lib/liblcms.a /usr/lib/libjpeg.a /usr/lib/libXrandr.a /usr/lib/libXcursor.a /usr/lib/libXfixes.a /usr/lib/libXinerama.a /usr/lib/libXft.a /usr/lib/libfontconfig.a /usr/lib/libfreetype.a /usr/lib/libxml2.a -lpng -lz /usr/lib/libXext.a /usr/lib/libSM.a /usr/lib/libICE.a -lpthread /usr/lib/libXrender.a /usr/lib/libX11.a /usr/lib/libxcb.a /usr/lib/libXau.a /usr/lib/libXdmcp.a /usr/lib/libldap.a /usr/lib/liblber.a /usr/lib/libsasl2.a -ldl -lssl -lcrypto -lresolv
/opt/kde3/lib/libkdecore.a(ltdl.o): In function `sys_dl_open':
/home/vuohi/rpm/BUILD/kdelibs-3.5.10/libltdl/ltdl.c:614: warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
/usr/bin/ld: cannot find -lgcc_s
collect2: выполнение ld завершилось с кодом возврата 1