help-octave
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]