Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Makefiles and building applications (was Re: MallocDebug)



> Building Mac OS X drivers using makefiles?  Yes I know people do that.
> Building applications using UNIX makefiles and vi/emacs as editor?  No,
> I don't know anyone...  But like you said, it's doable and there's
> never a doubt in my mind that it cannot be done.  I never look into
> that myself.
> 
> it would be interesting to have a sample project like that, which I
> don't know if there's any.

    I didn't know we were that crazy.  I guess so...but I still can't debug
and that is sad.  No worries though.

    Basically we choose makefiles as it is easier to work with multiple
platforms and independent of IDE's.  We build with makefiles and MPW in OS9,
Unix makefiles and gcc on Mac OS X, and makefiles and prompt with the MS
Visual C++ command line tools.

    We only use IDE's for debugging code and text editing.  BBEdit is
awesome.  

    All platforms are built from the exact same source files.  So, when we
add a source it is simple to add to all makefiles.  Our entire product line
is built the same.

    We are community source and this makes it super great for everyone to be
able to build without any hard setups.  Just type a line in the terminal.

    I guess that is the basis of why we do it, and we are a bit old school.

Cheers,
Matt Veenstra
Tribeworks


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Carbon-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/carbon-dev/email@hidden

This email sent to email@hidden

References: 
 >Makefiles and building applications (was Re: MallocDebug) (From: Peter S Lau <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.