64bit Linux issues

From Noah.org
Revision as of 15:11, 5 January 2007 by Root (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Almost all source packages use the "./configure && make && make install" idiom. This is well and fine, but most of the "configure" scripts were generate with autoconf on 32-bit machines. You may see this error when you try to build a package from source on 64-bit Linux:

 /usr/lib/libpopt.so: could not read symbols: File in wrong format

Simply regenerate the "configure" script:

 autoreconf -f -i

Then try the ancient incantation again:

 ./configure && make && make install