Searching \ for '[EE] C Compiler' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/language/index.htm?key=c
Search entire site for: 'C Compiler'.

Exact match. Not showing close matches.
PICList Thread
'[EE] C Compiler'
2010\07\11@210546 by Charles Rogers

flavicon
face
Hi List:

I need to find a good C compiler, not necessarily a freebe.
It would need to run on Win-XP.  Any suggestions would
be appreciated.

Charles

2010\07\11@213555 by Isaac Marino Bavaresco

flavicon
face
Em 11/7/2010 22:05, Charles Rogers escreveu:
> Hi List:
>
> I need to find a good C compiler, not necessarily a freebe.
> It would need to run on Win-XP.  Any suggestions would
> be appreciated.
>
> Charles
>

Try MinGW, it is free and open-source (It is indeed a port of GCC).
Borland and Microsoft released their old C compilers for free use (not
open-source), but not their libraries.
There is also Cygwin (another GCC port), but the executables it
generates needs the 1Mbyte "cygwin1.dll" and Cygwin is much harder to
get used than MinGW.


I personally use MinGW, which is a damn good compiler. You may use also
MSys, which is a POSIX environment to run MinGW inside.

MSys is a shell which you can use instead of the windows command prompt
and that understands LINUX/UNIX commands and comes with many of the
command line tools available on these platforms. Usually you would build
cross-platform packages under MSys the same way you do under Linux.
Indeed you will think you are using a Linux command prompt.


Best regards,

Isaac


__________________________________________________
Fale com seus amigos  de graça com o novo Yahoo! Messenger
http://br.messenger.yahoo.com/

2010\07\11@215126 by Bob Ammerman

flavicon
face
If you don't mind dealing with the evil Micro$oft ;-)

The Visual Studio C++ Express product (free) is simply terrific.

I use the Pro (non-free) version of it every day, but the free version is
still extremely capable.

It has a very powerful IDE and excellent debugger.

-- Bob Ammerman
RAm Systems

2010\07\12@074713 by Olin Lathrop

face picon face
Charles Rogers wrote:
> I need to find a good C compiler, not necessarily a freebe.
> It would need to run on Win-XP.  Any suggestions would
> be appreciated.

I've always used the Microsoft compiler on Windows.  As much as people like
to malign Microsoft their compiler is very solid.  I used to get the
subscription, meaning I'd automatically get updates for a flat yearly fee.
They stopped doing that in the late 1990s, and I've been using that last
version ever since.  If I remember right, that is version 6.0.  (Cancelling
the subscription was a dumb move.  Maybe there wasn't really much changing
from one version to the next, but most people wouldn't know nor care.  It
was easy to just buy the subscription and be done with it, at a tiny
fraction of the cost of a engineer.  It was also a single approval, whereas
buying upgrades individually requires separate approvals, justification why
you really need it, etc.  Duh.)

I hear they now give some sort of compiler away for free, but that may be
just for .net stuff.  Dig around on the Microsoft site.


********************************************************************
Embed Inc, Littleton Massachusetts, http://www.embedinc.com/products
(978) 742-9014.  Gold level PIC consultants since 2000.

2010\07\12@081932 by Dario Greggio

face picon face
Olin Lathrop ha scritto:
> I hear they now give some sort of compiler away for free, but that may be
> just for .net stuff.  Dig around on the Microsoft site.


basically it does C++ and .NET, and no longer MFC - that I've been using
for decades.

But it's good for many many uses

--

Ciao, Dario
--
Cyberdyne

2010\07\12@085732 by Bob Ammerman

flavicon
face
{Quote hidden}

Olin,

Be aware that MSVC 6.0 is not supported/doesn't work right in Vista and
later versions of Windows.
The upgrade is rather painless, and you will probably find the free version
will meet your needs.

-- Bob Ammerman
RAm Systems

2010\07\12@111044 by Olin Lathrop

face picon face
Bob Ammerman wrote:
> Be aware that MSVC 6.0 is not supported/doesn't work right in Vista
> and later versions of Windows.

Do you mean the compiler or IDE, or the programs built with these tools?


