![]() |
|
| |
![]() |
#1 |
高级会员
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
![]() |
![]() problem compiling 1.10
problem compiling 1.10 i am trying to use 1.10 in my program which previously used 1.09. i have tried to add teh two new operate requirements and added the exgirasterimage.cpp file etc. to it. but i get over 790 errors: eg: linking... exgirasterimage.obj : error lnk2005: "public: __thiscall odexgirasterimage: ![]() exgirasterimage.obj : error lnk2005: "public: virtual void __thiscall odexgirasterimage::size(unsigned long &,unsigned long &)const " (?size@odexgirasterimage@@ubexaak0@z) already defined in exsystemservices.obj i am getting very confused. can some one please assist me in getting my program to compile under the 1.10 environment. thank you. it seems you are using a mix of headers/sample sources/object modules from 1.09 and 1.10. for example odexgirasterimage constructor was inline in 1.09 and it is not inline in 1.10. sergey slezkin as far as i am aware, i have all the right files, only downloaded this morning. these are the libs i am using: dd_vc6mt_root.lib dd_vc6mt_db.lib dd_vc6mt_ge.lib dd_vc6mt_gs.lib dd_vc6mt_acis.lib any missing? please confirm what example files i should be including in the project.... the set of files to be included into project depends on the project. this set varies in different our samples. are you able to build odwriteex or odamfcapp? i think you use new libs with old header and/or object files. sergey slezkin i am compiling the sample mfc app now. will get back to you. i added extra files from the exrender folder and now get these errors: --------------------configuration: vertcheck - win32 debug-------------------- compiling... exgsgdidevice.cpp c:\dwgdirect\include\gs\gsbase.h(152) : warning c4541: 'dynamic_cast' used on polymorphic type 'class odgsview' with /gr-; unpredictable behavior may result linking... gsdevicemanager.obj : error lnk2005: "public: static class odrxobjectptr __cdecl `public: virtual void __thiscall exgsbitmapdevice<class exgsgdidevice>::generatepropmap(class odrxdictionary *)const '::`2'::_rasterimage_propdesc::createobject(void)" (?createobject@_rasterimage_propdesc@?1??generatep ropmap@?$exgsbitmapdevice@vexgsgdidevice@@@@ubexpa vodrxdictionary@@@z@sa?avodrxobjectptr@@xz) already defined in vertcheck.obj gsdevicemanager.obj : error lnk2005: "public: static class odstring __cdecl `public: virtual void __thiscall exgsbitmapdevice<class exgsgdidevice>::generatepropmap(class odrxdictionary *)const '::`2'::_rasterimage_propdesc::_name(void)" (?_name@_ra sterimage_propdesc@?1??generatepropmap@?$exgsbitma pdevice@vexgsgdidevice@@@@ubexpavodrxdictionary@@@ z@sa?avodstring@@xz) already defined in vertcheck.obj gsdevicemanager.obj : error lnk2005: "public: virtual class odstring __thiscall `public: virtual void __thiscall exgsbitmapdevice<class exgsgdidevice>::generatepropmap(class odrxdictionary *)const '::`2'::_rasterimage_propdesc::name(void)const " (? name@_rasterimage_propdesc@?1??generatepropmap@?$e xgsbitmapdevice@vexgsgdidevice@@@@ubexpavodrxdicti onary@@@z@ube?avodstring@@xz) already defined in vertcheck.obj gsdevicemanager.obj : error lnk2005: "public: virtual class odrxobjectptr __thiscall `public: virtual void __thiscall exgsbitmapdevice<class exgsgdidevice>::generatepropmap(class odrxdictionary *)const '::`2'::_rasterimage_propdesc:rop_get(void c onst *)const " (?prop_get@_rasterimage_propdesc@?1??generatepropm ap@?$exgsbitmapdevice@vexgsgdidevice@@@@ubexpavodr xdictionary@@@z@ube?avodrxobjectptr@@pbx@z) already defined in vertcheck.obj gsdevicemanager.obj : error lnk2005: "public: virtual void __thiscall `public: virtual void __thiscall exgsbitmapdevice<class exgsgdidevice>::generatepropmap(class odrxdictionary *)const '::`2'::_rasterimage_propdesc:rop_put(void *,class odrxobjec t *)" (?prop_put@_rasterimage_propdesc@?1??generatepropm ap@?$exgsbitmapdevice@vexgsgdidevice@@@@ubexpavodr xdictionary@@@z@uaexpaxpavodrxobject@@@z) already defined in vertcheck.obj gsdevicemanager.obj : error lnk2005: "public: static class odrxobjectptr __cdecl `public: virtual void __thiscall exgsbitmapdevice<class exgsgdidevice>::generatepropmap(class odrxdictionary *)const '::`2'::_bitperpixel_propdesc::createobject(void)" (?createobject@_bitperpixel_propdesc@?1??generatep ropmap@?$exgsbitmapdevice@vexgsgdidevice@@@@ubexpa vodrxdictionary@@@z@sa?avodrxobjectptr@@xz) already defined in vertcheck.obj gsdevicemanager.obj : error lnk2005: "public: static class odstring __cdecl `public: virtual void __thiscall exgsbitmapdevice<class exgsgdidevice>::generatepropmap(class odrxdictionary *)const '::`2'::_bitperpixel_propdesc::_name(void)" (?_name@_bi tperpixel_propdesc@?1??generatepropmap@?$exgsbitma pdevice@vexgsgdidevice@@@@ubexpavodrxdictionary@@@ z@sa?avodstring@@xz) already defined in vertcheck.obj gsdevicemanager.obj : error lnk2005: "public: virtual class odstring __thiscall `public: virtual void __thiscall exgsbitmapdevice<class exgsgdidevice>::generatepropmap(class odrxdictionary *)const '::`2'::_bitperpixel_propdesc::name(void)const " (? name@_bitperpixel_propdesc@?1??generatepropmap@?$e xgsbitmapdevice@vexgsgdidevice@@@@ubexpavodrxdicti onary@@@z@ube?avodstring@@xz) already defined in vertcheck.obj gsdevicemanager.obj : error lnk2005: "public: virtual class odrxobjectptr __thiscall `public: virtual void __thiscall exgsbitmapdevice<class exgsgdidevice>::generatepropmap(class odrxdictionary *)const '::`2'::_bitperpixel_propdesc:rop_get(void c onst *)const " (?prop_get@_bitperpixel_propdesc@?1??generatepropm ap@?$exgsbitmapdevice@vexgsgdidevice@@@@ubexpavodr xdictionary@@@z@ube?avodrxobjectptr@@pbx@z) already defined in vertcheck.obj gsdevicemanager.obj : error lnk2005: "public: virtual void __thiscall `public: virtual void __thiscall exgsbitmapdevice<class exgsgdidevice>::generatepropmap(class odrxdictionary *)const '::`2'::_bitperpixel_propdesc:rop_put(void *,class odrxobjec t *)" (?prop_put@_bitperpixel_propdesc@?1??generatepropm ap@?$exgsbitmapdevice@vexgsgdidevice@@@@ubexpavodr xdictionary@@@z@uaexpaxpavodrxobject@@@z) already defined in vertcheck.obj exgsbitmapdevice.obj : error lnk2005: "public: __thiscall odexgirasterimage: ![]() exgsbitmapdevice.obj : error lnk2005: "public: virtual void __thiscall odexgirasterimage::size(unsigned long &,unsigned long &)const " (?size@odexgirasterimage@@ubexaak0@z) already defined in exgirasterimage.obj exgsbitmapdevice.obj : error lnk2005: "public: virtual int __thiscall odexgirasterimage::colordepth(void)const " (?colordepth@odexgirasterimage@@ubehxz) already defined in exgirasterimage.obj exgsbitmapdevice.obj : error lnk2005: "public: virtual enum odgirasterimage::units __thiscall odexgirasterimage::defaultresolution(double &,double &)const " (?defaultresolution@odexgirasterimage@@ube?aw4unit s@odgirasterimage@@aan0@z) already define d in exgirasterimage.obj exgsbitmapdevice.obj : error lnk2005: "public: virtual void __thiscall odexgirasterimage::copyfrom(class odrxobject const *)" (?copyfrom@odexgirasterimage@@uaexpbvodrxobject@@@ z) already defined in exgirasterimage.obj exgsbitmapdevice.obj : error lnk2005: "public: virtual void __thiscall odexgirasterimage::getbitmapinfoheader(struct tagbitmapinfoheader &)const " (?getbitmapinfoheader@odexgirasterimage@@ubexaauta gbitmapinfoheader@@@z) already defined in exgiraster image.obj exgsbitmapdevice.obj : error lnk2005: "public: virtual void __thiscall odexgirasterimage::getcolor(unsigned long,unsigned char &,unsigned char &,unsigned char &,unsigned char *)const " (?getcolor@odexgirasterimage@@ubexkaae00pae@z) already defined i n exgirasterimage.obj exgsbitmapdevice.obj : error lnk2005: "public: virtual unsigned long __thiscall odexgirasterimage::getscanlinewidth(void)const " (?getscanlinewidth@odexgirasterimage@@ubekxz) already defined in exgirasterimage.obj exgsbitmapdevice.obj : error lnk2005: "public: virtual unsigned char const * __thiscall odexgirasterimage::getscanline(unsigned long)const " (?getscanline@odexgirasterimage@@ubepbek@z) already defined in exgirasterimage.obj gsdevicemanager.obj : error lnk2001: unresolved external symbol "protected: virtual void __thiscall exgsopengldevice::makecurrentcontext(void)" (?makecurrentcontext@exgsopengldevice@@maexxz) gsdevicemanager.obj : error lnk2001: unresolved external symbol "protected: virtual void __thiscall exgsopengldevice::clear(void)" (?clear@exgsopengldevice@@maexxz) gsdevicemanager.obj : error lnk2001: unresolved external symbol "public: virtual class odsmartptr<class odgsview> __thiscall exgsopengldevice::createview(struct odgsclientviewinfo const *,bool)" (?createview@exgsopengldevice@@uae?av?$odsmartptr@ vod gsview@@@@pbuodgsclientviewinfo@@_n@z) gsdevicemanager.obj : error lnk2001: unresolved external symbol "public: virtual void __thiscall exgsopengldevice::update(class odgsdcrect *)" (?update@exgsopengldevice@@uaexpavodgsdcrect@@@z) gsdevicemanager.obj : error lnk2001: unresolved external symbol "protected: virtual void __thiscall exgsopengldevice::createcontext(void)" (?createcontext@exgsopengldevice@@maexxz) gsdevicemanager.obj : error lnk2001: unresolved external symbol "protected: virtual void __thiscall exgsopengldevice::deletecontext(void)" (?deletecontext@exgsopengldevice@@maexxz) gsdevicemanager.obj : error lnk2001: unresolved external symbol "public: virtual __thiscall exgsopengldevice::~exgsopengldevice(void)" (??1exgsopengldevice@@uae@xz) exgsopenglvectorizedevice.obj : error lnk2001: unresolved external symbol __imp__wglcreatecontext@4 exgsopenglvectorizedevice.obj : error lnk2001: unresolved external symbol __imp__wgldeletecontext@4 exgsopenglvectorizedevice.obj : error lnk2001: unresolved external symbol __imp__wglmakecurrent@8 exgsopenglvectorizedevice.obj : error lnk2001: unresolved external symbol __imp__wglgetcurrentcontext@0 exgsopenglvectorizedevice.obj : error lnk2001: unresolved external symbol __imp__glclearindex@4 exgsopenglvectorizedevice.obj : error lnk2001: unresolved external symbol __imp__glflush@0 exgsopenglvectorizedevice.obj : error lnk2001: unresolved external symbol __imp__gldisable@4 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__gldisable@4 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__gldisable@4 exgsopenglvectorizedevice.obj : error lnk2001: unresolved external symbol __imp__gltexgendv@12 exgsopenglvectorizedevice.obj : error lnk2001: unresolved external symbol __imp__gltexgeni@12 exgsopenglvectorizedevice.obj : error lnk2001: unresolved external symbol __imp__gltexenvi@12 exgsopenglvectorizedevice.obj : error lnk2001: unresolved external symbol __imp__gltexparameteri@12 exgsopenglvectorizedevice.obj : error lnk2001: unresolved external symbol _glubuild2dmipmaps@28 exgsopenglvectorizedevice.obj : error lnk2001: unresolved external symbol _gluscaleimage@36 exgsopenglvectorizedevice.obj : error lnk2001: unresolved external symbol __imp__glpixelstorei@8 exgsopenglvectorizedevice.obj : error lnk2001: unresolved external symbol __imp__glenable@4 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glenable@4 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glenable@4 exgsopenglvectorizedevice.obj : error lnk2001: unresolved external symbol __imp__glend@0 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glend@0 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glend@0 exgsopenglvectorizedevice.obj : error lnk2001: unresolved external symbol __imp__glvertex2d@16 exgsopenglvectorizedevice.obj : error lnk2001: unresolved external symbol __imp__gltexcoord2d@16 exgsopenglvectorizedevice.obj : error lnk2001: unresolved external symbol __imp__glnormal3d@24 exgsopenglvectorizedevice.obj : error lnk2001: unresolved external symbol __imp__glbegin@4 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glbegin@4 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glbegin@4 exgsopenglvectorizedevice.obj : error lnk2001: unresolved external symbol __imp__glindexi@4 exgsopenglvectorizedevice.obj : error lnk2001: unresolved external symbol __imp__glcolor4ubv@4 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__gllinewidth@4 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__gllinewidth@4 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glcolor4ub@16 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glcolor4ub@16 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glvertex3dv@4 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glvertex3dv@4 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glnormal3dv@4 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glnormal3dv@4 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glclear@4 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glclear@4 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glclearcolor@16 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glclearcolor@16 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glfinish@0 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glfinish@0 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glviewport@16 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glviewport@16 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glloadmatrixd@4 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glloadmatrixd@4 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glmatrixmode@4 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glmatrixmode@4 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glpopmatrix@0 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glloadidentity@0 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glloadidentity@0 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glpushmatrix@0 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glvertex2i@8 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glvertex2i@8 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glcolormask@16 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glcolormask@16 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glclearstencil@4 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glclearstencil@4 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glstencilop@12 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glstencilop@12 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glstencilfunc@12 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glstencilfunc@12 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glgetintegerv@8 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__gllightmodeli@8 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__gllightmodeli@8 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glcolor3ub@12 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glcolor3ub@12 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glshademodel@4 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glcolormaterial@8 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glcolormaterial@8 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glmaterialf@12 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glmaterialf@12 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__gllightfv@12 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__gllightfv@12 dd_vc6mt_gs.lib(gsbaseopengl.obj) : error lnk2001: unresolved external symbol __imp__glmultmatrixd@4 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol _glutesscallback@12 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol _glunewtess@0 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol _gludeletetess@4 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glpointsize@4 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glgetfloatv@8 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glpolygonoffset@8 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glfrontface@4 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__gldepthfunc@4 dd_vc6mt_gs.lib(gsopenglvectorizer.obj) : error lnk2001: unresolved external symbol __imp__glmaterialfv@12 debug/vertcheck.exe : fatal error lnk1120: 64 unresolved externals error executing link.exe. vertcheck.exe - 113 error(s), 1 warning(s) quote: originally posted by sergey slezkin the set of files to be included into project depends on the project. this set varies in different our samples. are you able to build odwriteex or odamfcapp? i think you use new libs with old header and/or object files. compiles fine with odamfcapp - no errors... i am sure it is having correct set of included ex... files in project.... i will start again tomorrow - fresh download - but i will ensure it compiles at 1.09 first. i will mention the files i have added to project so that 1.09 works. then i will download the 1.10 stuff and compile the sample app. then i will ask you specifically what should be changed from my 1.09 settings to get the 1.10 version to compile. this will ensure i do not have a mixture of both types of libraries. thank you sergey. andrew here are my current settings that compile for 1.09 quote: originally posted by sergey slezkin the set of files to be included into project depends on the project. this set varies in different our samples. are you able to build odwriteex or odamfcapp? i think you use new libs with old header and/or object files. dear sergey i have started again from the 1.09 set of library files and my project is compiling. these are the libraries i am including in the project: dd_vc6mt_root.lib dd_vc6mt_db.lib dd_vc6mt_ge.lib dd_vc6mt_gs.lib dd_vc6mt_acis.lib these are the sample ex.... cpp files included in the project: source=..\..\dwgdirect\exrender\exgsbitmapdevice.h source=..\..\dwgdirect\exrender\exgsgdidevice.h source=..\..\dwgdirect\exrender\exgswin32device.h source=..\..\dwgdirect\exrender\exgsbitmapdevice.c pp source=..\..\dwgdirect\exrender\exgsgdidevice.cpp source=..\..\dwgdirect\exrender\exgswin32device.cp p source=..\..\dwgdirect\exservices\exhostappservice s.cpp source=..\..\dwgdirect\exservices\exodstorage.cpp source=..\..\dwgdirect\exservices\exsystemservices .cpp source=..\..\dwgdirect\exservices\exundocontroller .cpp source=..\..\dwgdirect\exservices\odfilebuf.cpp source=..\..\dwgdirect\exservices\exgienhancedmeta file.cpp my main application (application inherits from services classes) header includes these dwgdirect header files: #include <odacommon.h> #include <dbdatabase.h> #include <objects.h> #include <exsystemservices.h> #include <exhostappservices.h> #include <tables.h> #include <entities.h> my main application cpp file inludes these dwgdirect header files: #include <exgsbitmapdevice.h> #include <exgsgdidevice.h> and the current gsbitmapdevice method looks like this: code: // this will generate a bitmap preview for us using dwg direct. odgsdeviceptr cvertcheckapp::gsbitmapdevice() { odgsdeviceptr pdevice; pdevice.attach( new odrxobjectimpl<exgsbitmapdevice<exgsgdidevice> > ); return pdevice; } the program reads in autocad data, examines the modelspace entities and creates a new autocad file with blocks and text it in. what are the specific steps, in order, to use the 1.10 libraries with this project? then i can follow your steps and see if it compiles ok. as a side note, when i previously attempted to add the two new "using" lines of code into the application class, the class dissapeered from the classview list . remming out the lines, the class appeared again. i look forward to your feedback so that i can get this working with 1.10 again. thank you for your time . andrew i sorted out the /gr- bit. i needed to switch on rtti in the project settings. but i still get all the linker errors and no matter what headers i include, i can't work it out. please help. i have the solutions quote: originally posted by ajtruckle i sorted out the /gr- bit. i needed to switch on rtti in the project settings. but i still get all the linker errors and no matter what headers i include, i can't work it out. please help. i feel that these small items should have been covered in the release notes because it took me ages to find them out. 1. you must switch on rtti in the project settings. 2. you must include the gi library into the project. i assume this is required because of the exgirasterimage being required. 3. a warning that when you add the "using" entries, the class no longer displays in the classview. those were the only other changes i had to do. |
![]() |
![]() |
GDT自动化论坛(仅游客可见) |
主题工具 | 搜索本主题 |
显示模式 | |
|
|
![]() |
||||
主题 | 主题发起者 | 论坛 | 回复 | 最后发表 |
【转帖】lx-viewer compiling | yang686526 | DirectDWG | 0 | 2009-05-06 05:22 PM |
【转帖】error missing zlib.h when compiling odpc3read.cpp sample | yang686526 | DirectDWG | 0 | 2009-05-05 09:42 AM |
【转帖】compiling with borland c== builder 6 | yang686526 | DirectDWG | 0 | 2009-05-04 06:04 PM |
【转帖】compiling on solaris | yang686526 | DirectDWG | 0 | 2009-05-04 06:03 PM |
【转帖】compiling error in exhostappservices.cpp using unicode | yang686526 | DirectDWG | 0 | 2009-05-04 06:02 PM |