LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 03-03-2005, 09:10 AM   #1
tifa
LQ Newbie
 
Registered: Mar 2005
Posts: 2

Rep: Reputation: 0
NDBM error lors de la compilation de perl-5.8.6


salut tout le monde,

j'essaye d' installer perl-5.8.6 sur Red Hat 9
au niveau de make je reçoie le message d'erreur suivant:

Making NDBM_File (dynamic)
make[1]: Entre dans le répertoire `/root/perl-5.8.6/ext/NDBM_File'
make[1]: Quitte le répertoire `/root/perl-5.8.6/ext/NDBM_File'
make[1]: Entre dans le répertoire `/root/perl-5.8.6/ext/NDBM_File'
cc -c -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.05\" -DXS_VERSION=\"1.05\" -fpic "-I../.." NDBM_File.c
Dans le fichier inclus à partir de /usr/include/ndbm.h:2,
à partir de NDBM_File.xs:4:
/usr/include/db.h:2148: « Perl_push_scope » redéclaré comme une sorte différente de symbole
../../proto.h:590: déclaration précédente de « Perl_push_scope »
/usr/include/db.h:2148: erreur d'analyse syntaxique avant le jeton « ( »
NDBM_File.c: Dans la fonction « XS_NDBM_File_FETCH »:
NDBM_File.c:102: objet appelé n'est pas une fonction
NDBM_File.c:109: objet appelé n'est pas une fonction
NDBM_File.c: Dans la fonction « XS_NDBM_File_STORE »:
NDBM_File.c:136: objet appelé n'est pas une fonction
NDBM_File.c:140: objet appelé n'est pas une fonction
NDBM_File.c: Dans la fonction « XS_NDBM_File_DELETE »:
NDBM_File.c:191: objet appelé n'est pas une fonction
NDBM_File.c: Dans la fonction « XS_NDBM_File_FIRSTKEY »:
NDBM_File.c:222: objet appelé n'est pas une fonction
NDBM_File.c: Dans la fonction « XS_NDBM_File_NEXTKEY »:
NDBM_File.c:249: objet appelé n'est pas une fonction
make[1]: *** [NDBM_File.o] Erreur 1
make[1]: Quitte le répertoire `/root/perl-5.8.6/ext/NDBM_File'
make: *** [lib/auto/NDBM_File/NDBM_File.so] Erreur 2

j'ai fais une recherche mais je n'ai pas pu trouver une solution.
à vrai dire, je suis pas trés expérimentée en Linux, si quelcun peut m'aider,.... je serai trés reconnaissante, c'est trés urgent.
 
Old 03-03-2005, 09:12 AM   #2
berrance
Member
 
Registered: Aug 2004
Location: Hull - England
Distribution: Ubunto and slowly switching to debian
Posts: 308

Rep: Reputation: 30
can you please use this befor you post please

http://www.google.com/language_tools

thanks

berrance
 
Old 03-03-2005, 10:22 AM   #3
tifa
LQ Newbie
 
Registered: Mar 2005
Posts: 2

Original Poster
Rep: Reputation: 0
hi everybody,
I'm sorry for the last message, but my english is very modest .

I'm trying to install Perl-5.8.6 on Red Hat 9 , during the compilation I received the message error :

Making NDBM_File (dynamic)
make[1]: Entre dans le répertoire `/root/perl-5.8.6/ext/NDBM_File'
make[1]: Quitte le répertoire `/root/perl-5.8.6/ext/NDBM_File'
make[1]: Entre dans le répertoire `/root/perl-5.8.6/ext/NDBM_File'
cc -c -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.05\" -DXS_VERSION=\"1.05\" -fpic "-I../.." NDBM_File.c
Dans le fichier inclus à partir de /usr/include/ndbm.h:2,
à partir de NDBM_File.xs:4:
/usr/include/db.h:2148: « Perl_push_scope » redéclaré comme une sorte différente de symbole
../../proto.h:590: déclaration précédente de « Perl_push_scope »
/usr/include/db.h:2148: erreur d'analyse syntaxique avant le jeton « ( »
NDBM_File.c: Dans la fonction « XS_NDBM_File_FETCH »:
NDBM_File.c:102: objet appelé n'est pas une fonction
NDBM_File.c:109: objet appelé n'est pas une fonction
NDBM_File.c: Dans la fonction « XS_NDBM_File_STORE »:
NDBM_File.c:136: objet appelé n'est pas une fonction
NDBM_File.c:140: objet appelé n'est pas une fonction
NDBM_File.c: Dans la fonction « XS_NDBM_File_DELETE »:
NDBM_File.c:191: objet appelé n'est pas une fonction
NDBM_File.c: Dans la fonction « XS_NDBM_File_FIRSTKEY »:
NDBM_File.c:222: objet appelé n'est pas une fonction
NDBM_File.c: Dans la fonction « XS_NDBM_File_NEXTKEY »:
NDBM_File.c:249: objet appelé n'est pas une fonction
make[1]: *** [NDBM_File.o] Erreur 1
make[1]: Quitte le répertoire `/root/perl-5.8.6/ext/NDBM_File'
make: *** [lib/auto/NDBM_File/NDBM_File.so] Erreur 2

I have make a search, but wih no result .
to tell the truth, I am not verry experimented in Linux, if somebody can help me.... I will be very grateful.

Thank's.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Kernel compilation error: Error 15: File not found Niceman2005 Linux - General 9 10-04-2007 03:45 AM
Yum error: .conflict between perl and perl-NDBM_File zepplin611 Red Hat 3 10-20-2004 10:22 AM
Error during Compilation vipinsharma Programming 0 05-20-2004 10:40 AM
perl compilation error behmjose Linux From Scratch 0 12-18-2003 06:54 PM
Sqwebmail compilation error ... [maildirsearchC.o] Error 1 boogie_maan Linux - Software 0 10-26-2002 07:21 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 10:59 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration