FAQ:Compiling 04

From Net-SNMP Wiki
Revision as of 21:55, 25 October 2006 by Dts12 (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

What about '-lbz2' or '-lselinux' errors?

This is the same basic problem - the relevant development RPMs have not been installed. You should either install them (bzip2-devel and libselinux-devel respectively), or create any missing symbolic links by hand:

 (cd /usr/lib ; ls -s libbz2* libselinux*)
 ln -s libbz2.so.1     /usr/lib/libbz2.so
 ln -s libselinux.so.1 /usr/lib/libselinux.so
   FAQ:Compiling
   
  1. How do I control the environment used to compile the software?
  2. How do I control the environment used to compile the software under Windows?
  3. Why does the compilation complain about missing libraries?
  4. How can I reduce the memory footprint?
  5. How can I reduce the installation footprint or speed up compilation?
  6. How can I compile the project for use on an embedded system?
  7. How can I compile the project to use static linking?
  8. Why does 'make test' skip various tests?
  9. Why does 'make test' complain about a pid file?