RHEL3 x86-64 распаковываю libxml2-2.6.20.tar.gz запускаю
./configure
make
make installв результате получаю:
# file /usr/lib/libxml2.so.2.6.20
/usr/lib/libxml2.so.2.6.20: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), not strippedпочему получается 32-bit и как скомпилить в /usr/lib64 64-bitный libxml2 ?
>RHEL3 x86-64 распаковываю libxml2-2.6.20.tar.gz запускаю
>./configure
>make
>make install
>
>в результате получаю:
># file /usr/lib/libxml2.so.2.6.20
>/usr/lib/libxml2.so.2.6.20: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), not
>stripped
>
>почему получается 32-bit и как скомпилить в /usr/lib64 64-bitный libxml2 ?
./configure --help
Посмотрите, может какие-нибудь опции включить надо.
>./configure --help
>Посмотрите, может какие-нибудь опции включить надо.конкретного параметра нет, есть переменные
Some influential environment variables:
CC C compiler command
CFLAGS C compiler flags
LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
nonstandard directory <lib dir>
CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
headers in a nonstandard directory <include dir>
CPP C preprocessor
CXX C++ compiler command
CXXFLAGS C++ compiler flags
CXXCPP C++ preprocessor
F77 Fortran 77 compiler command
FFLAGS Fortran 77 compiler flagsможет через них как-то можно ?
>>./configure --help
>>Посмотрите, может какие-нибудь опции включить надо.
>
>конкретного параметра нет, есть переменные
>
>Some influential environment variables:
> CC
>C compiler command
> CFLAGS C compiler flags
> LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
> nonstandard directory <lib dir>
> CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
> headers in a nonstandard directory <include dir>
> CPP C
>preprocessor
> CXX C++
>compiler command
> CXXFLAGS C++ compiler flags
> CXXCPP C++ preprocessor
> F77 Fortran
>77 compiler command
> FFLAGS Fortran 77 compiler flags
>
>
>может через них как-то можно ?./configure CFLAGS="-m64"
./configure CFLAGS="-m64"./configure CFLAGS="-m64" LDFLAGS="-L/usr/local/lib64"
Thanks помогло, правда нашел в /usr/local/lib