From: "Joseph S. Barrera III" <jsb@polymathy.org>
To: _arc.hive_@lm.va.com.au
Subject: Strange problem linking Windows DLL - 'Error: 0-bit reloc in dll'
Date: Thu, 20 Nov 2003 15:40:44 -0800
g++ -shared --enable-stdcall-fixups --enable-runtime-pseudo-reloc
--noinhibit-ex
ec --split-by-reloc tt_wrap.o -Llib -L3sw/LSERV/lib/implib -lLSAPIW32
-L/lib/Pyt
hon2.3/config -lpython2.3 -lSM -lICE -L/usr/X11R6/lib -lXm -lXt -lX11
/usr/loca
l/lib/libsybdb.a /usr/local/lib/libsrv.a /usr/local/lib/libamb.a
-lstdc++ -lm -L
Aggregator -lAggregator -LAmbInterface -lAmbInterface -LApp -lApp
-LAppWin -lApp
Win -LBrowser -lBrowser -LCallAccount -lCallAccount -LCharges -lCharges
DB/libDB
.a -LContentious -lContentious -Ldlist -ldlist -LDsm -lDsm -LDTE -lDTE
-LExInter
face -lExInterface -LExposure -lExposure -Lfinance -lfinance
-LFmsInterface -lFm
sInterface -LFutureTrade -lFutureTrade -LFXCashTrade -lFXCashTrade
-LFXOptionTra
de -lFXOptionTrade -LFXOptionTrade -lFXOptionTrade -LGLI -lGLI -LGui
-lGui -Lins
tr -linstr -LInstrument -linstrument -LIROptTrade -lIROptTrade -LMc -lMc
-Lmmcas
h -lmmcash -LMMCashTrade -lMMCashTrade mrm/libmrm.a -LObserver
-lObserver -LOpen
Client -lOpenClient -LOpenServer -lOpenServer -LOrders -lOrders
-LParser -lPars
er -LProcess -lProcess -LRecord -lRecord -LRep -lRep -LRtf -lRtf
-LRtfServer -lR
tfServer -Lrw -lrwtool -Lsettlements -lsettlements -LSocket -lSocket
-LSocketCli
ent -lSocketClient -LSocketServer -lSocketServer -LSQLBuilder
-lSQLBuilder -LSys
Param -lSysParam -LSystem -lSystem -LTBag -lTBag -LTFO -lTFO -LTFOTools
-lTFOToo
ls -Ltpm -ltpm -LTradeAction -lTradeAction -LUAM -lUAM -LUserParam
-lUserParam -
LUserTrade -lUserTrade -LView -lView -LView -lView -Lxpm -lxpm -Lzip
-lzip -Llib
-L3sw/LSERV/lib/implib -lLSAPIW32 -L/lib/Python2.3/config -lpython2.3
-lSM -lIC
E -L/usr/X11R6/lib -lXm -lXt -lX11 /usr/local/lib/libsybdb.a
/usr/local/lib/lib
srv.a /usr/local/lib/libamb.a -lstdc++ -lm -LAggregator -lAggregator
-LAmbInterf
ace -lAmbInterface -LApp -lApp -LAppWin -lAppWin -LBrowser -lBrowser
-LCallAccou
nt -lCallAccount -LCharges -lCharges DB/libDB.a -LContentious
-lContentious -Ldl
ist -ldlist -LDsm -lDsm -LDTE -lDTE -LExInterface -lExInterface
-LExposure -lExp
osure -Lfinance -lfinance -LFmsInterface -lFmsInterface -LFutureTrade
-lFutureTr
ade -LFXCashTrade -lFXCashTrade -LFXOptionTrade -lFXOptionTrade
-LFXOptionTrade
-lFXOptionTrade -LGLI -lGLI -LGui -lGui -Linstr -linstr -LInstrument
-linstrumen
t -LIROptTrade -lIROptTrade -LMc -lMc -Lmmcash -lmmcash -LMMCashTrade
-lMMCashTr
ade mrm/libmrm.a -LObserver -lObserver -LOpenClient -lOpenClient
-LOpenServer -l
OpenServer -LOrders -lOrders -LParser -lParser -LProcess -lProcess
-LRecord -lR
ecord -LRep -lRep -LRtf -lRtf -LRtfServer -lRtfServer -Lrw -lrwtool
-Lsettlement
s -lsettlements -LSocket -lSocket -LSocketClient -lSocketClient
-LSocketServer -
lSocketServer -LSQLBuilder -lSQLBuilder -LSysParam -lSysParam -LSystem
-lSystem
-LTBag -lTBag -LTFO -lTFO -LTFOTools -lTFOTools -Ltpm -ltpm
-LTradeAction -lTrad
eAction -LUAM -lUAM -LUserParam -lUserParam -LUserTrade -lUserTrade
-LView -lVie
w -LView -lView -Lxpm -lxpm -Lzip -lzip -Llib -L3sw/LSERV/lib/implib
-lLSAPIW32
-L/lib/Python2.3/config -lpython2.3 -lSM -lICE -L/usr/X11R6/lib -lXm
-lXt -lX11
/usr/local/lib/libsybdb.a /usr/local/lib/libsrv.a
/usr/local/lib/libamb.a -lstd
c++ -lm -LAggregator -lAggregator -LAmbInterface -lAmbInterface -LApp
-lApp -LAp
pWin -lAppWin -LBrowser -lBrowser -LCallAccount -lCallAccount -LCharges
-lCharge
s DB/libDB.a -LContentious -lContentious -Ldlist -ldlist -LDsm -lDsm
-LDTE -lDTE
-LExInterface -lExInterface -LExposure -lExposure -Lfinance -lfinance
-LFmsInte
rface -lFmsInterface -LFutureTrade -lFutureTrade -LFXCashTrade
-lFXCashTrade -LF
XOptionTrade -lFXOptionTrade -LFXOptionTrade -lFXOptionTrade -LGLI -lGLI
-LGui -
lGui -Linstr -linstr -LInstrument -linstrument -LIROptTrade -lIROptTrade
-LMc -l
Mc -Lmmcash -lmmcash -LMMCashTrade -lMMCashTrade mrm/libmrm.a -LObserver
-lObser
ver -LOpenClient -lOpenClient -LOpenServer -lOpenServer -LOrders
-lOrders -LPar
ser -lParser -LProcess -lProcess -LRecord -lRecord -LRep -lRep -LRtf
-lRtf -LRtf
Server -lRtfServer -Lrw -lrwtool -Lsettlements -lsettlements -LSocket
-lSocket -
LSocketClient -lSocketClient -LSocketServer -lSocketServer -LSQLBuilder
-lSQLBui
lder -LSysParam -lSysParam -LSystem -lSystem -LTBag -lTBag -LTFO -lTFO
-LTFOTool
s -lTFOTools -Ltpm -ltpm -LTradeAction -lTradeAction -LUAM -lUAM
-LUserParam -lU
serParam -LUserTrade -lUserTrade -LView -lView -LView -lView -Lxpm -lxpm
-Lzip -
Info: resolving __XmStrings by linking to __imp___XmStrings (auto-import)
Info: resolving _XtStrings by linking to __imp__XtStrings (auto-import)
Info: resolving _xmFormWidgetClass by linking to
__imp__xmFormWidgetClass (auto-
Info: resolving _xmLabelWidgetClass by linking to
__imp__xmLabelWidgetClass (aut
Info: resolving _xmPushButtonWidgetClass by linking to
__imp__xmPushButtonWidget
Info: resolving _XtShellStrings by linking to __imp__XtShellStrings
(auto-import
Info: resolving _applicationShellWidgetClass by linking to
__imp__applicationShe
Info: resolving _xmFrameWidgetClass by linking to
__imp__xmFrameWidgetClass (aut
Info: resolving _xmTextWidgetClass by linking to
__imp__xmTextWidgetClass (auto-
Info: resolving _xmTextFieldWidgetClass by linking to
__imp__xmTextFieldWidgetCl
Info: resolving _xmScaleWidgetClass by linking to
__imp__xmScaleWidgetClass (aut
Info: resolving _xmListWidgetClass by linkinError: 0-bit reloc in dll
Info: resolving _xmArrowButtonWidgetClass by linking to
__imp__xmArrowButtonWidg
Info: resolving _xmRowColumnWidgetClass by linking to
__imp__xmRowColumnWidgetCl
Info: resolving _xmToggleButtonWidgetClass by linking to
__imp__xmToggleButtonWi
collect2: ld returned 1 exit status
make: *** [_tt.dll] Error 1
Back to nettime unstable digest vol 75