FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > CentOS > CentOS

 
 
LinkBack Thread Tools
 
Old 09-27-2010, 07:56 PM
Tim Nelson
 
Default "Open Source Development + Tools" - Book/Resource?

Greetings all-

My apologies for the slightly OT post. My primary production platform *IS* CentOS 5.x with a minor scattering of 4.x machines behind firewalls here and there...

I find that I'm being placed more and more into a 'quasi-developer' role which strays some from my normal system/network admin duties. Specifically, having to work with the deep internals of make, autoconf, libtool, cross platform compilation, non-standard libs, etc. My head spins some days trying to work through some of these types of issues.

I'm hoping someone knows of a good resource or book that explains the general 'open source' or '*NIX' method of application development, compilation, and dependency/library handling. Specifically, how to take source, and turn it into a "./configure, make, make install" type release and everything that is involved in doing so.

I certainly have experience compiling, installing, using software in this manner, but I would like (need?) to learn more about how it all works.

Google has been helpful if I'm looking for direct documentation of each of the standard tools (gcc, make, autoconf, libtool, etc), but I've been unable to find something that details the components together, and explains their relationship.

Again, my apologies for the OT post. I hope some bright minds on the list can shed a few thoughts.

--Tim

_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos

Mon Sep 27 22:30:05 2010
Return-path: <arch-general-bounces@archlinux.org>
Envelope-to: tom@linux-archive.org
Delivery-date: Mon, 27 Sep 2010 22:09:39 +0300
Received: from gerolde.archlinux.org ([66.211.214.132]:38262 helo=archlinux.org)
by s2.java-tips.org with esmtp (Exim 4.69)
(envelope-from <arch-general-bounces@archlinux.org>)
id 1P0J4z-0004IJ-29
for tom@linux-archive.org; Mon, 27 Sep 2010 22:09:38 +0300
Received: from gudrun.archlinux.org (gudrun.archlinux.org [66.211.214.131])
by archlinux.org (Postfix) with ESMTP id 193D790180;
Mon, 27 Sep 2010 16:01:55 -0400 (EDT)
Received: from archlinux.org (gerolde.archlinux.org [66.211.214.132])
by gudrun.archlinux.org (Postfix) with ESMTP id E8C927802F
for <arch-general@archlinux.org>; Mon, 27 Sep 2010 16:01:44 -0400 (EDT)
Received-SPF: pass (facebookmail.com: 66.220.144.154 is authorized to use
'invite+kr4mmmay4eka@facebookmail.com' in 'mfrom' identity
(mechanism 'ip4:66.220.144.128/25' matched))
receiver=gerolde.archlinux.org; identity=mailfrom;
envelope-from="invite+kr4mmmay4eka@facebookmail.com";
helo=mx-out.facebook.com; client-ip=66.220.144.154
Received: from mx-out.facebook.com (outmail022.snc4.facebook.com
[66.220.144.154]) by archlinux.org (Postfix) with ESMTP id B648E9017B
for <arch-general@archlinux.org>; Mon, 27 Sep 2010 16:01:43 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha1; d=facebookmail.com; s=201006181024;
c=relaxed/relaxed;
q=dns/txt; i=@facebookmail.com; t=1285617705;
h=From:Subjectate:To:MIME-Version:Content-Type;
bh=5mAOcoNf/VRTtDAPKL/rteKCn+s=;
b=nm+eHwIjwhL9egiq1Fw/ZZr0wNzZgsxtlma6zq+wGHaZ+1f9PWXyEU8vxRVf/BrE
xH+DkCnobZzDfIzbDeOZo2xXyxHtcbWmTlohFoL7GITyDxROQu/UDLt4CDQMxXDb
iVP4Gya/FIX38C7SIjK5uxsI5dsaMOd4TIIRBxUA+CA=;
Received: from [10.30.233.218] ([10.30.233.218:42148])
by mta026.snc4.facebook.com (envelope-from
<invite+kr4mmmay4eka@facebookmail.com>)
(ecelerity 2.2.2.45 r(34222M)) with ECSTREAM
id D6/5B-03488-928F0AC4; Mon, 27 Sep 2010 13:01:45 -0700
X-Facebook: from zuckmail ([MTI3LjAuMC4x])
by www.facebook.com with HTTP (ZuckMail);
Date: Mon, 27 Sep 2010 13:01:45 -0700
To: General Discusson About Arch Linux <arch-general@archlinux.org>
From: =?UTF-8?B?TWFydMOtbiBDaWdvcnJhZ2E=?=
<invite+kr4mmmay4eka@facebookmail.com>
Message-ID: <92c831ff0ab15cd49c29c24737ca252d@www.facebook.com >
X-Priority: 3
X-Mailer: ZuckMail [version 1.00]
X-Facebook-Notify: general_invite; mailid=30af556G5af328ffe5faG0G8
X-FACEBOOK-PRIORITY: 1
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Content-Filtered-By: Mailman/MimeDel 2.1.11
Subject: [arch-general] =?utf-8?q?Te_agregu=C3=A9_como_amigo_en_Facebook?=
X-BeenThere: arch-general@archlinux.org
X-Mailman-Version: 2.1.11
Precedence: list
Reply-To: =?UTF-8?B?TWFydMOtbiBDaWdvcnJhZw==?=,
=?UTF-8?B?YQ==?= <martosurf7600@gmail.com>,
General Discussion about Arch Linux <arch-general@archlinux.org>
List-Id: General Discussion about Arch Linux <arch-general.archlinux.org>
List-Unsubscribe: <http://mailman.archlinux.org/mailman/options/arch-general>,
<mailto:arch-general-request@archlinux.org?subject=unsubscribe>
List-Archive: <http://mailman.archlinux.org/pipermail/arch-general>
List-Post: <mailto:arch-general@archlinux.org>
List-Help: <mailto:arch-general-request@archlinux.org?subject=help>
List-Subscribe: <http://mailman.archlinux.org/mailman/listinfo/arch-general>,
<mailto:arch-general-request@archlinux.org?subject=subscribe>
Sender: arch-general-bounces@archlinux.org
Errors-To: arch-general-bounces@archlinux.org

