I have a wandboard-quad and try to build CPAN modules for logitech media server on target.
The BSP I used is the fsl-community-bsp-platform (dora branch).
From my local.conf:
IMAGE_INSTALL_append = " bash rsync nano zlib packegroup-core-buildessential test squeeze perl alsa-lib libmad libvorbis faad2 mpg123"
I bitbake the image "core-image-base".
I use a "buildme.sh" script to build the CPAN modules(https://github.com/Logitech/slimserver-vendor/tree/public/7.7/CPAN) on target.
The compilation fails on libpng-1.4.3 complaining about missing zlib:
configure:11370: checking for libVersion in -lz
configure:11395: gcc -o conftest -fPIC -O3 -fPIC -O3 conftest.c -lz -lm >&5
/usr/lib/gcc/arm-poky-linux-gnueabi/4.8.1/../../../../arm-poky-linux-gnueabi/bin/ld: cannot find -lz
collect2: error: Id returned 1 exit status
It looks like the zlib-devel is missing. I have tried to find a devel package with bitbake -s but the only packages related to zlib are:
nativesdk-zlib (what is this?)
zlib-native (what is this?)
I don't know how to add nativesdk-zlib and zlib-native to my local.conf. Is this required?
I hope someone can help a beginner on Linux and Yocto.