Rick Houkes wrote:
> 2008/12/21 Rick Houkes <rick.hou...@gmail.com>:
>   
>> The new LFS SVN, since the new build methoud was introduced, I was
>> able to build under 64-bit. After it was finished, I decided to add
>> some software to it, which went fine, until I got to openldap. It uses
>> a Perl library as part of its building process, but somehow the
>> libraries of that Perl seem not to compile with the -fPIC option and
>> that causes openldap to fail (it will exit, saying to recompile the
>> specific Perl library with -fPIC).
>> I was able to fix be replacing the configure command of SVN 20081219 with:
>> CFLAGS="-fPIC" sh Configure -des -Dprefix=/usr \
>>                  -Dvendorprefix=/usr           \
>>                  -Dman1dir=/usr/share/man/man1 \
>>                  -Dman3dir=/usr/share/man/man3 \
>>                  -Dpager="/usr/bin/less -isR"
>> and then following as normal seems to make openldap build against that 
>> library.
>> Ohh, and mysql has the same problem. In CBLFS (and maybe BLFS too) you
>> need to add -fPIC to the list of C_EXTRA_FLAGS, or a part of KDE4 will
>> fail.
>>
>> Regards,
>>
>> Rick Houkes
>>
>>     
>
> The above does not seemed to have helped. Openldaopdid build, but did
> install, maybe because -fPIC was forced all round. I gave it another
> shot with the following:
> CFLAGS="-fPIC" sh Configure -des -Dprefix=/usr \
>                   -Dvendorprefix=/usr           \
>                   -Dman1dir=/usr/share/man/man1 \
>                   -Dman3dir=/usr/share/man/man3 \
>                   -Dpager="/usr/bin/less -isR" -Duse64bitall -Dcc="gcc -fPIC"
> Which seemed to have workd and made openldap install.
>
> Regards,
>
> Rick Houkes
>   
http://cross-lfs.org/view/svn/x86_64/final-system/perl-64bit.html

Regards
[R]
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to