Re: Problems compiling luacheia with Mingw

Thatcher Ulrich <[email protected]> Wed, 24 Mar 2004 15:41:29 -0500
Newsgroups gmane.comp.lang.lua.luacheia
Message-ID <[email protected]>
On Mar 24, 2004 at 12:00 -0500, Doug Currie wrote:
> Just to clarify a bit... my build problems are with starting from the
> unpacked distribution archive and doing a
>  ./configure
>  make
> 
> as far as I can see, this doesn't involve automake (directly) at all
> since the archive has pre-built configure and Makefile.in files. It
> looks like automake 1.7.9 was used to build these files.
> 
> I don't even have autotools installed!
> 
> Perhaps we should be discarding the configure and Makefile.in files
> (and what else?) from the distribution, and rebuilding them with
> autotools locally?

Requiring autotools locally to build the source distro is not really
workable -- autotools seem to introduce incompatible changes with each
minor revision, and different systems tend to have widely varying
levels of autotools installed (or not installed).  Generally it's a
very good thing that end-users don't need autotools to build.

I think we just need to fix those MSYS/MinGW problems.  I built the
Windows installers on the download page using:

gcc.exe (GCC) 3.2.3 (mingw special 20030504-1)

and I believe my MSYS is MSYS-1.0.9-rc-1.exe

So I guess I'm pretty far out of date on that.  I'm using cygwin to
run the autotools; my automake is 1.7.9

I'm happy to upgrade and fix the errors, but it may take me a while to
get around to it.  In the meantime, if you or anyone else has patches
to make it work, I can give you CVS commit access, or you can send the
patches to the list.

Sorry about the pain.

-- 
Thatcher Ulrich
http://tulrich.com


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click