octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #50000] OF control error: 'F77_INT' does not n


From: Philip Nienhuis
Subject: [Octave-bug-tracker] [bug #50000] OF control error: 'F77_INT' does not name a type'
Date: Sat, 7 Jan 2017 13:49:39 +0000 (UTC)
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0 SeaMonkey/2.40

URL:
  <http://savannah.gnu.org/bugs/?50000>

                 Summary: OF control error: 'F77_INT' does not name a type'
                 Project: GNU Octave
            Submitted by: philipnienhuis
            Submitted on: Sat 07 Jan 2017 02:49:37 PM CET
                Category: Octave Forge Package
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Build Failure
                  Status: None
             Assigned to: None
         Originator Name: Philip Nienhuis
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: other
        Operating System: Any

    _______________________________________________________

Details:

After pulling OF control incl. the fixes from:
http://octave.1599824.n4.nabble.com/Implications-of-indexing-changes-for-code-that-calls-Fortran-tt4681221.html
(applied to the repo by Olaf)
the control package build breaks at the second binary module with:

:
:                                             ^
g++ -std=gnu++11 -c
-I/home/philip/devel/octdev/mxe/mxe_w64_qt4_20170106/usr/x86_64-w64-mingw32/include
 -IC:\Programs\Octave\OCTAVE~1.0_V\include\octave-4.3.0+\octave\..
-IC:\Programs\Octave\OCTAVE~1.0_V\include\octave-4.3.0+\octave
-IC:\Programs\Octave\OCTAVE~1.0_V\include  -pthread -fopenmp -g -O2   
common.cc -o common.o
common.cc:31:1: error: 'F77_INT' does not name a type
 F77_INT max (F77_INT a, F77_INT b)
 ^
common.cc:39:1: error: 'F77_INT' does not name a type
 F77_INT max (F77_INT a, F77_INT b, F77_INT c)
 ^
common.cc:44:1: error: 'F77_INT' does not name a type
 F77_INT max (F77_INT a, F77_INT b, F77_INT c, F77_INT d)
 ^
common.cc:49:1: error: 'F77_INT' does not name a type
 F77_INT max (F77_INT a, F77_INT b, F77_INT c, F77_INT d, F77_INT e)
 ^
common.cc:54:1: error: 'F77_INT' does not name a type
 F77_INT min (F77_INT a, F77_INT b)
 ^
make: *** [__control_slicot_functions__.oct] Error 1
make: Leaving directory `/tmp/oct-ABC6xQ/control-3.0.0/src'
                                                                              
     
pkg: error running `make' for the control package.
error: called from
    configure_make at line 95 column 9
    install at line 192 column 7
    pkg at line 394 column 9
>>


Do I suppose correctly that apart from these fixes some #ifdefs are required
to keep the control package in shape for Octave-4.2.x and maybe below?





    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?50000>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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