Hi, Rooters,
I tried to make program Event.cxx from $ROOT/test on HP-UX B.10.20 and AIX
Version 4 under ROOT v2.23. When the codes of Event was linked I got the
messages as
on HP-UX:
CC -b -g +a1 -z Event.o EventDict.o -o libEvent.so
/usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (Event.o) was
detected. The linked output may not run on a PA 1.x system.
/usr/ccs/bin/ld: DP relative code in file Event.o - shared library must
be position
independent. Use +z or +Z to recompile.
*** Error exit code 1
Stop.
on AIX:
/usr/ibmcxx/bin/makeC++SharedLib -o libEvent.so -L/kloe/soft/onl/root/v2
.23/AIX/lib -lNew -lCore -lCint -lHist -lGraf -lGraf3d -lGpad -lTree
-lRint -lPostscript -lMatrix -lPhysics -p 0 Event.o EventDict.o
ld: 0711-224 WARNING: Duplicate symbol: __priority0x80000000
ld: 0711-224 WARNING: Duplicate symbol: .__priority0x80000000
ld: 0711-224 WARNING: Duplicate symbol: __cdtors
ld: 0711-224 WARNING: Duplicate symbol: .operator<<(TBuffer&,const
TObject*)
ld: 0711-224 WARNING: Duplicate symbol: operator<<(TBuffer&,const
TObject*)
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more
information.
xlC -g Event.o EventDict.o -L/kloe/soft/onl/root/v2.23/AIX/lib -lNew
-lCore -lCint -lHist -lGraf -lGraf3d -lGpad -lTree -lRint
-lPostscript -lMatrix -lPhysics -o Event
ld: 0711-224 WARNING: Duplicate symbol: .operator<<(TBuffer&,const
TObject*)
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more
information.
ld: 0711-317 ERROR: Undefined symbol: .main
make: 1254-004 The error code from the last command is 8.
I don't know what happened here.
Thanks a lot for any help.
Best,
ZYZ
----
Yongzhao Zhou, KLOE, LNF, INFN, Italy
Tel:39-06-94032696 Fax:39-06-94032427
This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:21 MET