The procedure entry point ... could not be located in the dy

For help with anything that CEGUI doesn't offer straight out-of-the-box, e.g.:
- Implementation of new features, such as new Core classes, widgets, WindowRenderers, etc. ...
- Modification of any existing features for specific purposes
- Integration of CEGUI in new engines or frameworks and writing of new plugins (Renderer, Parser, ...) or modules

Moderators: CEGUI MVP, CEGUI Team

User avatar
Ayudo
Just popping in
Just popping in
Posts: 12
Joined: Mon Feb 14, 2005 23:07
Location: germany, munich
Contact:

The procedure entry point ... could not be located in the dy

Postby Ayudo » Sat Mar 12, 2005 21:46

Hello Crazy Eddie!

I just updated (after long time) CEGUI mk2 0.2.0 via CVS and I just replaced the dlls of the Ogre-GUI-Demo.

But now it wont run: On startup I get this error:

The procedure entry point ??0System@CEGUI@@QAE@PAVRenderer@1@PAE@Z could not be located in the dynamic link library CEGUIBase_d.dll.


This is the log, when I start the app in VC:

'client.exe': Loaded 'D:\projects\mmosg2\client\Debug\client.exe', Symbols loaded.
'client.exe': Loaded 'C:\WINDOWS\system32\ntdll.dll', No symbols loaded.
'client.exe': Loaded 'C:\WINDOWS\system32\kernel32.dll', No symbols loaded.
'client.exe': Loaded 'D:\projects\mmosg2\client\Debug\OgreMain_d.dll', Symbols loaded.
'client.exe': Loaded 'C:\WINDOWS\system32\user32.dll', No symbols loaded.
'client.exe': Loaded 'C:\WINDOWS\system32\gdi32.dll', No symbols loaded.
'client.exe': Loaded 'C:\WINDOWS\system32\advapi32.dll', No symbols loaded.
'client.exe': Loaded 'C:\WINDOWS\system32\rpcrt4.dll', No symbols loaded.
'client.exe': Loaded 'D:\projects\mmosg2\client\Debug\zlib1.dll', No symbols loaded.
'client.exe': Loaded 'C:\WINDOWS\system32\msvcrt.dll', No symbols loaded.
'client.exe': Loaded 'D:\projects\mmosg2\client\Debug\devil.dll', No symbols loaded.
'client.exe': Loaded 'C:\WINDOWS\system32\msvcp71d.dll', Symbols loaded.
'client.exe': Loaded 'C:\WINDOWS\system32\msvcr71d.dll', Symbols loaded.
'client.exe': Loaded 'D:\projects\mmosg2\client\Debug\ilu.dll', No symbols loaded.
'client.exe': Loaded 'D:\projects\mmosg2\client\Debug\CEGUIBase_d.dll', Symbols loaded.
'client.exe': Loaded 'D:\projects\mmosg2\client\Debug\xerces-c_2_5_0D.dll', No symbols loaded.
Debugger:: An unhandled non-continuable exception was thrown during process load
The program '[3700] client.exe: Native' has exited with code 128 (0x80).


What can I do?

Guest

Re: The procedure entry point ... could not be located in th

Postby Guest » Sat Mar 12, 2005 23:01

After compiling the new version of CEGUI, you have to copy "CEGUIBase_d.dll" in your Ogre output folder (that's already done i think) but then, don't forget to copy "CEGUIBase_d.lib" from cegui_mk2\lib to ogrenew\Dependencies\lib\Debug (or modify your ogre project in order to access the new lib) and finally compile your project again.

I suggest you read carfully this thread for more explaination:
http://www.ogre3d.org/phpBB2/viewtopic.php?t=8061

--
Chris

User avatar
Ayudo
Just popping in
Just popping in
Posts: 12
Joined: Mon Feb 14, 2005 23:07
Location: germany, munich
Contact:

Re: The procedure entry point ... could not be located in th

Postby Ayudo » Sun Mar 13, 2005 01:05

thanks! It works now. =)


Return to “Modifications / Integrations / Customisations”

Who is online

Users browsing this forum: No registered users and 7 guests