kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #00852
Compiling Kicad using MSVC
Hi,
I have successfully compiled the last two releases of Kicad using
Microsoft compilers. There are a number of things I have to do to
make it work. My goal here is to make a minimal impact on the source
code.
You may ask "what is my motivation for doing this?", the following
directory listings demonstate the answer clearly.
mingw
11/29/2007 11:51 AM 6,303,776 cvpcb.exe
11/29/2007 11:51 AM 6,274,696 gerbview.exe
11/29/2007 11:51 AM 7,471,808 eeschema.exe
11/30/2007 08:16 AM 5,825,800 kicad.exe
11/29/2007 11:51 AM 7,974,909 pcbnew.exe
msvc 7.1
12/10/2007 01:02 PM 2,383,872 cvpcb.exe
12/10/2007 11:33 AM 2,359,296 gerbview.exe
12/10/2007 10:31 AM 2,928,640 eeschema.exe
12/10/2007 02:45 PM 2,199,552 kicad.exe
12/10/2007 11:53 AM 3,141,632 pcbnew.exe
When running kicad on a Terminal Server, size does matter.
There are a number of changes I have to make to the source code.
These changes are trivial and are usually related to type casts
helping the compiler to discern ambiguous function calls,
specifically the trig functions. The <dynamic cast> used in the kicad
code are also a problem.
My question is what do I need to do to have these changes implemented
in the release code? I am working on a complete integration into the
CMake system.
Thanks
Carl Rash
Follow ups