CVS HEAD build problems on SuSE (was: can't build from cvs)
Christian Stimming
stimming@tuhh.de
Sat, 20 Apr 2002 21:50:54 +0200
-----BEGIN PGP SIGNED MESSAGE-----
On Saturday 20 April 2002 21:11, David Hampton wrote:
> No. I think we've isolated the problem. For some reason your copy of
> libtool is building static libraries instead of shared libraries.
>
> Rerun autogen.sh again and check the output to see if its building
> static or shared libraries.
>
> checking dynamic linker characteristics... GNU/Linux ld.so
THIS is the critical line that's screwed up on a SuSE Linux system. For some
reason, SuSE departed from the usual convention on how to name their
operating system. So ./config.guess on a SuSE system returns i686-suse-linux
as opposed to i686-pc-linux-gnu . Since this output is used to determine
whether the dynamic linker can build shared libraries and the suse-linux
string is not recognized, configure assumes the linker to not being able to
build shared libraries.
Fix: Add the line --host=i686-pc-linux-gnu to your next ./configure or
./autogen.sh . See also
http://gnucash.org/pipermail/gnucash-devel/2001-November/005180.html
Christian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.5 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iQCVAwUBPMHGo2XAi+BfhivFAQHpTgP+JHJbmjrO2eJ71qIZ3kvEY4uGSpDbOg70
jGFugW/fkuoXSlhMGw+Yx+EuNAf9yZF+ZQrG35SNGFHa06ex0BsUTUoubqo//vrI
W9MIr5lXQjr+f/IRHZRaXD2UGtk1N0dWnyQjRex1MsZMYZfKlVDZVXxb/zE3f4OP
3FeNQVdWp0M=
=8J9Z
-----END PGP SIGNATURE-----