ts-7000
[Top] [All Lists]

Re: [ts-7000] Re: Trying to setup for developement.

To:
Subject: Re: [ts-7000] Re: Trying to setup for developement.
From: Jeff Cunningham <>
Date: Fri, 11 Jan 2008 16:46:15 -0800
Richard wrote:

>
>  Ok this is the stuff I am looking for however I still have a few
>  questions. First, where would the environment variables location be
>  for SUSE 10.3. Second Are there any usefull links on how to use and
>  create make files. I have herd of these being used a lot in
>  programming however my programming background consist mainly of
>  Borland and Embedded Visual Studio 3.0 and these program I believe
>  handle the stuff you use make files for. Even with programming for
>  PIC's and other microcontrollers I have never had to use makefiles.
>  From my understanding a makefile is a glorified batch or script, is
>  this correct? As for my work environment the operating system is SUSE
>  10.3 and the programming tool I am deciding between EMACS and
>  Eclipse. I head EMACS is a very powerful tool but it's not as user
>  friendly, a really popular choice for the command addicts. Eclipse is
>  a more user friendly program that is similar to Borland or Visual
>  Studio.

A Makefile is a configuration file for a program called 'make' . On your 
system this will be GNU Make. Here's the manual and a tutorial:

http://www.student.cs.uwaterloo.ca/~isg/res/unix/make/gnumake/
http://www.student.cs.uwaterloo.ca/~isg/res/unix/make/tutorial/

You can use it to compile stuff in almost any language. Makefiles can be 
very simple, or very complex. The best way to learn how to work with 
them is to build a couple simple ones and look at ones other people have 
written.

Emacs comes in two flavors: GNU (original) Emacs, and XEmacs which is a 
development branch that came later. Both are mature and actively 
developed. I originally came from a Visual Studio background (years ago) 
and started out spending a month with vi and then a month with Emacs 
before making up my mind to use Emacs. I can't imagine using anything 
else at this point. Strident opinions on this particular subject can 
cause flame wars. They are both powerful editors - more than that, 
really, because when properly set up they function as IDE's. I 
understand Eclipse has a shorter learning curve but flattens out a lot 
lower in terms of capability and requires a lot of ancillary Java 
support to work properly. I prefer the term "beginner" friendly to "user 
friendly". Remember that a year from now your only limitation will be 
the tool and not the slope of the curve. Make sure you spend your time 
learning something that will do what you want.

--Jeff



 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ts-7000/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ts-7000/join
    (Yahoo! ID required)

<*> To change settings via email:
     
    

<*> To unsubscribe from this group, send an email to:
    

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU