2010/4/15 Török Edwin <edwin@clamav.net>
> On 04/15/2010 02:58 PM, nicolas dumont wrote:
>
>> Hello !
>>
>> I'm trying to compile clamav 0.96 on
>> FreeBSD 7.2 release
>> gcc 4.2.1
>>
>> and I have same kind of issue as Renato :
>>
>
> This looks like a different issue, does GCC complain about an internal
> error for you?
It's not an internal error and the libclamav is correctly compiled.
I've the errors when I try to link the libclamav with my own dameon ( same
way as for 0.95.3 )
I have a lot of errors like that :
clamav/work/clamav-0.96/libclamav/.libs/libclamav.a(LegalizeTypes.o)(.text+0x86a2):
In function `llvm::SelectionDAG::LegalizeTypes()':
: undefined reference to `operator delete(void*)'
and an other one :
clamav/work/clamav-0.96/libclamav/.libs/libclamav.a(LegalizeTypes.o)(.gnu.linkonce.t._ZN4llvm8DenseMapINS_7SDValueESt4pairIS1_S1_ENS_12DenseMapInfoIS1_EENS4_IS3_EEE4growEj+0x42):
In function `llvm::DenseMap<llvm::SDValue, std::pair<llvm::SDValue,
llvm::SDValue>, llvm::DenseMapInfo<llvm::SDValue>,
llvm::DenseMapInfo<std::pair<llvm::SDValue, llvm::SDValue> >
: undefined reference to `operator new(unsigned int)'
>
>
>> In function `(anonymous namespace)::LLVMCodegen::convertMDNode(unsigned
>> int)':
>> : undefined reference to `operator new[](unsigned int)'
>>
>> In function `(anonymous namespace)::LLVMCodegen::convertMDNode(unsigned
>> int)':
>> : undefined reference to `operator delete[](void*)'
>>
>
> What is the output of gcc -v, and g++ -v?
gcc --v and g++ -v are the same :
Using built-in specs.
Target: i386-undermydesk-freebsd
Configured with: FreeBSD/i386 system compiler
Thread model: posix
gcc version 4.2.1 20070719 [FreeBSD]
>
> Best regards,
> --Edwin
> _______________________________________________
> http://lurker.clamav.net/list/clamav-devel.html
> Please submit your patches to our Bugzilla: http://bugs.clamav.net
>
_______________________________________________
http://lurker.clamav.net/list/clamav-devel.html Please submit your patches to our Bugzilla:
http://bugs.clamav.net