469,643 Members | 1,486 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 469,643 developers. It's quick & easy.

Announcing RPSL: a GNU autotools-based build system

For those who didn't catch this announcement on the moderated group, I
am pleased to announce the initial release of RPSL (Rapid Prototyping
Shared Library). RPSL is a set of bash scripts and utility files that
coordinate the GNU autotools (automake, autoconf, libtool) and
pkg-config for C/C++ build automation. The scripts and procedures
define a system for building and linking libraries that supports
individual or small group development in a POSIX (Linux, Solaris)
environment.

A single command (rpslSyncBuild) scans for source, writes Makefile.am's
and Configure.ac, and results in a conventional autotools tree ready
for the usual "configure, make, make install" build steps. RPSL knows
and implements the build procedures in the "Goat Book" with the
stipulation that the source tree be fairly conventional and that the
source code is largely platform independent.

The tools were designed to help scientific and engineering software
developers who want to exploit the many features of the GNU autotools
without manually crafting the input files or suffering the learning
curve. RPSL is also useful for populating an autotools tree around
existing code for source distribution.

The RPSL distribution contains html documentation with a simple
foo,bar,baz project that walks you through the RPSL features of library
building and linking.

The RPSL home page is http://rpsl.sourceforge.net. This home page has a
link 'Get RPSL' to the sourceforge download page at
http://www.sourceforge.net/projects/rpsl.

I'd be interested to hear from anyone who tries it had as questions,
comments, success, or problems.

Will

Jul 23 '05 #1
0 1027

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

30 posts views Thread by Dave Allison | last post: by
reply views Thread by Tim Newsham | last post: by
16 posts views Thread by Henri Schomäcker | last post: by
reply views Thread by axxegfx | last post: by
reply views Thread by Mike | last post: by
4 posts views Thread by Dave | last post: by
1 post views Thread by Jonh Wendell | last post: by
1 post views Thread by jarek | last post: by
reply views Thread by gheharukoh7 | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.