********************************************************************
Embed Inc, Littleton Massachusetts, http://www.embedinc.com/products
(978) 742-9014.  Gold level PIC consultants since 2000.

2010\07\12@123155 by Walter Banks

picon face


Olin Lathrop wrote:
>
> Bob Ammerman wrote:
> > Be aware that MSVC 6.0 is not supported/doesn't work right in Vista
> > and later versions of Windows.
>
> Do you mean the compiler or IDE, or the programs built with these tools?
>
We have done quite a bit of work on tools that run under vista and
windows 7. Creating installs for window's after w2000/xp involves
some changes in application philosophy. Files stored under
Program Files now have various degrees of user visibility that depends
on the access permissions of the intended user.

Regards,


Walter..
--
Walter Banks
Byte Craft Limited
http://www.bytecraft.com

2010\07\12@123239 by Bob Ammerman

flavicon
face

----- Original Message -----
From: "Olin Lathrop" <spam_OUTolin_piclistTakeThisOuTspamembedinc.com>
To: "Microcontroller discussion list - Public." <.....piclistKILLspamspam@spam@mit.edu>
Sent: Monday, July 12, 2010 11:10 AM
Subject: Re: [EE] C Compiler


> Bob Ammerman wrote:
>> Be aware that MSVC 6.0 is not supported/doesn't work right in Vista
>> and later versions of Windows.
>
> Do you mean the compiler or IDE, or the programs built with these tools?
>
>
> ********************************************************************
> Embed Inc, Littleton Massachusetts, http://www.embedinc.com/products
> (978) 742-9014.  Gold level PIC consultants since 2000.
> --

2010\07\12@145331 by Ruben Jönsson

flavicon
face
> > Bob Ammerman wrote:
> >> Be aware that MSVC 6.0 is not supported/doesn't work right in Vista
> >> and later versions of Windows.
> >
> > Do you mean the compiler or IDE, or the programs built with these tools?
> >
> >
> > ********************************************************************
> > Embed Inc, Littleton Massachusetts, http://www.embedinc.com/products
> > (978) 742-9014.  Gold level PIC consultants since 2000.
> > --
>
> Primarily the IDE. The compiler would probably work, but Vista traps the
> install and won't let you install MSVC.
>
> -- Bob Ammerman
> RAm Systems
>

I have MSVC++ 6.0 installed and running on my Windows 7 computer where I
maintain and develop MFC based programs. The IDE, the compiler and the
developed programs runs fine on the Windows 7 computer under an administrator
account. The software keeps logfiles and settings in the installed directory
under program files but those are mirrored to another directory invisibly to my
apps in the background by the OS.

