www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - What does this linker messages try to tell me?

reply Frank Benoit <keinfarbton googlemail.com> writes:
OPTLINK (R) for Win32  Release 8.00.1
Copyright (C) Digital Mars 1989-2004  All rights reserved.
C:\Project\dwtinst\dwt-rcp\lib\org.eclipse.core.databinding.lib(AbstractObservableList)
 Offset F0567H Record
Type 00C3
 Error 1: Previous Definition Different :
_D3org7eclipse4core11databinding10observable4list22AbstractObservabl
eList22AbstractObservableList3addMFC6ObjectZb
C:\Project\dwtinst\dwt-rcp\lib\org.eclipse.core.databinding.lib(AbstractObservableList)
 Offset F070DH Record
Type 00C3
 Error 1: Previous Definition Different :
_D3org7eclipse4core11databinding10observable4list22AbstractObservabl
eList22AbstractObservableList6removeMFC6ObjectZb
C:\Project\dwtinst\dwt-rcp\lib\dwt-base.lib(PrintWriter)  Offset 0ABF6H
Record Type 00C3
 Error 1: Previous Definition Different :
_D4java2io11PrintWriter11PrintWriter5printMFAaZv
C:\Project\dwtinst\dwt-rcp\lib\dwt-base.lib(PrintWriter)  Offset 0AEA6H
Record Type 00C3
 Error 1: Previous Definition Different :
_D4java2io11PrintWriter11PrintWriter7printlnMFAaZv
C:\Project\dwtinst\dwt-rcp\lib\dwt-base.lib(PrintWriter)  Offset 0AFF3H
Record Type 00C3
 Error 1: Previous Definition Different :
_D4java2io11PrintWriter11PrintWriter5writeMFAaZv
C:\Project\dwtinst\dwt-rcp\lib\dwt-base.lib(PrintWriter)  Offset 0B038H
Record Type 00C3
 Error 1: Previous Definition Different :
_D4java2io11PrintWriter11PrintWriter5writeMFAaiiZv
C:\Project\dwtinst\dwt-rcp\lib\dwt-base.lib(PrintStream)  Offset 0827CH
Record Type 00C3
 Error 1: Previous Definition Different :
_D4java2io11PrintStream11PrintStream5printMFAaZv
C:\Project\dwtinst\dwt-rcp\lib\dwt-base.lib(PrintStream)  Offset 0852CH
Record Type 00C3
 Error 1: Previous Definition Different :
_D4java2io11PrintStream11PrintStream7printlnMFAaZv
C:\Project\dwtinst\dwt-rcp\lib\org.eclipse.core.databinding.lib(NumberToFloatConverter)
 Error 42: Symbol Undefined _D3com3ibm3icu4text12NumberFormat12__ModuleInfoZ
C:\Project\dwtinst\dwt-rcp\lib\org.eclipse.core.databinding.lib(UpdateStrategy)
 Error 42: Symbol Undefined
_D3com3ibm3icu4text12NumberFormat12NumberFormat18getIntegerInstanceFZC3com3ibm3icu
4text12NumberFormat12NumberFormat
C:\Project\dwtinst\dwt-rcp\lib\org.eclipse.core.databinding.lib(UpdateStrategy)
 Error 42: Symbol Undefined
_D3com3ibm3icu4text12NumberFormat12NumberFormat17getNumberInstanceFZC3com3ibm3icu4
text12NumberFormat12NumberFormat
C:\Project\dwtinst\dwt-rcp\lib\org.eclipse.core.databinding.lib(BindingMessages)
 Error 42: Symbol Undefined
_D3com3ibm3icu4text13MessageFormat13MessageFormat6formatFAaAC6ObjectZAa
C:\Project\dwtinst\dwt-rcp\lib\org.eclipse.core.databinding.lib(BindingMessages)
 Error 42: Symbol Undefined
_D3com3ibm3icu4text13MessageFormat12__ModuleInfoZ
C:\Project\dwtinst\dwt-rcp\lib\org.eclipse.core.databinding.lib(DateConversionSupport)
 Error 42: Symbol Undefined
_D3com3ibm3icu4text10DateFormat10DateFormat15getTimeInstanceFiZC3com3ibm3icu4text1
0DateFormat10DateFormat
C:\Project\dwtinst\dwt-rcp\lib\org.eclipse.core.databinding.lib(DateConversionSupport)
 Error 42: Symbol Undefined
