c language

Fairlight fairlite at fairlite.com
Tue Jan 19 11:17:47 PST 2010


Simon--er, no...it was Brian K. White--said:
> 
> You DO need to install the platform SDK as well as msvc++express itself. 
> It's equally free, just for some reason it's a separate download. 

Maybe that's what I didn't do?  This was about two years ago...  :)

> Since cygwin no longer has -mno-cygwin I use mingw/msys and makefiles 

Why even use cygwin anymore?  VirtualBox with a -real- distro on it is so
much cleaner.  I used cygwin for a while, but it was pretty ugly--and X11
never did actually work right (read: at all) on my setup, after some 20+
hours tinkering with it.  And I've configured X11 by hand...in ye olden
days, when the wrong numbers gave you a flash and puff of blue smoke.  It's
not like I'd never done X11 configuration before.  There was something
borked in the cygwin dist of X11 though.

> for most other things I build on windows if they aren't gui apps and/or 
> I don't care about nicities like adding resources to the executable 
> (icons, version/author/copyright strings that appear in explorer etc)

PAR lets me do that with perl compiled binaries quite easily.  I actually
have "makefile" type batch scripts that build my programs.  All I have to
do is doubleclick and then run InnoSetup to make the installers.  :)

> And of course, nsis for the installer. It was a slight learning curve 
> getting the first viable nsis script, but it's such a pleasure now. I've 

I downloaded NSIS, but I haven't gotten a chance (or excuse) to learn it.
I've only really used InnoSetup so far.  I use it with ISTool, so lack of a
GUI with NSIS is a bit of a downer.  InnoSetup is free as well, so...

> cygwin broke on my by dropping -mno-cygwin, and mingw broke on my by I 

I think I can sum that up in:  s/(cygwin broke).*/$1./

:)

It was a cool idea at the time...kind of like 'term' had a great place and
filled a need in 1993/4.  But with VBox, VMWare, et al, I see no reason to
compromise.

I actually have two dists running on my XP box...OpenSuSE 11.1, and CentOS
5.4.  I installed a FreeBSD 8.0, but I really disliked it after some
examination, so I've wiped that until a later date.

mark->
-- 
Audio panton, cogito singularis,


More information about the Filepro-list mailing list