Em 07-08-2015 08:39, Tim Tassonis escreveu: > On 07.08.2015 00:02, Fernando de Oliveira wrote: >> Em 05-08-2015 16:16, Tim Tassonis escreveu: >>> Hi List >>> >>> On trying to satisfy the dependencies for vlc, I've come across a minor >>> issue. SDL_image tries to load image backend libraries like libpng >>> dynamically on the fly, which does not work, as blfs specifies: >>> >>> ./configure --prefix=/usr --disable-static --disable-sdl-dlopen >>> >>> for sdl. >>> >>> If this is is changed to: >>> >>> >>> ./configure --prefix=/usr --disable-static --disable-alsa-shared >>> --disable-x11-share >>> >>> >>> then the dynamic loading works, while the x11 and alsa shared libraries >>> are still linked without explicit dlopen. >>> >>> >>> Kind regards >>> Tim >> >> >> Tim, this was included by Igor, don't know his reasons for doing it. >> >> [https://osdir.com/ml/blfs-book/2015-02/msg00321.html] >> >> Before, we had: >> >> ./configure --prefix=/usr --disable-static >> >> Wouldn't this work? > > > This would also work I guess, but from what I've read, then also X11 and > alsa will be loaded using dlopen(), probably resulting in inferior > performance. The > > ./configure --prefix=/usr --disable-static --disable-sdl-dlopen > > > fixes that, but at the cost of disabling the ability of dlopening any > other stuff. The > > ./configure --prefix=/usr --disable-static --disable-alsa-shared > --disable-x11-shared > > > sees to be the best compromise. > > > >> >> Igor, please, what is your opinion? >>
Thinking of removing --disable-sdl-dlopen and adding it and your suggestions at "Command Explanations", with your explanations. Are there more opinions, please? -- []s, Fernando -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
