From: Mattia B. <mb...@ds...> - 2001-11-28 21:14:01
|
> After compiling wxWindows into a DLL on a WinNT system using ActivePerl > build 623 w/ VC++ I've created a simple wxPerl app to test it's > functionality. When launching a script that runs: > > ##### > use MyModule::GUI::App; > > # Create an instance of the Wx::App-derived class > my $app = new MyModule::GUI::App(); > > # Start processing events > $app->MainLoop(); > ##### > > I get an error in the App.pm file at the line that states: > > use Wx qw(wxDefaultPosition); > > and a window pops up saying: > > "The procedure entry point > Above__28wxIndividualLayoutConstraintP12wxWindowBasei count not be located > in the dynamic link library wx22_7.dll" Looks suspiciously like you didn't recompile wxPerl against the wxWindows library you compiled. Why not start with the ppm package? It is compiled against 2.2.7, so what is the problem/why are you recompiling wxWindows? > printed to the console. I'm not really sure what's going wrong here or > where to start looking ... anyone have any ideas? Many thanks, The problem is that Wx.dll is compiled with MinGW > wxWindows/wxPerl so far looks very exciting if I can get it to work ... Regards Mattia |
From: <jdi...@ge...> - 2001-11-28 22:05:38
Attachments:
pic26299.pcx
|
> Looks suspiciously like you didn't recompile wxPerl against the > wxWindows library you compiled. You are correct, I did not, I used the ppm distribution for wxPerl. I compiled wxWindows because I could not find a pre-compiled binary. Do you know of one that will work with the ppm version of wxPerl? Perhaps I'm making this more difficult than it need be; I appreciate your patience and assistance. :) Regards, -j "Mattia Barbon" <mb...@ds...> To: wxp...@li... Sent by: cc: wxp...@li...urc Subject: Re: [wxperl-users] Entry point failure in eforge.net simple test app? 11/28/01 04:14 PM Please respond to mbarbon > After compiling wxWindows into a DLL on a WinNT system using ActivePerl > build 623 w/ VC++ I've created a simple wxPerl app to test it's > functionality. When launching a script that runs: > > ##### > use MyModule::GUI::App; > > # Create an instance of the Wx::App-derived class > my $app = new MyModule::GUI::App(); > > # Start processing events > $app->MainLoop(); > ##### > > I get an error in the App.pm file at the line that states: > > use Wx qw(wxDefaultPosition); > > and a window pops up saying: > > "The procedure entry point > Above__28wxIndividualLayoutConstraintP12wxWindowBasei count not be located > in the dynamic link library wx22_7.dll" Looks suspiciously like you didn't recompile wxPerl against the wxWindows library you compiled. Why not start with the ppm package? It is compiled against 2.2.7, so what is the problem/why are you recompiling wxWindows? > printed to the console. I'm not really sure what's going wrong here or > where to start looking ... anyone have any ideas? Many thanks, The problem is that Wx.dll is compiled with MinGW > wxWindows/wxPerl so far looks very exciting if I can get it to work ... Regards Mattia _______________________________________________ wxperl-users mailing list wxp...@li... https://lists.sourceforge.net/lists/listinfo/wxperl-users ***The information contained in this email message is intended only for the personal use of the recipient(s) named above. This message may be privileged and confidential and protected from disclosure. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this document in error and that any review, dissemination, distribution, or copying of this message is strictly prohibited. If you have received this communication in error, please notify us immediately by email, and delete the original message.*** (Embedded image moved to file: pic26299.pcx) |
From: Mattia B. <mb...@ds...> - 2001-11-28 22:57:41
|
> > > Looks suspiciously like you didn't recompile wxPerl against the > > wxWindows library you compiled. > > You are correct, I did not, I used the ppm distribution for wxPerl. I > compiled wxWindows because I could not find a pre-compiled binary. Do you Hhm, it is distributed in the PPM, and should be in: \site\lib\auto\Wx\ after installation If it isn't you could just take the Wx-0.07 .tar.gz in the distribution, and take the DLL from there. But it should really be installed by ppm when you do ppm install > know of one that will work with the ppm version of wxPerl? Perhaps I'm You need to compile it with MinGW ( or just compile wxPerl with MSVC ) > making this more difficult than it need be; I appreciate your patience and > assistance. :) Short instructions: * reinstall with PPM, and remove any wx22_7.dll in your path * if it does not work report to the list what the error message is ( but it really should work... ) HTH Mattia |
From: <jdi...@ge...> - 2001-11-28 23:41:37
Attachments:
pic11942.pcx
|
I went back and re-checked the tar.gz file for the PPD distribution and sure enough the wxWindows .dll is there. For some reason the PPD install didn't bring it over ... I deleted my previously compiled .dll and now it works like a charm, my thanks for your help. -j ------------------------------------------------- James Diggans Bioinformatics Programmer Gene Logic, Inc. Phone: 301.987.1756 FAX: 301.987.1701 "Mattia Barbon" <mb...@ds...> To: wxp...@li... Sent by: cc: wxp...@li...urc Subject: Re: [wxperl-users] Entry point failure in eforge.net simple test app? 11/28/01 05:58 PM Please respond to mbarbon > > > Looks suspiciously like you didn't recompile wxPerl against the > > wxWindows library you compiled. > > You are correct, I did not, I used the ppm distribution for wxPerl. I > compiled wxWindows because I could not find a pre-compiled binary. Do you Hhm, it is distributed in the PPM, and should be in: \site\lib\auto\Wx\ after installation If it isn't you could just take the Wx-0.07 .tar.gz in the distribution, and take the DLL from there. But it should really be installed by ppm when you do ppm install > know of one that will work with the ppm version of wxPerl? Perhaps I'm You need to compile it with MinGW ( or just compile wxPerl with MSVC ) > making this more difficult than it need be; I appreciate your patience and > assistance. :) Short instructions: * reinstall with PPM, and remove any wx22_7.dll in your path * if it does not work report to the list what the error message is ( but it really should work... ) HTH Mattia _______________________________________________ wxperl-users mailing list wxp...@li... https://lists.sourceforge.net/lists/listinfo/wxperl-users ***The information contained in this email message is intended only for the personal use of the recipient(s) named above. This message may be privileged and confidential and protected from disclosure. If the reader of this message is not the intended recipient or an agent responsible for delivering it to the intended recipient, you are hereby notified that you have received this document in error and that any review, dissemination, distribution, or copying of this message is strictly prohibited. If you have received this communication in error, please notify us immediately by email, and delete the original message.*** (Embedded image moved to file: pic11942.pcx) |