Hi *. I have some trouble compiling 1.0pre3 statically on a Linux-system. The following line was used to configure the build: ./configure --prefix=/usr --bindir=/usr/bin --libdir=/usr/lib \ --datadir=/usr/share --mandir=/usr/man --enable-static --prefix=/usr \ --confdir=/etc/mplayer --enable-menu --enable-linux-devfs \ --with-extraincdir=/usr/include/libpng --enable-fbdev \ --enable-largefiles --enable-shared-pp --with-win32libdir=/usr/lib/win32 \ --enable-runtime-cpudetection --disable-i18n The resulting binary looks like it was linked statically, but isn't: root@fuzzy:/usr/src/trunk/build/lvp-2.0.0-rc5-x86-lvp_boot-expert/root/usr/bin# ls -l mplayer -rwxr-xr-x 1 root root 6007684 Jan 17 14:34 mplayer root@fuzzy:/usr/src/trunk/build/lvp-2.0.0-rc5-x86-lvp_boot-expert/root/usr/bin# file mplayer mplayer: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.0.0, dynamically linked (uses shared libs), stripped root@fuzzy:/usr/src/trunk/build/lvp-2.0.0-rc5-x86-lvp_boot-expert/root/usr/bin# Upon running this binary I get: root@fuzzy:/usr/src/trunk/build/lvp-2.0.0-rc5-x86-lvp_boot-expert/root# chroot . bash-2.05b# mplayer bash: /usr/bin/mplayer: No such file or directory bash-2.05b# XFree 4.3.99.902 was built statically and works just fine, as well as other programs. Unfortunately, I haven't found hints to compiling statically in the documentation and both [ :) ] FAQs. However there seem to be binary packages of mplayer 0.90-something available. Is statically linking broken at the moment or something? I'm thankful for every hint! Thanks in advance Benjamin
participants (1)
-
Benjamin Schieder