_D3com3ibm3icu4text10DateFormat10DateFormat19getDateTimeInstanceFiiZC3com3ibm3icu4
text10DateFormat10DateFormat
C:\Project\dwtinst\dwt-rcp\lib\org.eclipse.core.databinding.lib(DateConversionSupport)
 Error 42: Symbol Undefined
_D3com3ibm3icu4text10DateFormat10DateFormat15getDateInstanceFiZC3com3ibm3icu4text1
0DateFormat10DateFormat
C:\Project\dwtinst\dwt-rcp\lib\org.eclipse.core.databinding.lib(DateConversionSupport)
 Error 42: Symbol Undefined
_D3com3ibm3icu4text16SimpleDateFormat16SimpleDateFormat7__ClassZ
C:\Project\dwtinst\dwt-rcp\lib\org.eclipse.core.databinding.lib(DateConversionSupport)
 Error 42: Symbol Undefined
_D3com3ibm3icu4text16SimpleDateFormat16SimpleDateFormat5_ctorMFAaZC3com3ibm3icu4te
xt16SimpleDateFormat16SimpleDateFormat
C:\Project\dwtinst\dwt-rcp\lib\org.eclipse.core.databinding.lib(DateConversionSupport)
 Error 42: Symbol Undefined
_D3com3ibm3icu4text10DateFormat10DateFormat7__ClassZ
C:\Project\dwtinst\dwt-rcp\lib\org.eclipse.core.databinding.lib(DateConversionSupport)
 Error 42: Symbol Undefined
_D3com3ibm3icu4text16SimpleDateFormat12__ModuleInfoZ
C:\Project\dwtinst\dwt-rcp\lib\org.eclipse.core.databinding.lib(DateConversionSupport)
 Error 42: Symbol Undefined _D3com3ibm3icu4text10DateFormat12__ModuleInfoZ
C:\Project\dwtinst\dwt-rcp\lib\dwt-base.lib(AbstractSet)
 Error 42: Symbol Undefined
_D4java4util18AbstractCollection18AbstractCollection8iteratorMFZC4java4util8Iterat
or8Iterator
C:\Project\dwtinst\dwt-rcp\lib\dwt-base.lib(AbstractSet)
 Error 42: Symbol Undefined
_D4java4util18AbstractCollection18AbstractCollection4sizeMFZi
C:\Project\dwtinst\dwt-rcp\lib\dwt-base.lib(AbstractSet)
 Error 42: Symbol Undefined
_D4java4util10Collection10Collection7opApplyMFDFKC6ObjectZiZi
Apr 19 2009
parent reply Christopher Wright <dhasenan gmail.com> writes:
Frank Benoit wrote:
 OPTLINK (R) for Win32  Release 8.00.1
 Copyright (C) Digital Mars 1989-2004  All rights reserved.
 C:\Project\dwtinst\dwt-rcp\lib\org.eclipse.core.databinding.lib(AbstractObservableList)
  Offset F0567H Record
 Type 00C3
  Error 1: Previous Definition Different :
 _D3org7eclipse4core11databinding10observable4list22AbstractObservabl
 eList22AbstractObservableList3addMFC6ObjectZb
There are two definitions for AstractObservableList.add(Object) in org.eclipse.core.databinding.observable.list.AstractObservableList. Most of the rest of the problems are the same issue, just for different functions. I would guess that you built one version, updated, and built again without first cleaning, and somehow got duplicate object files somewhere. There are also some undefined symbols. If you haven't modified your dwt working copy, I'd delete it and install from scratch.
Apr 19 2009
parent Frank Benoit <keinfarbton googlemail.com> writes:
Christopher Wright schrieb:
 There are two definitions for AstractObservableList.add(Object) in
 org.eclipse.core.databinding.observable.list.AstractObservableList.
 
 Most of the rest of the problems are the same issue, just for different
 functions.
 
 I would guess that you built one version, updated, and built again
 without first cleaning, and somehow got duplicate object files somewhere.
 
 There are also some undefined symbols. If you haven't modified your dwt
 working copy, I'd delete it and install from scratch.
Thanks, that helped a lot.
Apr 19 2009