You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4cxx-user@logging.apache.org by Doan Viet Dung <vi...@yahoo.com> on 2010/09/10 14:45:37 UTC
log4cxx compilation with MinGW
Hi all,
I am managing to compile log4cxx using MinGW. I followed the instructions from here : http://wiki.apache.org/logging-log4cxx/MSWindowsBuildInstructions
I am on WinXP, MingGW (with gcc 4.4.1). Everything
worked fine until apr (from svn) compiling.
When I run ./buildconf, it gave me:
$ ./buildconf
buildconf: checking installation...
buildconf: python version 2.7 (ok)
buildconf: autoconf version 2.67 (ok)
buildconf: libtool version 1.4e (ok)
buildconf: copying libtool helper files using
/bin/libtoolize
buildconf: Using libtool.m4 at
/usr/share/aclocal/libtool.m4.
buildconf: creating include/arch/unix/apr_private.h.in
...
Prototype mismatch: sub main::error ($;$%) vs (@) at
/usr/lib/perl5/5.6.1/Exporter/Heavy.pm line 174
Exporter::heavy_export('Autom4te::General', 'main') called at
/usr/lib/perl5/5.6.1/Exporter.pm line 45
Exporter::import('$debug', '$force', '$help',
'$me', '$tmp', '$verbose', '$version', '&backname', ...) called at
/bin/autoheader line 46
main::BEGIN() called at /mingw/share/autoconf/Autom4te/General.pm line
46
eval
{...} called at /mingw/share/autoconf/Autom4te/General.pm line 46
Prototype mismatch: sub main::find_configure_ac (;@)
vs (;$) at /usr/lib/perl5/5.6.1/Exporter/Heavy.pm line 174
Exporter::heavy_export('Autom4te::General', 'main') called at
/usr/lib/perl5/5.6.1/Exporter.pm line 45
Exporter::import('$debug', '$force', '$help', '$me', '$tmp', '$verbose',
'$version', '&backname', ...) called at /bin/autoheader line 46
main::BEGIN() called at /mingw/share/autoconf/Autom4te/General.pm line
46
eval
{...} called at /mingw/share/autoconf/Autom4te/General.pm line 46
Prototype mismatch: sub main::update_file ($$;$) vs
($$) at /usr/lib/perl5/5.6.1/Exporter/Heavy.pm line 174
Exporter::heavy_export('Autom4te::General', 'main') called at
/usr/lib/perl5/5.6.1/Exporter.pm line 45
Exporter::import('$debug', '$force', '$help', '$me', '$tmp', '$verbose',
'$version', '&backname', ...) called at /bin/autoheader line 46
main::BEGIN() called at /mingw/share/autoconf/Autom4te/General.pm line
46
eval
{...} called at /mingw/share/autoconf/Autom4te/General.pm line 46
Prototype mismatch: sub main::xsystem (@) vs ($) at
/usr/lib/perl5/5.6.1/Exporter/Heavy.pm line 174
Exporter::heavy_export('Autom4te::General', 'main') called at
/usr/lib/perl5/5.6.1/Exporter.pm line 45
Exporter::import('$debug', '$force', '$help', '$me', '$tmp', '$verbose',
'$version', '&backname', ...) called at /bin/autoheader line 46
main::BEGIN() called at /mingw/share/autoconf/Autom4te/General.pm line
46
eval
{...} called at /mingw/share/autoconf/Autom4te/General.pm line 46
Too many arguments for Autom4te::General::update_file
at /bin/autoheader line 287, near "$force)"
Execution of /bin/autoheader aborted due to
compilation errors.
Anyone have an idea about this problem ?
Since I only need the log4cxx binaries, I tried with the binaries compiled by VS
but they did not work with my project on IDE Code::Blocks.
So I am looking
for the compiled binaries using gcc, do you know where I may get them ?
Thank you very much for your helps
VDung