View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0023116 | Open CASCADE | OCCT:Foundation Classes | public | 2012-04-19 11:07 | 2012-11-16 13:18 |
Reporter | Assigned To | ||||
Priority | normal | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Platform | Windows | OS | VC++ 2008 | ||
Product Version | 6.5.2 | ||||
Target Version | 6.5.4 | Fixed in Version | 6.5.4 | ||
Summary | 0023116: Method Poly_MakeLoops::GetHangingLinks is unavailable from external dll | ||||
Description | The class Poly_MakeLoops is supposed to be used instead of its old version Engine_MakeLoops in ShipBuilder sample application. The method Poly_MakeLoops::GetHangingLinks should be used but it is not declared as an external: 1>Compiling... 1>Engine_MeshSurface.cxx 1>Linking... 1> Creating library ..\..\libd\engine.lib and object ..\..\libd\engine.exp 1>Engine_MeshSurface.obj : error LNK2019: unresolved external symbol "public: void __thiscall Poly_MakeLoops::GetHangingLinks(class NCollection_List<struct Poly_MakeLoops::Link> &)const " (?GetHangingLinks@Poly_MakeLoops@@QBEXAAV?$NCollection_List@ULink@Poly_MakeLoops@@@@@Z) referenced in function "public: virtual void __thiscall Engine_MeshSurface::perform(void)" (?perform@Engine_MeshSurface@@UAEXXZ) 1>..\..\libd\engine.dll : fatal error LNK1120: 1 unresolved externals Attached please find the archive meshsurf.7z containing the sources from ShipDemo/src/Engine modified so that Poly_MakeLoops is used instead of Engine_MakeLoops. | ||||
Tags | No tags attached. | ||||
Test case number | Not needed | ||||
2012-04-19 11:07 developer |
meshsurf.7z (7,183 bytes) |
|
Add Standard_EXPORT declaration to method Poly_MakeLoops::GetHangingLinks in OCCT, please check my code. Next changes will be on OCCT-Products side. |
|
Please do not forget switching the issue to Resolved when fix is integrated! |
|
Reviewed, please test |
|
Dear BugMaster, Branch CR23116 (and products from GIT master) was compiled on Linux and Windows platforms and tested. Regression: Not detected Improvements: Not detected Testing case: Not needed |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-04-19 11:07 |
|
New Issue | |
2012-04-19 11:07 |
|
Assigned To | => msv |
2012-04-19 11:07 |
|
File Added: meshsurf.7z | |
2012-10-24 11:31 |
|
Assigned To | msv => ilv |
2012-10-24 11:31 |
|
Status | new => assigned |
2012-10-24 11:31 |
|
Target Version | 6.5.3 => 6.6.0 |
2012-10-29 13:36 |
|
Note Added: 0021988 | |
2012-10-29 15:40 |
|
Note Added: 0021990 | |
2012-10-29 15:40 |
|
Assigned To | ilv => bugmaster |
2012-10-29 15:40 |
|
Status | assigned => resolved |
2012-10-29 15:41 |
|
Note Added: 0021991 | |
2012-10-29 15:41 |
|
Status | resolved => reviewed |
2012-10-29 15:41 |
|
Target Version | 6.6.0 => 6.5.4 |
2012-10-30 13:41 | apn | Note Added: 0022007 | |
2012-10-30 13:41 | apn | Test case number | => Not needed |
2012-10-30 13:41 | apn | Status | reviewed => tested |
2012-11-06 19:02 |
|
Changeset attached | => occt master 5fec2f77 |
2012-11-06 19:03 |
|
Assigned To | bugmaster => ilv |
2012-11-06 19:03 |
|
Status | tested => verified |
2012-11-06 19:03 |
|
Resolution | open => fixed |
2012-11-16 13:13 | bugmaster | Fixed in Version | => 6.5.4 |
2012-11-16 13:18 | bugmaster | Status | verified => closed |