It seems I'm wrong. Although the make can be done, the library is still not generated out.
-----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Lance Chou Sent: Thursday, June 18, 2009 2:41 PM To: CLFS Support Subject: Re: [Clfs-support] Cannot link libgmp while building mpfr I take a look at the Makefile in the mpfr-2.4.1 directory. When linking libgmp.so via libtool (line 426), it uses "-rpath $(libdir)" to refer to the $(libdir) directory. But $(libdir) is set to "${exec_prefix}/lib" where the "exec_prefix" was set to "prefix". So, when we use "./configure --prefix=/usr" ..., it forces to search libgmp.so in the /usr/lib directory when linking with libgmp.so. After I remove the "-rpath $(libdir)", it can be built successfully. But I'm afraid that it would have some side-effects if I remove it. Besides, how come it's useless to assign "--with-gmp-lib" when configuring. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Nicholai Vesterlokke Sent: Wednesday, June 17, 2009 6:11 PM To: CLFS Support Subject: Re: [Clfs-support] Cannot link libgmp while building mpfr > From: > "Lance Chou" <[email protected]> > > I?m following the instructions of the CLFS Sysroot. My platform is > ARM. I can build cross-compiler successfully by following the > instructions but failed at IV (Building the CLFS System) while > building mpfr-2.4.1. I'm confused here, building mpfr-2.4.1 is part of III Make the cross-compile. Are you sure that you have followed the guide precisely? I would check that ${CLFS} is set, and all the other prerequisitions. Regards Nicholai _______________________________________________ Clfs-support mailing list [email protected] http://lists.cross-lfs.org/listinfo.cgi/clfs-support-cross-lfs.org _______________________________________________ Clfs-support mailing list [email protected] http://lists.cross-lfs.org/listinfo.cgi/clfs-support-cross-lfs.org _______________________________________________ Clfs-support mailing list [email protected] http://lists.cross-lfs.org/listinfo.cgi/clfs-support-cross-lfs.org
