Redhat Linux 64 비트에서 perl 5.12에 DBD :: SQlite를 빌드하려고합니다. Nakefile.PL이 오류없이 완료되도록하십시오.DBH :: SQlite on redhat Linux 64 비트
하지만 테스트를 실행할 때. 다음 오류가 발생했습니다
gcc -c -I. -I/mount_point/sdk/perl/5.10.0/lib/auto/DBI -D_REENTRANT \
-D_GNU_SOURCE -fno-strict-aliasing -pipe -I/usr/local/include \
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-Bsymbolic -O2 \
-DVERSION='"1.35"' -DXS_VERSION='"1.35"' -fPIC \
"-I/mu/apps/perl/5.10.0/lib/CORE" -DSQLITE_ENABLE_FTS3 \
-DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_RTREE \
-DSQLITE_ENABLE_COLUMN_METADATA -DNDEBUG=1 -DHAVE_USLEEP=1 \
SQLite.c
In file included from /usr/include/features.h:352,
from /usr/include/sys/types.h:27,
from /mu/apps/perl/5.10.0/lib/CORE/perl.h:587,
from SQLiteXS.h:11,
from SQLite.xs:3:
/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory
make: *** [SQLite.o] Error 1
32 비트 env에서 스텁을 찾을 수없는 것 같습니다. 아무도 나를 똑바로 해달라고 부탁 할 수 있겠 어. 처음으로 64 비트를 접하게되었습니다. 나는 누군가가 나를 일반 구덩이로 돌릴 수 있고 넘어지면 감사 할 것이다. 읽어 주셔서 감사합니다.
/mu/sdk 란 무엇입니까? 사용자 지정 설치를 실행하고 표준 구성과 다른 세부 정보를 추가하는 것처럼 보입니다. 당신은 산문에서 펄 5.12와 5.10 오류 메시지에서 언급,이 정보가 충돌합니다. – daxim