public inbox for sourceware-announce@sourceware.org
 help / color / mirror / Atom feed
From: Jason Molenda <jsm@cygnus.com>
To: sourceware-announce@cygnus.com
Subject: Three projects up on sourceware.cygnus.com!
Date: Mon, 26 Oct 1998 13:37:00 -0000	[thread overview]
Message-ID: <19981026133751.A8816@cygnus.com> (raw)

Howdy howdy howdy, we've got three new projects up and running on
sourceware.cygnus.com and I want to send a note to let everyone know
about them.

Automake is a tool used to generate Makefiles.  You create the basic
information necessary--the files in your project, how they relate--and
automake spits out a portable Makefile which has all the little niceties
we've all come to love.  Automake is used to generate Makefiles for most
GNU software out there these days.

	http://sourceware.cygnus.com/automake/

Autoconf is a tool used in writing portable programs.  It runs tests
on the host environment to see what kinds of things are available.
Are the ISO C standard header files around?  Is the 'const' reserved
word supported?  Where are the X header files?	Is the setpgrp provided
a BSD one or a POSIX.1 one (they take different arguments)?  There are
a bazillion little tests like these, and there is even a tool to find
out which tests you might want to use for your program to help increase
portability.

Autoconf eliminates the #ifdef mess where you test against particular
compilers, operating systems, chips, or even OS versions.  With autoconf,
you test for the features you care about directly.  You reduce the #if
hackery in your program, you increase its portability across different
hosts, and your program will stand a better chance of being compilable
on some as-yet-unseen OS years from now.

As an added bonus, Ben Elliston has just taken over autoconf maintenance
after over two years of it being dormant.  Ben lives in Australia and
is in one of the only cities that _aren't_ by the sea there, so he has
nothing better to do all day than look at bug reports against autoconf.
So get the latest autoconf code and start testing--there's a big release
coming due and he could use your help!

	http://sourceware.cygnus.com/autoconf/


The last project that is over on sourceware is the pthreads-win32 library.
This project is working to provide a pthreads (POSIX threads) API for
Win32 (Win95/98/NT) systems and has a few active contributors.	Check it
out at

	http://sourceware.cygnus.com/pthreads-win32/



That's it for today!  We will add more things in the near future,
including the first eCos source release early next week.  It should be
a blast.


Jason Molenda
jsm@cygnus.com

             reply	other threads:[~1998-10-26 13:37 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-10-26 13:37 Jason Molenda [this message]
  -- strict thread matches above, loose matches on Subject: below --
1998-10-26 12:14 Jason Molenda

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=19981026133751.A8816@cygnus.com \
    --to=jsm@cygnus.com \
    --cc=sourceware-announce@cygnus.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).