|
From: | fcwang |
Subject: | Some questions about making program ...... |
Date: | Thu, 2 May 2002 16:37:48 +0800 |
Hello,
I have some problem about
making program. When I use gcc and make to compile some programs,
linker will show me many
warings as bellow :
ld: warning: symbol `MoreArray
virtual table' has differing sizes:
(file ../../../../projobj/FiscNbca/DbApi/NbCuscertFisc/asn_one.o value=0x90; file ../../Dlls/DbApi/libNbDbmanFisc.so value=0x78); I still can gen my library,
but when I ececute it, it will core dump due to bus error.
I sam some suggentions about
this situabion. It said that I have some library compiled
with definition
-fhuge-objects but others not. So, I deine -fhuge-objects to
all
my libraries. Howerer, I still have the warnings about virtual
table having different
siezes.
I do not know how to solve
this problem. I can compile and like my program on other
computer. The OS is the same
(Solarix 7), gcc version is the same (2.95.1) and make version
is the same (3.75),
too.
Would you please help me to
slove this program....
Thank you , Sincerely yours
Fu-Chang Wang
|
[Prev in Thread] | Current Thread | [Next in Thread] |