<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<META NAME="GENERATOR" CONTENT="GtkHTML/3.28.3">
</HEAD>
<BODY>
Thanks David! More great stuff and many points to follow-up on. Thank you and thanks to all who have thoughtfully chimed-in on this!!!<BR>
<BR>
RinL<BR>
<BR>
-----Original Message-----<BR>
<B>From</B>: David Hillman <<A HREF="mailto:David%20Hillman%20%3chillmands@gmail.com%3e">hillmands@gmail.com</A>><BR>
<B>Reply-to</B>: Atlanta Linux Enthusiasts <ale@ale.org><BR>
<B>To</B>: Atlanta Linux Enthusiasts <<A HREF="mailto:Atlanta%20Linux%20Enthusiasts%20%3cale@ale.org%3e">ale@ale.org</A>><BR>
<B>Subject</B>: Re: [ale] C Compiler for Linux<BR>
<B>Date</B>: Thu, 21 Apr 2011 18:44:52 -0400<BR>
<BR>
There are a whole lot of ways to go about this. If you are doing low-level C stuff, GNU C/C++ compiler is perfect, along with Make files. If you want an IDE to do more complicated stuff with unit testing and such, Netbeans IDE with the C/C++ plugin is fine.
<BR>
<BR>
Android code is Java, but the build/test environment is what makes it stranger than just plain Java. All the same, some people just use Ant to build and the Android SDK from Google to build. Personally, I use the free version of IntelliJ IDE just because I don't think mobile development is any fun when stuck doing everything manually.
<BR>
<BR>
iOS code is Objective-C, but you'll have a hard time doing anything without the entire Cocoa/Cocoa Touch and the lower level NextStep (NS) Foundation Object libraries. Gotta get a Mac to avoid pulling your hair out there.
<BR>
<BR>
I still believe Google should've gone with a good C++ development environment for Android. At least they would've avoided getting sued by Oracle (IBM 2?). Good luck. <BR>
<BR>
On Thu, Apr 21, 2011 at 6:09 PM, Greg Freemyer <<A HREF="mailto:greg.freemyer@gmail.com">greg.freemyer@gmail.com</A>> wrote:<BR>
<BLOCKQUOTE>
Richard,<BR>
<BR>
I suspect your asking about a development environment more than about<BR>
a compiler.<BR>
<BR>
If you're thinking of something like MS Visual C++, that is a full IDE<BR>
- Integrated Development Environment.<BR>
<BR>
It's been too many years since I was a real dev for me to recommend a<BR>
IDE for C development.<BR>
<BR>
Maybe update the subject line and repost.<BR>
<BR>
Greg
</BLOCKQUOTE>
<BLOCKQUOTE>
<BR>
</BLOCKQUOTE>
<BLOCKQUOTE>
<BR>
On Thu, Apr 21, 2011 at 12:54 AM, Richard Faulkner<BR>
<<A HREF="mailto:rfaulkner@34thprs.org">rfaulkner@34thprs.org</A>> wrote:<BR>
> What I have in mind is something to use as a trainer for C. Later on I will<BR>
> be developing a VM for OS X to try my hand at app development for iPhone and<BR>
> another for Android. It's on my bucket list to learn C and tweak my<BR>
> favorite Linux programs and I'm getting the idea of trying my hand at app<BR>
> development for those who are loose of pocket with their money for their<BR>
> favorite portable devices.<BR>
><BR>
><BR>
> -----Original Message-----<BR>
> From: Jamey Owens <<A HREF="mailto:vindir@comcast.net">vindir@comcast.net</A>><BR>
> Reply-to: Atlanta Linux Enthusiasts <<A HREF="mailto:ale@ale.org">ale@ale.org</A>><BR>
> To: Atlanta Linux Enthusiasts <<A HREF="mailto:ale@ale.org">ale@ale.org</A>><BR>
> Subject: Re: [ale] C Compiler for Linux<BR>
> Date: Thu, 21 Apr 2011 00:46:53 -0400<BR>
><BR>
> Are you just looking for the basic gcc install? I'm not much of a Fedora<BR>
> person but you should be able to do yum grouplist |grep Development to see<BR>
> the dev groups and yum groupinstall to install whichever groups you like.<BR>
> Grab Dev Tools and Dev Libraries for the basics I think.<BR>
><BR>
> For an actual recommendation though, you could try out LLVM and use its<BR>
> Clang compiler.<BR>
><BR>
> _______________________________________________<BR>
> Ale mailing list<BR>
> <A HREF="mailto:Ale@ale.org">Ale@ale.org</A><BR>
> <A HREF="http://mail.ale.org/mailman/listinfo/ale">http://mail.ale.org/mailman/listinfo/ale</A><BR>
> See JOBS, ANNOUNCE and SCHOOLS lists at<BR>
> <A HREF="http://mail.ale.org/mailman/listinfo">http://mail.ale.org/mailman/listinfo</A><BR>
><BR>
><BR>
> _______________________________________________<BR>
> Ale mailing list<BR>
> <A HREF="mailto:Ale@ale.org">Ale@ale.org</A><BR>
> <A HREF="http://mail.ale.org/mailman/listinfo/ale">http://mail.ale.org/mailman/listinfo/ale</A><BR>
> See JOBS, ANNOUNCE and SCHOOLS lists at<BR>
> <A HREF="http://mail.ale.org/mailman/listinfo">http://mail.ale.org/mailman/listinfo</A><BR>
><BR>
><BR>
<BR>
<BR>
<BR>
<BR>
</BLOCKQUOTE>
<BLOCKQUOTE>
--<BR>
Greg Freemyer<BR>
Head of EDD Tape Extraction and Processing team<BR>
Litigation Triage Solutions Specialist<BR>
<A HREF="http://www.linkedin.com/in/gregfreemyer">http://www.linkedin.com/in/gregfreemyer</A><BR>
CNN/TruTV Aired Forensic Imaging Demo -<BR>
<A HREF="http://insession.blogs.cnn.com/2010/03/23/how-computer-evidence-gets-retrieved/">http://insession.blogs.cnn.com/2010/03/23/how-computer-evidence-gets-retrieved/</A><BR>
<BR>
The Norcross Group<BR>
The Intersection of Evidence & Technology<BR>
<A HREF="http://www.norcrossgroup.com">http://www.norcrossgroup.com</A>
</BLOCKQUOTE>
<BLOCKQUOTE>
<BR>
</BLOCKQUOTE>
<BLOCKQUOTE>
<BR>
_______________________________________________<BR>
Ale mailing list<BR>
<A HREF="mailto:Ale@ale.org">Ale@ale.org</A><BR>
<A HREF="http://mail.ale.org/mailman/listinfo/ale">http://mail.ale.org/mailman/listinfo/ale</A><BR>
See JOBS, ANNOUNCE and SCHOOLS lists at<BR>
<A HREF="http://mail.ale.org/mailman/listinfo">http://mail.ale.org/mailman/listinfo</A><BR>
<BR>
</BLOCKQUOTE>
<BR>
<BR>
<PRE>
_______________________________________________
Ale mailing list
<A HREF="mailto:Ale@ale.org">Ale@ale.org</A>
<A HREF="http://mail.ale.org/mailman/listinfo/ale">http://mail.ale.org/mailman/listinfo/ale</A>
See JOBS, ANNOUNCE and SCHOOLS lists at
<A HREF="http://mail.ale.org/mailman/listinfo">http://mail.ale.org/mailman/listinfo</A>
</PRE>
<BR>
</BODY>
</HTML>