[Buildroot] [PATCH 2/5] pciutils: SHARED make opt goes for install too

Gustavo Zacarias gustavo at zacarias.com.ar
Mon Jan 10 13:15:40 UTC 2011


On 01/10/11 10:11, Peter Korsgaard wrote:

>  Gustavo> If we don't pass SHARED when installing we miss the shared library
>  Gustavo> symlinks (libpci.so & libpci.so.3) thus breaking stuff.
> 
> Really? It works here:
> 
>>>> pciutils 3.1.7 Installing to target
> ..
> /usr/bin/make -j2 BUILDDIR=/home/peko/source/buildroot/output3/build/pciutils-3.1.7 -C /home/peko/source/buildroot/output3/build/pciutils-3.1.7 PREFIX=/home/peko/source/buildroot/output3/target/usr install-lib
> /usr/bin/make -C lib all
> make[3]: Nothing to be done for `all'.
> install -d -m 755 /home/peko/source/buildroot/output3/target/usr/include/pci /home/peko/source/buildroot/output3/target/usr/lib /home/peko/source/buildroot/output3/target/usr/lib/pkgconfig
> install -c -m 644 lib/config.h lib/header.h lib/pci.h lib/types.h /home/peko/source/buildroot/output3/target/usr/include/pci
> install -c -m 644 lib/libpci.so.3.1.7 /home/peko/source/buildroot/output3/target/usr/lib
> install -c -m 644 lib/libpci.pc /home/peko/source/buildroot/output3/target/usr/lib/pkgconfig

Oh but you're missing libpci.so and libpci.so.3
See the Makefile, lines 109-113 and 120-122...



More information about the buildroot mailing list