2011-08-24 5 views
0

DB_File Perl 모듈을 설치하려고하면 XML :: DOM Perl 모듈을 성공적으로 설치 한 후Windows에 루주 설치

다음 오류 메시지가 나타납니다. 누구든지이 문제를 해결하고 루즈를 설치하는 방법을 알려 줄 수 있습니까

내 Windows 컴퓨터는 무엇입니까?

Set up gcc environment - 3.4.5 (mingw-vista special r3) 
Parsing config.in... 
Looks Good. 
Checking if your kit is complete... 
Looks good 
Note (probably harmless): No library found for -ldb 
Writing Makefile for DB_File 
cp DB_File.pm blib\lib\DB_File.pm 
AutoSplitting blib\lib\DB_File.pm (blib\lib\auto\DB_File) 
C:/Perl/site/bin/gcc.exe -c -I/usr/local/BerkeleyDB/include -DNDEBUG -DWIN32 -D_CONSOLE 

-DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT 

-DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READF IX -DHASATTRIBUTE -fno-strict-aliasing 

mms-bitfields -O2 -DVERSION=\"1. 824\" -DXS_VERSION=\"1.824\" "-IC:\Perl\lib\CORE" 

-D_NOT_CORE -DmDB_Prefix_t=size_t -DmDB_Hash_t=u_int32_t version.c version.c:30:16: db.h: 
No such file or directory 
dmake.exe: Error code 129, while making 'version.o' PMQS/DB_File-1.824.tar.gz 
C:\Perl\site\bin\dmake.exe -- NOT OK 
Running make test 
Can't test without successful make 
Running make install 
Make had returned bad status, install seems impossible 
Failed during this command: 
PMQS/DB_File-1.824.tar.gz     : make NO 
+0

패키지를 설치하려면 BerkeleyDB가 필요합니다. [여기의 지시 사항을 따르십시오] (http://mathieu.carbou.free.fr/wiki/index.php?title=Berkeley_DB_for_MinGW) DB_File을 다시 설치하십시오. –

답변

4

중요한 부분은 다음과 같습니다

db.h : 그런 파일이나 디렉토리는

컴파일러는 libdb (BerkeleyDB)에 연결하고 싶어. 그것을 설치하십시오.

0

Windows 상자에서 사용하는 Perl 버전은 무엇입니까? 내가 mingw에 대한 참조를 볼 수 있기 때문에 Strawberry Perl처럼 보입니다. 그러나, 당신이 죽이고 라인은 : 난 당신이 db.h 헤더 파일이없는 것을 가정하고

-D_NOT_CORE -DmDB_Prefix_t=size_t -DmDB_Hash_t=u_int32_t version.c version.c:30:16: db.h: No such file or directory 

.

DB_File Perl 모듈을 어떻게 설치 했습니까? cpan 명령을 사용하고 있습니까? 또는 수동으로 다운로드 했습니까? cpan 명령을 사용하면 모든 필수 구성 요소가 설치되어 있는지 확인합니다.

또한 Perl_DB 모듈과 함께 제공되는 ActivePerl을 사용해 볼 수도 있습니다. 또한 ActivePerl Perl 패키지 관리자를 사용하기가 더 쉽습니다. ActiveState는 가장 인기있는 Perl 모듈 중 많은 패키지를 제공합니다. 즉, 완전한 개발자 환경을 설치하지 않아도됩니다.

알려주세요 : (? 윈도우 XP 윈도우 비스타)는

  • 귀하의 OS를 사용하는 펄의 어떤 PC 버전

    • 당신이이 모듈을 설치하려고하는 방법

    그리고 더 구체적인 도움을 드릴 수 있습니다.

  • 관련 문제