Hi, On Monday 25 January 2016 15:29:58 Milmar Tan wrote: > I'm trying to build Apache for the mini2440 but I'm getting the following > error in one of its dependencies: > > OSELAS.BSP-Pengutronix-Mini2440/platform-mini2440/sysroot- > target/usr/lib/libaprutil-0.so: > undefined reference to `crypt_r' > > Looking online, it seems the fix is to link libaprutil-0.so to libcrypt. > What modifications are needed to be able to do that?
Fix its buildsystem, which forgets to link against libcrypt. > My configuration: > ptxdist - ptxdist-2015.01.0 > toolchain - OSELAS.Toolchain-2014.12.0 > bsp - OSELAS.BSP-Pengutronix-Mini2440 2015.01.0 > apr-util - apr-util-0.9.19 > apache - httpd-2.0.64 Try to re-build the BSP without the "-Wl--as-needed" parameter. $ ptxdist platformconfig ---> architecture ---> extra toolchain options ---> [ ] Link only needed libraries (ld --as-needed) jb -- Pengutronix e.K. | Juergen Borleis | Industrial Linux Solutions | http://www.pengutronix.de/ | _______________________________________________ oselas mailing list oselas@community.pengutronix.de