Fatal error C1010 what is this
HEY IT´S ME THE DOGPOUND I GOT A PROBLEM WITH THE USER INTEFACE
WHEN I FINISHED CORRECTING ALL THE MISTAKES THAT I HAD I GENERATED THE CODE EVERYTHING WENT FINE TILL I STARTED IT AND THE ERROR MESSAGE CANNOT FIND PROCEIDURE ENTRY POINT:?createDevice@irr@@YAPAVirrlichtDevice@14WE_DRIVER_TYPE@video@1@ABV?$dimiension2d@H@core@1@I-N22PAVIEventReceiver@1@PBG@Z in the irrlicht.dll dinamic library
WHEN I FINISHED CORRECTING ALL THE MISTAKES THAT I HAD I GENERATED THE CODE EVERYTHING WENT FINE TILL I STARTED IT AND THE ERROR MESSAGE CANNOT FIND PROCEIDURE ENTRY POINT:?createDevice@irr@@YAPAVirrlichtDevice@14WE_DRIVER_TYPE@video@1@ABV?$dimiension2d@H@core@1@I-N22PAVIEventReceiver@1@PBG@Z in the irrlicht.dll dinamic library
-
- Posts: 98
- Joined: Mon Dec 13, 2004 11:47 am
- Location: Japan
I think that's usually when one of the header (ie Irrlicht.h), the library file or the dll you are using are different versions - make sure that all the library / include directories point to the same version of Irrlicht and make sure that same version of Irrlicht's dll is in your project's directory.
It is just as Nick said one post before. You will have to make sure that all of your input files (headers, *.lib and *.dll) have the same version. There seems to be a mismatch in your files. When linking with the *.lib file your app is told where to find the entry points for the *.dll file. If the app does not find an entry point (method invocation adress) there it refuses to run.
-
- Posts: 98
- Joined: Mon Dec 13, 2004 11:47 am
- Location: Japan
Like I said before, this is a dll / lib / header mismatch. But:ERROR MESSAGE CANNOT FIND PROCEIDURE ENTRY POINT:?createDevice@irr@@YAPAVirrlichtDevice@14WE_DRIVER_TYPE@video@1@ABV?$dimiension2d@H@core@1@I-N22PAVIEventReceiver@1@PBG@Z in the irrlicht.dll dinamic library
I remember getting some weird compiler errors with Visual C++ 2005 EE which I got rid of by changing some compiler flags. I think some of them were a load of unresolved externals starting with CRT_Something. Try this:error LNK2019: External symbol_main without being solved to wich is referenced in the function _mainCRTStartup
RClick on your project and choose settings (maybe properties, preferences etc) and then in the compiler options go to c/c++ code generation and fiddle with the options here. I think the one that caused this was 'Allow C++ Exceptions' or 'Buffer Security Check'.