[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
complie error of data.cc (liboctave) (MinGW build for 3.5.50+)
From: |
John W. Eaton |
Subject: |
complie error of data.cc (liboctave) (MinGW build for 3.5.50+) |
Date: |
Wed, 10 Feb 2010 15:43:58 -0500 |
On 10-Feb-2010, Tatsuro MATSUOKA wrote:
| I have met a complie error of data.cc (liboctave) (MinGW build for 3.5.50+).
|
| ChangeLog
| 2010-02-08 John W. Eaton <address@hidden>
|
| * bootstrap.conf (gnulib_modules): Include progname in the list.
|
|
|
| /bin/sh ../libtool --tag=CXX --mode=compile g++ -shared-libgcc
-DHAVE_CONFIG_H -I.
| -I../../../hg/octave-work/src -I.. -I/WinDevTools/include -I/GnuWin32/include
| -IC:/Programs/GnuWin32/include -I../libgnu -I../../../hg/octave-work/libgnu
| -I../../../hg/octave-work/libcruft/misc -I../liboctave
-I../../../hg/octave-work/liboctave -I.
| -I../../../hg/octave-work/src -I/WinDevTools/include -I/GnuWin32/include
| -IC:/Programs/GnuWin32/include -O3 -fomit-frame-pointer -DHAVE_CONFIG_H
-mieee-fp
| -I/WinDevTools/bin/../include/freetype2 -I/WinDevTools/bin/../include
| -Ic:/Programs/WinDevTools/include -Wall -W -Wshadow -Wold-style-cast
-Wformat -O3
| -fomit-frame-pointer -O3 -fomit-frame-pointer -MT liboctinterp_la-data.lo
-MD -MP -MF
| .deps/liboctinterp_la-data.Tpo -c -o liboctinterp_la-data.lo `test -f
'data.cc' || echo
| '../../../hg/octave-work/src/'`data.cc
| libtool: compile: g++ -shared-libgcc -DHAVE_CONFIG_H -I.
-I../../../hg/octave-work/src -I..
| -I/WinDevTools/include -I/GnuWin32/include -IC:/Programs/GnuWin32/include
-I../libgnu
| -I../../../hg/octave-work/libgnu -I../../../hg/octave-work/libcruft/misc
-I../liboctave
| -I../../../hg/octave-work/liboctave -I. -I../../../hg/octave-work/src
| -I/WinDevTools/include-I/GnuWin32/include -IC:/Programs/GnuWin32/include -O3
-fomit-frame-pointer
| -DHAVE_CONFIG_H -mieee-fp -I/WinDevTools/bin/../include/freetype2
-I/WinDevTools/bin/../include
| -Ic:/Programs/WinDevTools/include -Wall -W -Wshadow -Wold-style-cast -Wformat
-O3 -fomit-frame-pointer
| -O3 -fomit-frame-pointer -MT liboctinterp_la-data.lo -MD -MP -MF
.deps/liboctinterp_la-data.Tpo -c
| ../../../hg/octave-work/src/data.cc -DDLL_EXPORT -DPIC -o
.libs/liboctinterp_la-data.o
| ../../../hg/octave-work/src/data.cc: In function 'octave_value_list
Fcputime(const octave_value_list&,
| int)':
| ../../../hg/octave-work/src/data.cc:5671: error: aggregate 'tms t' has
incomplete type and cannot be
| defined
| ../../../hg/octave-work/src/data.cc:5673: error: 'times' was not declared in
this scope
| ../../../hg/octave-work/src/data.cc:5680: error: 'HZ' was not declared in
this scope
|
| This error did not occur when I have reported link error of liboctave.
|
http://old.nabble.com/link-errors-of-liboctave-concering-libgbu-(MinGW-build-3.3.50%2B)-to27449795.html
|
| So cause of this error perhaps relies on the imported codes or modules
recently.
| (gnulib modules related to the time handling?)
|
| Any suggestions?
I checked in the following change. Does it fix the problem for you?
http://hg.savannah.gnu.org/hgweb/octave/rev/5669a0b893db
jwe