View Issue Details

IDProjectCategoryView StatusLast Update
0012547Open CASCADEOCCT:Modeling Algorithmspublic2012-01-13 12:36
ReportermpvAssigned To 
PrioritynormalSeveritytrivial 
Status closedResolutionfixed 
OSWindows NT 
Fixed in Version6.2.0 
Summary0012547: Linking error of pseudo-inline function
DescriptionIntCurve_IntConicConic.cdl contains definition of constructor by two lines and
two domains (first not-empty constructor). It is defined as "---C++:inline". But
the body of this constructor is located in the "IntCurve_IntConicConic_1.cxx".

Thus this function is defined as inline and not defined as "Standard_EXPORT",
but belongs to the dll only. As a result this constructor (and some others) can
not be used in the Windows application ("undefined external symbol" linker error).
Additional information
and documentation updates
Documentation remark, added by AMV 2007-02-15 13:57:12:

Changes:
In class IntCurve_IntConicConic implementations of some constructors has been
transfered from IntCurve_IntConicConic_1.cxx to IntCurve_IntConicConic.lxx
Modified entities:
IntCurve_IntConicConic.lxx
IntCurve_IntConicConic_1.cxx
IntCurve_IntConicConic.cdl
TagsNo tags attached.
Test case number

Attached Files

  • OCC12547_amv_v1.tgz (14,269 bytes)

Activities

2007-01-24 10:18

 

OCC12547_amv_v1.tgz (14,269 bytes)

Issue History

Date Modified Username Field Change
2006-06-14 12:48 bugmaster Assigned To bugmaster => imv
2006-06-14 12:48 bugmaster Status new => assigned
2006-06-21 10:55 bugmaster Category => MOA
2006-06-21 10:55 bugmaster Assigned To imv => mkk
2007-01-24 16:56 bugmaster Assigned To mkk => amv
2007-01-24 16:56 bugmaster Status assigned => resolved
2007-02-01 16:53 bugmaster Status resolved => tested
2007-07-04 11:18 bugmaster Status tested => closed
2007-07-04 11:18 bugmaster Resolution @0@ => fixed
2011-08-02 11:31 bugmaster Category OCCT:MOA => OCCT:Modeling Algorithms
2012-01-13 12:36 atp Assigned To amv =>
2012-01-13 12:36 atp Description Updated
2012-01-13 12:36 atp Additional Information Updated