Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [cdt-dev] Spawner not working?

After playing around with my machine, it looks like MSCVR80.DLL is installed as part of the .Net Framework 2.0. Probably still a high benchmark to meet for some so we’ll keep things simple and avoid it.

 

Doug Schaefer, QNX Software Systems

Eclipse CDT Project Lead, Tools PMC member

http://cdtdoug.blogspot.com

 


From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Treggiari, Leo
Sent: Wednesday, May 03, 2006 10:15 AM
To: CDT General developers list.
Subject: RE: [cdt-dev] Spawner not working?

 

Hi Doug,

 

> I’ll have to figure out how to get Express to use MSCVRT directly, or finish the CDT integration and avoid using Express J.

 

I suspect that won’t be possible.  VC++ 2005 (all editions) has a new scheme for the VC++ run-time libraries.  They now use “side-by-side assemblies” which have to be installed in a special way by the MS redistributable packages.  It is no longer sufficient to just copy the VC++ run-time dlls to the Windows system directory.  Some alternatives include:

 

1.  Stick with using VC 2003 or earlier

2.  Build our dll (it is a dll?) using the VC++ static libraries

3.  Use another C/C++ compiler and use its static libraries

 

Leo

 


From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Doug Schaefer
Sent: Wednesday, May 03, 2006 10:03 AM
To: CDT General developers list.
Subject: RE: [cdt-dev] Spawner not working?

 

Thanks guys, I’m glad we have round-the-clock development on the CDT. I made the bad change to starter by building it using the new Visual Studio Express. I didn’t realize it used a new version of MSCVRT, MSCVR80 which seems to be a layer over MSCVRT. I agree, as far as our windows binaries are concerned, we should only be relying on MSCVRT. Otherwise we’ll get into the messy situation of having to deal with redist. I’ll have to figure out how to get Express to use MSCVRT directly, or finish the CDT integration and avoid using Express J.

 

Doug Schaefer, QNX Software Systems

Eclipse CDT Project Lead, Tools PMC member

http://cdtdoug.blogspot.com

 


From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Schorn, Markus
Sent: Wednesday, May 03, 2006 6:48 AM
To: CDT General developers list.
Subject: RE: [cdt-dev] Spawner not working?

 

No worries, that's fine with me.

Markus.

 


From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Sennikovsky, Mikhail
Sent: Mittwoch, 03. Mai 2006 12:39
To: CDT General developers list.
Subject: RE: [cdt-dev] Spawner not working?

>Mikhail, if it works for you I'll update the repository accordingly.

Oops.. I’ve just noticed you intended to make a check-in yourself, Markus..

Looks like I misinterpreted your message, I’m sorry for that..

 

Mikhail

 


From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Sennikovsky, Mikhail
Sent: Wednesday, May 03, 2006 2:31 PM
To: CDT General developers list.
Subject: RE: [cdt-dev] Spawner not working?

 

I’ve tested the updated starter and everything works fine with it. Thanks, Markus!

I’ve checked in the updated starter to the CVS.

 

Mikhail

 


From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Schorn, Markus
Sent: Wednesday, May 03, 2006 2:01 PM
To: CDT General developers list.
Subject: RE: [cdt-dev] Spawner not working?

 

Most likely the problem is that starter.exe was not built with the old MVC++6.0, I have rebuilt it and attached to the bugzilla.

Mikhail, if it works for you I'll update the repository accordingly.

Markus.

 

P.S.: I think it is necessary to come up with guidelines on how to build the binaries. Because it matters which compiler or version of the OS you are using when building. This is not only true for Windows.

 

 


From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Sennikovsky, Mikhail
Sent: Mittwoch, 03. Mai 2006 10:48
To: CDT General developers list.
Subject: [cdt-dev] Spawner not working?

Hi All,
 
I’ve got a problem with the spawner on Windows. When the
ProcessFactory.getFactory().exec(command) is invoked an IOException occurs
containing the following message:
 
"java.io.IOException: Exec error:This application has failed to start because
the application configuration is incorrect. Reinstalling the application may
fix this problem."
 
This brakes all the functionality that use Spawner (Scanner discovery Profile
calculation, environment calculation, etc.)
 
I’ve raised a bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=139891 regarding this.
 
Does anyone have any ideas regarding why this happens?
 
Thanks,
Mikhail

 


Back to the top