[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: unconditional inclusion of argz.h; missing declared functions in arg
From: |
Juan Manuel Guerrero |
Subject: |
Re: unconditional inclusion of argz.h; missing declared functions in argz.h |
Date: |
Sun, 24 Feb 2008 22:06:35 +0100 |
User-agent: |
KMail/1.9.5 |
Am Samstag, 23. Februar 2008 00:22 schrieben Sie:
> It failed because /install-info/install-info.c unconditionally includes
> the header argz.h that is currently not available with DJGPP.
>
> I imported the argz module from gnulib. Can you try it now?
>
> Thanks,
> k
>
I have downloaded texinfo-4.11.90.ar.gz.
No it does not really work. As can be seen, now the configure script checks
for argz.h and declared functions and detects that they are not available
but it has no concequences.
[snip]
checking for argz.h... no
checking for error_t... no
checking for argz_append... no
checking for argz_create_sep... no
checking for argz_insert... no
checking for argz_next... no
checking for argz_stringify... no
checking for error_at_line... no
[snip]
Here is the output of the compilation stage:
[snip]
make.exe[3]: Entering directory `e:/texinfo-4.11.90/install-info'
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../gnulib/lib -I../gnulib/lib
-DLOCALEDIR=\"/dev/env/DJDIR/share/locale\" -g -O2 -c install-info.c
install-info.c: In function 'reformat_new_entries':
install-info.c:1555: warning: passing argument 9 of 'format_entry' from
incompatible pointer type
gcc -g -O2 -o ginstall-info.exe install-info.o ../lib/libtxi.a
../gnulib/lib/libgnu.a
install-info.o: In function `munge_old_style_debian_options':
e:/texinfo-4.11.90/install-info/install-info.c:1718: undefined reference to
`_asprintf'
e:/texinfo-4.11.90/install-info/install-info.c:1721: undefined reference to
`_argz_add'
e:/texinfo-4.11.90/install-info/install-info.c:1724: undefined reference to
`_asprintf'
e:/texinfo-4.11.90/install-info/install-info.c:1727: undefined reference to
`_argz_add'
e:/texinfo-4.11.90/install-info/install-info.c:1731: undefined reference to
`_argz_add'
e:/texinfo-4.11.90/install-info/install-info.c:1734: undefined reference to
`_argz_add'
e:/texinfo-4.11.90/install-info/install-info.c:1741: undefined reference to
`_argz_count'
collect2: ld returned 1 exit status
make.exe[3]: *** [ginstall-info.exe] Error 1
make.exe[3]: Leaving directory `e:/texinfo-4.11.90/install-info'
make.exe[2]: *** [all-recursive] Error 1
make.exe[2]: Leaving directory `e:/texinfo-4.11.90/install-info'
make.exe[1]: *** [all-recursive] Error 1
make.exe[1]: Leaving directory `e:/texinfo-4.11.90'
make.exe: *** [all] Error 2
[snip]
If more information is required please let me know.
Regards,
Juan M. Guerrero