Build: ok, run: not ok

Pierre-Nicolas Rigal pnr at 4js.com
Mon Oct 22 11:05:52 CEST 2007


Marius,

Actually, the lineedit demo works like a charm, so I presume the runtime DLLs are correctly there.

There must be something wrong in what we're doing in our app, I just need to find what...

Pn

-----Original Message-----
From: Marius Storm-Olsen [mailto:marius at trolltech.com] 
Sent: lundi 22 octobre 2007 10:23
To: Pierre-Nicolas Rigal
Cc: qtce-preview-feedback at trolltech.com
Subject: Re: Build: ok, run: not ok

Pierre-Nicolas Rigal said the following on 22.10.2007 10:14:
> Unfortunately, on my side this is not the case for me. I'm using a Qt 
> application (dynamically linked), and the DLLs are automatically 
> deployed.
> 
> I compared lineedits demo and my app with depends: they look very 
> similar (I use more Qt DLLs than the lineedits demo), but mine is 
> still not working.
> 
> If I run it in Debug mode, I get the error message described 
> previously ; if I run it in Release mode, I get a crash, but the stack 
> trace is, of course, unreadable.
> 
> I'll start commenting code to see what's going wrong, but I fear this 
> will be a huge task :(.
> 
> BTW: I moved to 4.3CE-tp1 version, but without change.

Maybe your device is missing the MSVC runtimes to run the application, and it's DLLs?

Have you run any Qt application on your device, so you know that the runtimes are there? If not, you'd probably want to manually
deploy the runtimes on your device first. You'll find the runtimes in:
     <VisualStudio>/vc/ce/dll/<arch>/*

You can just copy them to \Windows on your device..

--
.marius




More information about the Qtce-preview-feedback mailing list