[eq-dev] Not "EQ_EXPORT" eq::Node::ConfigInit or eq::Node::ConfigInit

0 views
Skip to first unread message

常辉

unread,
Jun 19, 2009, 2:54:54 AM6/19/09
to eq-dev
Hi,
I updated to the latest change(3062) this morning and compiled it with vs2005 sp1. Then I got the link errors as follow:


1>------ Build started: Project: eVolve Volume Rendering Example, Configuration: Debug Win32 ------
2>------ Build started: Project: eqPly Polygon Rendering Example, Configuration: Debug Win32 ------
1>Linking...
2>Linking...
2>node.obj : error LNK2019: unresolved external symbol "protected: virtual bool __thiscall eq::Node::configInit(unsigned int)" (?configInit@Node@eq@@MAE_NI@Z) referenced in function "protected: virtual bool __thiscall eqPly::Node::configInit(unsigned int)" (?configInit@Node@eqPly@@MAE_NI@Z)
1>node.obj : error LNK2019: unresolved external symbol "protected: virtual bool __thiscall eq::Node::configInit(unsigned int)" (?configInit@Node@eq@@MAE_NI@Z) referenced in function "protected: virtual bool __thiscall eVolve::Node::configInit(unsigned int)" (?configInit@Node@eVolve@@MAE_NI@Z)
2>node.obj : error LNK2019: unresolved external symbol "protected: virtual bool __thiscall eq::Node::configExit(void)" (?configExit@Node@eq@@MAE_NXZ) referenced in function "protected: virtual bool __thiscall eqPly::Node::configExit(void)" (?configExit@Node@eqPly@@MAE_NXZ)
2>../build/VS2005/Win32/Debug/eqPly.exe : fatal error LNK1120: 2 unresolved externals
1>node.obj : error LNK2019: unresolved external symbol "protected: virtual bool __thiscall eq::Node::configExit(void)" (?configExit@Node@eq@@MAE_NXZ) referenced in function "protected: virtual bool __thiscall eVolve::Node::configExit(void)" (?configExit@Node@eVolve@@MAE_NXZ)
1>../build/VS2005/Win32/Debug/eVolve.exe : fatal error LNK1120: 2 unresolved externals
2>Build log was saved at "file://d:\Projects\eq\src svn\obj\VS2005\eqPly\Win32\Debug\BuildLog.htm"
2>eqPly Polygon Rendering Example - 3 error(s), 0 warning(s)
1>Build log was saved at "file://d:\Projects\eq\src svn\obj\VS2005\eVolve\Win32\Debug\BuildLog.htm"
1>eVolve Volume Rendering Example - 3 error(s), 0 warning(s)
========== Build: 0 succeeded, 2 failed, 16 up-to-date, 0 skipped ==========


That seems because of not "EQ_EXPORT " the two virtual functions of eq::Node::ConfigInit or eq::Node::ConfigInit in the file lib/client/node.h
Is it just a slip?

Stefan Eilemann

unread,
Jun 19, 2009, 3:30:52 AM6/19/09
to Equalizer Developer List

On 19. Jun 2009, at 8:54, 常辉 wrote:

> Hi,
> I updated to the latest change(3062) this morning and compiled it
> with vs2005 sp1. Then I got the link errors as follow:

> That seems because of not "EQ_EXPORT " the two virtual functions of
> eq::Node::ConfigInit or eq::Node::ConfigInit in the file lib/client/
> node.h
> Is it just a slip?

Yes - it's fixed.


Thanks,

Stefan.


_______________________________________________
eq-dev mailing list
eq-...@equalizergraphics.com
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com

Reply all
Reply to author
Forward
0 new messages