User forums > Help

Problem starting Nightly Build 10/12 - Missing Entry Point in Dll

<< < (2/3) > >>

cpprooky:
The 10/12 NB works fine on my XP SP2 !
This problem (I already experienced a time ago) is certainly due to a bad version of wxmsw26u_gcc_cb.dll.

Try to download again the NB and the 2 dlls that comes with it.

Also, make sure the dlls are not somewhere in your path. They should both be in the root unzip directory of the Nb, that is, in the same folder than the "codeblocks.exe"

C++ Rooky

Rinner:
Well I have no idea what it is - very strange. I downloaded the 10/14 build, and the Unicode version of wxmsw26u_gcc_cb.dll.

I made sure I have no other versions of these files anywhere else in my system, and I get the same exact error.

What is so wierd is this entry point does not exist in the DLL! Can someone else possibly confirm this for me? The entry point it is looking for is:

_ZNK7wxRegEx7MatchesEPKwij

And I can confirm it is looking in the dll named 'wxmsw26u_gcc_cb.dll' - if I remove/rename the dll it complains the dll is not found.

Also, when I view dependancies for codeblocks.dll, I get the error:

'Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module.'

And it points to WXMSW26U_GCC_CB.DLL -- and shows the function name as:

'_ZNK7wxRegExMatchesEPKwij' - so it expects this function also. But it is not present.

The only thing I can think of is somehow the version of the wxWidgets DLL I have is 'bad' - but it's the very latest one, and I have downloaded all these files many times over so I'm sure they are not corrupted. Maybe the link to the file is incorrect - maybe points to an old version, im not sure. The date on the dll is:

'1/2/2006 8:05am' so it does seem quite old as compared to codeblocks.dll. (which is 10/14/2006).


Thanks for any help!

--Matt

Pecan:
It could be an out of date plugin. Have you tried turning off all plugins and running CB?

Edit:
_ZNK7wxRegEx7MatchesEPKwij was found in my
wxmsu dll.

Rinner:

--- Quote from: Pecan on October 16, 2006, 08:31:18 pm ---It could be an out of date plugin. Have you tried turning off all plugins and running CB?


--- End quote ---
I moved all plugin dll's to a different directory, and get the same problem when launching.

Interesting:wxscintilla.dll does NOT attempt to import that named function, so when I view dependancies its fine. Only 'codeblocks.dll' attempts to resolve it, resulting in the error because codeblocks.exe loads codeblocks.dll.

I just don't get it, unless there is something else I am missing.. I have downloaded the packages serveral times, with the exact same error. The RC2 version works perfect - also the 10/16 version is doing the same thing error on the missing export.

Matt

Pecan:

--- Quote from: Rinner on October 16, 2006, 08:35:09 pm ---The RC2 version works perfect - also the 10/16 version is doing the same thing error on the missing export.

--- End quote ---

Check your paths. It must be picking up the wrong dll.

Use a .bat or .cmd to specify the path to CB and the .dll, excluding all other paths. eg. set path=c:\mypath.to.codeblocks.only
 

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version