[xml] build on cygwin



Hi,

I have some problems building libxml2 from the cvs sources (most recent 
from anoncvs) on cygwin.

Running autogen.sh I get the following messages:

---->
kbuchcik libra ~/dev/libxml2
$ ./autogen.sh
I am going to run ./configure with no arguments - if you wish to pass 
any to it, please specify them on the ./autogen.sh command line.
You should add the contents of 
`/usr/autotool/stable/share/aclocal/libtool.m4' to `aclocal.m4'.
automake: Makefile.am: installing `./COPYING'
Backslash found where operator expected at (eval 642) line 1, near 
"s/\ PROGRAM\@/\/go;s/\"
Backslash found where operator expected at (eval 642) line 1, near 
"@XPROGRAM\"
         (Missing operator before \?)
Bareword found where operator expected at (eval 642) line 1, near "@/_"
         (Missing operator before _?)

[... more messages of this kind ...]

autoconf: Undefined macros:
configure.in:158:AC_ARG_WITH(html-dir, 
AC_HELP_STRING([--with-html-dir=path],
configure.in:162:AC_ARG_WITH(html-subdir, 
AC_HELP_STRING([--with-html-subdir=path],

[...]
<----

Does anyone has a hint what to do with the "Backslash found" & "Bareword 
found" messages?
Any clues why autoconf does find undefined macros?

Further:

---->
kbuchcik libra ~/dev/libxml2
$ make
Makefile:953: *** missing separator (Meinten Sie TAB anstelle von 8 
Leerzeichen?
).  Schluss.
<----

This one I can fix by exchanging whitespace by TABs at some points of 
the created Makefile.

Further:

---->
kbuchcik libra ~/dev/libxml2
$ make
cd . && autoheader
cd . \
   && CONFIG_FILES= CONFIG_HEADERS=config.h \
      /bin/sh ./config.status
creating config.h
make  all-recursive
make[1]: Entering directory `/home/kbuchcik/dev/libxml2'
Making all in include
make[2]: Entering directory `/home/kbuchcik/dev/libxml2/include'
Making all in libxml
make[3]: Entering directory `/home/kbuchcik/dev/libxml2/include/libxml'
make[3]: *** Keine Regel vorhanden, um das Target >>EXTRA_DIST<<,
   ben"otigt von >>all-am<<, zu erstellen.  Schluss.
make[3]: Leaving directory `/home/kbuchcik/dev/libxml2/include/libxml'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/home/kbuchcik/dev/libxml2/include'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/kbuchcik/dev/libxml2'
make: *** [all-recursive-am] Fehler 2
<----

Some translations:

Keine Regel vorhanden, um das Target >>EXTRA_DIST<<, ben"otigt von 
all-am<<, zu erstellen.

== No rule existent to create the target >>EXTRA_DIST<<, used by >>all-am<<.

Fehler == error


Any clues what might have gone wrong here?

Even the most tiny help is appreciated :-), since I'm not much into 
auto* stuff of linux (yet ?). I would be glad to get in touch with 
someone, who builds (and tests) libxml2 on cywing.


Greetings,

Kasimier




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]