[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
MinGW compile problems
From: |
Parker, Joel J. K. (GSFC-5950) |
Subject: |
MinGW compile problems |
Date: |
Fri, 11 Jun 2010 09:59:44 -0500 |
Hi all,
I'm attempting to compile Octave straight from the Hg repository on Vista/32
using MinGW/GCC 4.5.0. I've successfully gotten through the autogen.sh and
configure steps, but I'm getting a gnulib-related compiler error during the
make step.
Here's what I'm seeing:
<...>
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I..
-I/c/Users/<name>/Software/gnuwin32/include -I../libgnu -I../libgnu
-I../libcruft/misc -I../liboctave -I../liboctave -I. -I.
-I/c/Users/<name>/Software/gnuwin32/include -g -O2 -DHAVE_CONFIG_H -mieee-fp
-Wall -W -Wshadow -Wold-style-cast -Wformat -g -O2 -g -O2 -MT
liboctinterp_la-file-io.lo -MD -MP -MF .deps/liboctinterp_la-file-io.Tpo -c
file-io.cc -DDLL_EXPORT -DPIC -o .libs/liboctinterp_la-file-io.o
In file included from file-io.cc:77:0:
variables.h:106:40: warning: use of old-style cast
variables.h:106:65: warning: use of old-style cast
file-io.cc: In function 'void cleanup_tmp_files()':
file-io.cc:129:7: error: 'unlink' is not a member of 'gnulib'
make[3]: *** [liboctinterp_la-file-io.lo] Error 1
make[3]: Leaving directory `/home/<name>/octave/octave/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/<name>/octave/octave/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/<name>/octave/octave'
make: *** [all] Error 2
I see no errors during the autogen.sh step, and configure completes
successfully with warnings about missing libraries for optional behavior (I
haven't filled these holes yet).
Any ideas?
Thanks,
--
Joel J. K. Parker
- MinGW compile problems,
Parker, Joel J. K. (GSFC-5950) <=