On Sun, Mar 29, 2009 at 11:50 AM, Keith Marshall <keithmarshall@users.sourceforge.net> wrote:
On Saturday 28 March 2009 23:15:33 Jamie Lahowetz wrote:
> On Sat, Mar 28, 2009 at 1:03 PM, Keith Marshall <
>
> keithmarshall@users.sourceforge.net> wrote:
> > On Saturday 28 March 2009 16:23:01 Jamie Lahowetz wrote:
> > > > Autoconf, automake and libtool are all in the MSYS Supplementary
> > > > Tools collection, on the project download site at SF.
> > >
> > > Con't seem to get it installed I am getting this:
> > > [...snip...]
> > >
> > >  I put the acwrapper-4.sh in the /tmp folder but still get the
> > > error.
> >
> > Why there?  What exactly are you trying to install?  You need:
> >
> > *
http://downloads.sourceforge.net/mingw/perl-5.6.1-MSYS-1.0.11-1.tar.bz2
> > *
http://downloads.sourceforge.net/mingw/autoconf2.1-2.13-3-bin.tar.bz2
> > *
http://downloads.sourceforge.net/mingw/autoconf2.5-2.61-1-bin.tar.bz2
> > * http://downloads.sourceforge.net/mingw/autoconf-4-1-bin.tar.bz2
> > *
http://downloads.sourceforge.net/mingw/automake1.10-1.10-1-bin.tar.bz2
> >
> > cd to your MSYS *root* directory:
> >
> >  $ cd /
> >
> > then untar all of those there, e.g.
> >
> >  $ tar xjf /<your-downloads-dir>/perl-5.6.1-MSYS-1.0.11-1.tar.bz2
> >
> > etc.  Then it should work.
>
> I need to install automake so that I can get rsl built.

It's the last of the packages I listed.

> I downloaded all those files and untared them in my / directory.
> I'm guessing that I need to get and untar:
> autoconf2.5-2.61-1-mingwPORT.tar.bz2

No, you don't.  Sorry, I did miss one prerequisite:
http://downloads.sourceforge.net/mingw/m4-1.4.7-MSYS.tar.bz2

If you install that, plus what I've listed previously, you will have a
working autoconf, and automake too, I believe; (I use autoconf routinely,
but I avoid automake like the plague).

> cd to the directory and ran ./mingwPORT.sh
> Yes to the download since I dont have autoconf-2.61.tar.gz
>
> After that I get the error:
> --18:08:04--
> http://voxel.dl.sourceforge.net/autoconf2.5/autoconf-2.61.tar.gz
>            => `autoconf-2.61.tar.gz'
> Resolving voxel.dl.sourceforge.net... done.
> Connecting to voxel.dl.sourceforge.net[72.26.194.82]:80... connected.
> HTTP request sent, awaiting response... 302 Found
> Location:
> http://downloads.sourceforge.net/autoconf2.5/autoconf-2.61.tar.gz?downl
>oad&failedmirror=voxel.dl.sourceforge.net[following] --18:08:06--
> http://downloads.sourceforge.net/autoconf2.5/autoconf-2.61.tar.gz?downl
>oad&failedmirror=voxel.dl.sourceforge.net =>
> `autoconf-2.61.tar.gz@download&failedmirror=
> voxel.dl.sourceforge.net'
> Resolving downloads.sourceforge.net... done.
> Connecting to downloads.sourceforge.net[216.34.181.60]:80... connected.
> HTTP request sent, awaiting response... 301 Moved Permanently
> Location: http://sourceforge.net/projects/autoconf2-5/files [following]
> --18:08:06--  http://sourceforge.net/projects/autoconf2-5/files
>            => `files.2'
> Resolving sourceforge.net... done.
> Connecting to sourceforge.net[216.34.181.60]:80... connected.
> HTTP request sent, awaiting response... 200 OK
> Length: unspecified [text/html]
>
>     0K .........                                               104.46
> KB/s
>
> 18:08:06 (104.46 KB/s) - `files.2' saved [10162]
>
> tar (child): /download/autoconf-2.61.tar.gz: Cannot open: No such file
> or directory
> tar (child): Error is not recoverable: exiting now
> tar: Child returned status 2
> tar: Error exit delayed from previous errors
> mingwPORT.afterquestion: tar: FATAL: command failed; mingwPORT cannot
> continue.

Don't know what's going on there; the mingwPORT should not be looking on
SF for the sources -- it should use direct download from the FSF site.
Anyway, you *don't* need the mingwPORT!

> I am confused on the reason I needed to download and install all the
> prior modules? The Perl module is fairly old and there are more than
> one autoconf version. Can anyone explain why I need all these files and
> what is the minimal amount of work that I need to do to install
> automake?

Install the files I've listed; that should suffice.  You *must* have perl
installed, and it *must* understand MSYS emulated POSIX paths; hence it
must be that version I've specified, regardless of its age.

There are multiple autoconf versions because there were some significant,
and incompatible changes between the 2.1x series and the 2.5x/6x series,
but some projects still demand the older variant; the autoconf-4 *isn't*
autoconf proper; it is a wrapper to automagically select between the 2.1x
or 2.5x/6x variant, based on the content of the input, so you just run
autoconf, and it will DTRT.

If you just want the newer autoconf, you can just as well get the current
FSF autoconf-2.63 source, and build it; (it should build OOTB, *provided*
you use a build directory *outside* the source tree, and you *must* also
first have those MSYS versions of perl and m4 installed).

Thanks very much. Now I know.

I installed the pack listed above and ran make for RSL again.
I got this error:
$ make
 cd . && automake-1.9 --foreign  Makefile
/bin/sh: automake-1.9: command not found
make: *** [Makefile.in] Error 127
I then changed the AUTOMAKE to automake-1.10 and ran make again. Got this popup:
perl5.6.1.exe - Unable to Locate Component
This application has failed to start because msys-crypt-0.dll was not found. Re-installing the application may fix this problem.

And got this in the terminal:
$ make
 cd . && automake-1.10 --foreign  Makefile
make: *** [Makefile.in] Error 53

Anyone got this before?
 

--

Regards,
Keith.

------------------------------------------------------------------------------
--
_______________________________________________
MinGW-users mailing list
MinGW-users@lists.sourceforge.net

This list observes the Etiquette found at
http://www.mingw.org/Mailing_Lists.
We ask that you be polite and do the same.

Most annoying abuses are:
1) Top posting
2) Thread hijacking
3) HTML/MIME encoded mail
4) Improper quoting
5) Improper trimming
_______________________________________________
You may change your MinGW Account Options or unsubscribe at:
https://lists.sourceforge.net/lists/listinfo/mingw-users



--
Jamie Ryan Lahowetz
University of Nebraska - Lincoln
Graduate Student - Geosciences
402.304.0766
jrl9262@huskers.unl.edu