Hola, General:

He creado un perfil en Facebook donde puedo publicar mis fotos, =
v=C3=ADdeos y eventos, y quiero agregarte a mis amigos para que puedas =
verlo. Para ello, necesitas registrarte en Facebook y, despu=C3=A9s, =
podr=C3=A1s crear tambi=C3=A9n tu propio perfil.

Gracias,
Mart=C3=ADn

Para registrarte en Facebook, sigue este enlace:
http://www.facebook.com/p.php?i=3D100001578320681&k=3DZ6E3Y6R3443GYJEJPB63 =
QTURRQBBV24NUWHTEBRAQ2&r

=C2=BFYa tienes una cuenta? Agrega esta direcci=C3=B3n de correo =
electr=C3=B3nico a tu cuenta:
http://www.facebook.com/n/?merge_accounts.php&e=3Darch-general%40archlinux=
.org&c=3D364075774045f3d87849f574e243f0c8

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3 D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Mart=C3=ADn Cigorraga ha invitado a arch-general@archlinux.org a unirse a =
Facebook. If you do not wish to receive this type of email from Facebook =
in the future, please follow the link below to unsubscribe.
http://www.facebook.com/o.php?k=3Dc0d700&u=3D100000411411962&mid=3D30af556 =
G5af328ffe5faG0G8
Facebook, Inc. P.O. Box 10005, Palo Alto, CA 94303
 
Old 09-27-2010, 08:03 PM
Jim Davis
 
Default "Open Source Development + Tools" - Book/Resource?

There's a review just now on Slashdot of a book that covers autoconf
and friends -- it sounds like it would cover at least some of what
you're after. There's an older O'Reilly book on Make that might be
helpful too.
_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos
 
Old 09-27-2010, 10:02 PM
Kahlil Hodgson
 
Default "Open Source Development + Tools" - Book/Resource?

On 09/28/2010 07:26 AM, Adam Tauno Williams wrote:
> On Mon, 2010-09-27 at 14:56 -0500, Tim Nelson wrote:
>> Greetings all-
>>
>> My apologies for the slightly OT post. My primary production platform
>> *IS* CentOS 5.x with a minor scattering of 4.x machines behind
>> firewalls here and there...
>> I find that I'm being placed more and more into a 'quasi-developer'
>> role which strays some from my normal system/network admin duties.
>> Specifically, having to work with the deep internals of make,
>> autoconf, libtool, cross platform compilation, non-standard libs, etc.
>> My head spins some days trying to work through some of these types of
>> issues.

A new book on this topic has just been published

http://books.slashdot.org/story/10/09/27/1612236/Autotools

The review sounds promising.

Kal

_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos
 

Thread Tools




All times are GMT. The time now is 04:33 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org