GtkD DLL issues

Jeff jtwentz02 at gmaill.com
Tue Apr 23 13:24:32 PDT 2013


On Tuesday, 23 April 2013 at 20:21:51 UTC, Mike Wey wrote:
> On 04/23/2013 09:00 PM, Jeff wrote:
>> Trying out GtkD for the first time today, compiled one of the 
>> sample
>> applications and when I try to run it, it instantly crashes 
>> with the
>> following error message: "The image file C:\Program
>> Files\Intel\WiFi\bin\zlib1.dll is valid, but is for a machine 
>> type other
>> than that current machine. Select OK to continue, or CANCEL to 
>> fail the
>> DLL load."
>>
>> I've looked around and found people with similar problems, but 
>> nothing
>> that seems to solve my problem.
>>
>> Using:
>> Windows 8 (64 bit)
>> DMD v2.062
>> GtkD v2.1.1
>>
>> Code:
>> import gtk.MainWindow;
>> import gtk.Label;
>> import gtk.Main;
>>
>> void main(string[] args)
>> {
>>     Main.init(args);
>>     MainWindow win = new MainWindow("Hello World");
>>     win.setDefaultSize(200, 100);
>>     win.add(new Label("Hello World"));
>>     win.showAll();
>>
>>     Main.run();
>> }
>>
>> Any help would be much appreciated.
>
> Are you compiling gtkD and the app as 32 or 64 bit?
> Did you install the matching Gtk+ runtime 32 or 64 bits?
>
> I looks like its pikking up a different version of a dll used 
> by Gtk+ and apperantly the Intel WiFi tools. But think it 
> should loadthe right one if ist just 32 vs 64 bits.

Both as 32.


More information about the Digitalmars-d-learn mailing list