tce-load -i cd libnl-3.2.21 CFLAGS="-mtune=generic -Os -pipe" CXXFLAGS="-mtune=generic -Os -pipe" ./configure --prefix=/usr/local --disable-cli make make install ------------------------------------------------------------------------------- NOTE There have been some changes starting with 3.2 regarding where and how libnl is being installed on the system in order to allow multiple libnl versions to be installed in parallel: - Headers will be installed in ${prefix}/include/libnl3, therefore you will need to add "-I/usr/include/libnl3" to CFLAGS - The library basename was renamed to libnl-3, i.e. the SO names become libnl-3.so., libnl-route-3.so, etc. - libtool versioning was assumed, to ease detection of compatible library versions. If you are using pkg-config for detecting and linking against the library things will continue magically as if nothing every happened. If you are linking manually you need to adapt your Makefiles or switch to using pkg-config files. -------------------------------------------------------------------------------