User forums > Using Code::Blocks

Endless problems with wxwidgets

<< < (2/3) > >>

denk_mal:

--- Quote from: nc3b on January 28, 2008, 10:51:55 pm ---The reason I wanted to use vcc this time is that mingw produces so much larger executables, it's almost obscene:)).

--- End quote ---
This is wrong because you have to install the runtime environment for apps compiled on vcc. Or in other words if you write an portable application - as I do - you can't use vcc.

greetings
denk_mal

troels:

--- Quote from: denk_mal on January 29, 2008, 07:41:11 am ---This is wrong because you have to install the runtime environment for apps compiled on vcc

--- End quote ---
You are wrong if you are talking about deployment:
It is the other way around. MinGW always links dynamically to the CRT (msvcrt.dll or whatever). In VC you can specify to link the CRT statically -> no particular dll dependencies at all.

Troels

denk_mal:

--- Quote from: troels on January 29, 2008, 08:06:53 am ---
--- Quote from: denk_mal on January 29, 2008, 07:41:11 am ---This is wrong because you have to install the runtime environment for apps compiled on vcc

--- End quote ---
You are wrong if you are talking about deployment:
It is the other way around. MinGW always links dynamically to the CRT (msvcrt.dll or whatever). In VC you can specify to link the CRT statically -> no particular dll dependencies at all.

Troels


--- End quote ---
I am not talking about development, I am talking about the standard user and for the standard user you have to install the Microsoft Visual C++ 2005 Redistributable Package if you have an application deveoped with M$VC express
AFAIK Linking the CRT statically dosn't work on the Express version of VC

denk_mal

troels:

--- Quote from: denk_mal on January 29, 2008, 08:53:09 am ---I am talking about the standard user

--- End quote ---
Indeed, deployment.


--- Quote from: denk_mal on January 29, 2008, 08:53:09 am ---AFAIK Linking the CRT statically dosn't work on the Express version of VC

--- End quote ---
I know it does because I use it, VC6-VC7-VC8 Express -VC9 Express.

Please check your information before posting.
Please stop spreading misinformation.

denk_mal:

--- Quote from: troels on January 29, 2008, 09:12:05 am ---
--- Quote from: denk_mal on January 29, 2008, 08:53:09 am ---I am talking about the standard user

--- End quote ---
Indeed, deployment.


--- Quote from: denk_mal on January 29, 2008, 08:53:09 am ---AFAIK Linking the CRT statically dosn't work on the Express version of VC

--- End quote ---
I know it does because I use it, VC6-VC7-VC8 Express -VC9 Express.
--- End quote ---
Could you please tell me how you do this? We're here working on a plattformindepended project
(win/linux/mac) and some of us want to use VC on Windows instead of gcc (the debugger is smarter)

--- Quote ---Please check your information before posting.
Please stop spreading misinformation.


--- End quote ---
http://www.microsoft.com/Downloads/details.aspx?FamilyID=32bc1bee-a3f9-4c13-9c99-220b62a191ee&displaylang=en
You should post your solution to Microsoft also. They even don't know the trick :)

denk_mal

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version