Discussion:
the procedure entry point ..... could not be located in the dynamic link library
Juliano João Bazzo
2007-10-02 12:00:34 UTC
Permalink
Hi,
I got an error which is not directly related with KDE-Cygwin however I noticed a similar problem explained in this list with the subject "the procedure entry point ..... could not be located in the"

Once that it is a very unusual problem and with a kind of unexpected resolution, I would like to share with you what I wrote at QT Forum.

<<The problem...>>
"...

I am programming with Visual Studio 2003 (C++) and QT 4.3.1. The code is compiling properly however it is raising a error at runtime.

The error is...

"The procedure entry point ?***@QListView@@MAEXABVQModelIndex@@***@Z could not be located in the dynamic link library QtGui4.dll"

...
I looked for a missing word from the description above, "currentChanged", "QListView" and "QModelIndex" and there aren't any reference in my code.

The VisualStudio solution/project is including the QtGui4.dll and everything else seems ok.

Please, does anybody have any hint about how to solve the problem?
..."

<< The weird resolution >>
"...
I just include the "#include <QObject>" in my .h file which was missing. It compiled because others QCLASSES had the <QObject> included however the program was failing at Runtime when the Inclusion was missing at my implementation.

My right .h looks like this now...

#include <QDialog>
...
#include <QObject>

class CMyClass : public QDialog
{
Q_OBJECT
public:
....
public slots:
...
};
..."

Regards,
jbazzo


Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
http://br.mail.yahoo.com/
Ralf Habacker
2007-10-02 14:05:08 UTC
Permalink
Post by Juliano João Bazzo
"The procedure entry point
located in the dynamic link library QtGui4.dll"
...
I looked for a missing word from the description above,
"currentChanged", "QListView" and "QModelIndex" and there aren't any
reference in my code.
For Qt on windows there are dedicted mailing list available, see
http://sourceforge.net/mail/?group_id=49109 for more informations.

PS: It would help to take a looke at the preprocessed sources.

Ralf
Christian Ehrlicher
2007-10-02 14:12:02 UTC
Permalink
Post by Ralf Habacker
Post by Juliano João Bazzo
"The procedure entry point
located in the dynamic link library QtGui4.dll"
...
I looked for a missing word from the description above,
"currentChanged", "QListView" and "QModelIndex" and there aren't any
reference in my code.
For Qt on windows there are dedicted mailing list available, see
http://sourceforge.net/mail/?group_id=49109 for more informations.
For me it looks like using the wrong QtGui4.dll.


Christian
--
Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten
Browser-Versionen downloaden: http://www.gmx.net/de/go/browser
Loading...