I also have Visual Studio 2005 installed before I installed MSVC++ 6.0 and
there where some problems with newer libraries that where not compatible with
the older code when I first tried to compile the MFC based programs but that
could be worked around by settings in the IDE and with some of the newer
libraries replaced with old ones (I don't do MFC with Visual Studio anyway).

If I remember correctly the installer complained about MSVC++ 6.0 was not
compatible with the OS but I went ahead and installed anyway.

/Ruben

==============================
Ruben Jönsson
AB Liros Electronic
Box 9124, 200 39 Malmö, Sweden
TEL INT +46 40142078
FAX INT +46 40947388
rubenspamKILLspampp.sbbs.se
==============================

2010\07\12@171049 by Charles Rogers

flavicon
face

----- Original Message -----
From: "Bob Ammerman" <.....rvammermanKILLspamspam.....roadrunner.com>

>
> I use the Pro (non-free) version of it every day, but the free version is
> still extremely capable.
>

I downloaded this (non free) version hoping to learn the
cost but it seems to be classified information.

Charles R.

2010\07\12@194759 by Bob Ammerman

flavicon
face
> ----- Original Message -----
> From: "Bob Ammerman" <EraseMErvammermanspam_OUTspamTakeThisOuTroadrunner.com>
>
>>
>> I use the Pro (non-free) version of it every day, but the free version is
>> still extremely capable.
>>
>
> I downloaded this (non free) version hoping to learn the
> cost but it seems to be classified information.
>
> Charles R.

Charles,

Again, you should not need the non-free version, but if you do I believe it
costs around $500.00

-- Bob Ammerman
RAm Systems

2010\07\12@230735 by Charles Rogers

flavicon
face

----- Original Message -----
From: "Bob Ammerman" <rvammermanspamspam_OUTroadrunner.com>
To: "Microcontroller discussion list - Public." <@spam@piclistKILLspamspammit.edu>
Sent: Sunday, July 11, 2010 8:51 PM
>
> The Visual Studio C++ Express product (free) is simply terrific.


Bob:
I have tried several times to download VS C++ Express but it
just doesn't work. When I click download its over in about one (1)
second, and the compiler isn't there.

Could you send me a URL for the Express edition, maby that
will work.  I would really appreciate it.

Charles R.

2010\07\12@232014 by Oli Glaser

flavicon
face


--------------------------------------------------
From: "Charles Rogers" <KILLspamcrogersKILLspamspamtotelcsi.com>
Sent: Tuesday, July 13, 2010 4:07 AM
To: "Microcontroller discussion list - Public." <RemoveMEpiclistTakeThisOuTspammit.edu>
Subject: Re: [EE]  C Compiler

>
> {Original Message removed}

2010\07\12@232810 by Oli Glaser

flavicon
face
While I'm on the subject, here are a couple of lists of various C/C++
compilers, one free and one not.

http://www.compilers.net/Dir/Compilers/CCpp.htm

http://www.compilers.net/Dir/Free/Compilers/CCpp.htm


2010\07\13@084257 by Bob Ammerman

flavicon
face
> Could you send me a URL for the Express edition, maby that
> will work.  I would really appreciate it.
>
> Charles R.

Try:

http://www.microsoft.com/express/Downloads/

Click on "Visual C++ 2010 Express
Then select a language

After a few seconds download should automatically start. Be patient.

This will download a small application, called VC_WEB.EXE which when run
will in turn download the full product.

-- Bob Ammerman
RAm Systems

2010\07\13@090701 by sergio masci

flavicon
face


On Tue, 13 Jul 2010, Bob Ammerman wrote:

{Quote hidden}

Thanks Bob, can you tell us if this leaves you with something you can
backup so that you don't have to download it again?

Personally I like to be able to rebuild a system, if needed, that is in a
known state. I don't like the idea of being FORCED TO UPDATE software
because my computer died and I had to re-install the software on it.

Regards
Sergio Masci

2010\07\13@113434 by Bob Ammerman

flavicon
face
{Quote hidden}

Sergio,

I know exactly what you mean. Unfortunately the install described above does
not permit backing up because it dynamically downloads the bulk of the
application.

--- Bob  Ammerman
RAm Systems

2010\07\13@120938 by Alan B Pearce

face picon face
> > Thanks Bob, can you tell us if this leaves you with something you
can
> > backup so that you don't have to download it again?
> >
> > Personally I like to be able to rebuild a system, if needed, that is
in a
> > known state. I don't like the idea of being FORCED TO UPDATE
software
> > because my computer died and I had to re-install the software on it.
> >
> > Regards
> > Sergio Masci
>
> Sergio,
>
> I know exactly what you mean. Unfortunately the install described
above does
> not permit backing up because it dynamically downloads the bulk of the
> application.

But using the iso download gives you a 693MB (IIRC) download that one
would then put on a CD to install ... or keep in the cupboard if your
disk was liable to crash.
--
Scanned by iCritical.

2010\07\15@174356 by Charles Rogers

flavicon
face

>
> Click on "Visual C++ 2010 Express
> Then select a language
>
> After a few seconds download should automatically start. Be patient.
>
> This will download a small application, called VC_WEB.EXE which when run
> will in turn download the full product.
>
>
Bob:
Many thanks for your help.  After several tries, I finally googled to get
the vc_web.exe file downloaded.  After that every thing worked very
well.  VC++ Express will serve my purposes.

Charles R.

More... (looser matching)
- Last day of these posts
- In 2010 , 2011 only
- Today
- New search...