Build errors
Philip Schneider <[email protected]> Fri, 15 Mar 2013 09:33:50 -0700
| Newsgroups | gmane.text.xml.expat.bugs |
|---|---|
| Message-ID | <[email protected]> |
--===============1504896809==
Content-Type: multipart/alternative; boundary="Apple-Mail=_C57364BD-C88C-42B5-9690-8A3817E32839"
--Apple-Mail=_C57364BD-C88C-42B5-9690-8A3817E32839
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=windows-1252
Greetings -
My apologies if this has already been covered, but I'm not quite sure =
if/how I can "grep" the archives to see if it has been=85
Just downloaded the expat.tar.gz (onto Mac), and tried to start a build. =
=46rom the results, it seems that the "./configure" scheme is a bit out =
of date? Here's what happens (the ">" signifies my bash prompt, the =
other text is the output to the shell)...
> ./buildconf.sh
Creating configure ...
autoreconf: Entering directory `.'
autoreconf: configure.in: not using Gettext
autoreconf: running: aclocal --force=20
aclocal: warning: autoconf input should be named 'configure.ac', not =
'configure.in'
aclocal: error: couldn't open directory 'm4': No such file or directory
autoreconf: aclocal failed with exit status: 1
Now, in the MANIFEST file, I see that there should be an m4 directory, =
with these contents:
m4/libtool.m4
m4/ltversion.m4
m4/ltoptions.m4
m4/ltsugar.m4
m4/lt~obsolete.m4
However, these files are not part of the download, nor can I find them =
on the expat source server (perhaps I just missed them?)
I can try to get around this by editing configure.in, and commenting out =
this line:
AC_CONFIG_MACRO_DIR([m4])
I then re-run:
> ./buildconf.sh
This succeeds, or at least there are no errors. So then I try the next =
step:
< ./configure
configure: error: cannot find install-sh, install.sh, or shtool in =
conftools "."/conftools
I see that the conftools directory indeed has none of these. Again, they =
are listed in the MANIFEST, but are not part of the download, nor can I =
find them on the server:
conftools/PrintPath
conftools/ac_c_bigendian_cross.m4
conftools/expat.m4
conftools/get-version.sh
conftools/mkinstalldirs
conftools/config.guess
conftools/config.sub
conftools/install-sh
conftools/ltmain.sh
It does seem that the cmake build scheme works, so I can probably go =
with that. But, I'd prefer the "./configure" approach, as it's more =
consistent with the many other packages I use. I'm guessing these =
missing files once were part of the system. Any chance this can get =
resurrected?=20
Thanks..
-- Philip
--Apple-Mail=_C57364BD-C88C-42B5-9690-8A3817E32839
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=windows-1252
<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dwindows-1252"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; =
">Greetings -<div><br></div><div>My apologies if this has already been =
covered, but I'm not quite sure if/how I can "grep" the archives to see =
if it has been=85</div><div><br></div><div>Just downloaded the =
expat.tar.gz (onto Mac), and tried to start a build. =46rom the results, =
it seems that the "./configure" scheme is a bit out of date? Here's what =
happens (the ">" signifies my bash prompt, the other text is the =
output to the shell)...</div><div><br></div><div><font =
face=3D"Courier">> ./buildconf.sh</font></div><div><font =
face=3D"Courier"><br></font></div><div><div><font =
face=3D"Courier">Creating configure ...</font></div><div><font =
face=3D"Courier">autoreconf: Entering directory =
`.'</font></div><div><font face=3D"Courier">autoreconf: configure.in: =
not using Gettext</font></div><div><font face=3D"Courier">autoreconf: =
running: aclocal --force </font></div><div><font =
face=3D"Courier">aclocal: warning: autoconf input should be named =
'configure.ac', not 'configure.in'</font></div><div><font =
face=3D"Courier">aclocal: error: couldn't open directory 'm4': No such =
file or directory</font></div><div><font face=3D"Courier">autoreconf: =
aclocal failed with exit status: =
1</font></div></div><div><br></div><div>Now, in the MANIFEST file, I see =
that there should be an m4 directory, with these =
contents:</div><div><br></div><div><div><font =
face=3D"Courier">m4/libtool.m4</font></div><div><font =
face=3D"Courier">m4/ltversion.m4</font></div><div><font =
face=3D"Courier">m4/ltoptions.m4</font></div><div><font =
face=3D"Courier">m4/ltsugar.m4</font></div><div><font =
face=3D"Courier">m4/lt~obsolete.m4</font></div></div><div><br></div><div>H=
owever, these files are not part of the download, nor can I find them on =
the expat source server (perhaps I just missed =
them?)</div><div><br></div><div>I can try to get around this by editing =
configure.in, and commenting out this =
line:</div><div><br></div><div><font face=3D"Courier"> =
AC_CONFIG_MACRO_DIR([m4])</font></div><div><br></div><div>I =
then re-run:</div><div><br></div><div><font face=3D"Courier">> =
./buildconf.sh</font></div><div><br></div><div>This succeeds, or at =
least there are no errors. So then I try the next =
step:</div><div><br></div><div><font face=3D"Courier">< =
./configure</font></div><div><div><font face=3D"Courier">configure: =
error: cannot find install-sh, install.sh, or shtool in conftools =
"."/conftools</font></div></div><div><br></div><div>I see that the =
conftools directory indeed has none of these. Again, they are listed in =
the MANIFEST, but are not part of the download, nor can I find them on =
the server:</div><div><br></div><div><div><font =
face=3D"Courier">conftools/PrintPath</font></div><div><font =
face=3D"Courier">conftools/ac_c_bigendian_cross.m4</font></div><div><font =
face=3D"Courier">conftools/expat.m4</font></div><div><font =
face=3D"Courier">conftools/get-version.sh</font></div><div><font =
face=3D"Courier">conftools/mkinstalldirs</font></div><div><font =
face=3D"Courier">conftools/config.guess</font></div><div><font =
face=3D"Courier">conftools/config.sub</font></div><div><font =
face=3D"Courier">conftools/install-sh</font></div><div><font =
face=3D"Courier">conftools/ltmain.sh</font></div></div><div><br></div><div=
>It does seem that the cmake build scheme works, so I can probably go =
with that. But, I'd prefer the "./configure" approach, as it's more =
consistent with the many other packages I use. I'm guessing these =
missing files once were part of the system. Any chance this can get =
resurrected? </div><div><br></div><div>Thanks..</div><div><br></div><=
div>-- Philip</div><div><br></div></body></html>=
--Apple-Mail=_C57364BD-C88C-42B5-9690-8A3817E32839--
--===============1504896809==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Expat-bugs mailing list
[email protected]
http://mail.libexpat.org/mailman/listinfo/expat-bugs
--===============1504896809==--