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

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

[Octave-bug-tracker] [bug #57157] error running `make' for octclip,


From: anonymous
Subject: [Octave-bug-tracker] [bug #57157] error running `make' for octclip,
Date: Sun, 3 Nov 2019 07:39:56 -0500 (EST)
User-agent: Mozilla/5.0 (Windows NT 10.0; rv:68.0) Gecko/20100101 Firefox/68.0

URL:
  <https://savannah.gnu.org/bugs/?57157>

                 Summary: error running `make' for octclip, 
                 Project: GNU Octave
            Submitted by: None
            Submitted on: Sun 03 Nov 2019 12:39:54 PM UTC
                Category: Octave Forge Package
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Build Failure
                  Status: None
             Assigned to: None
         Originator Name: vlg
        Originator Email: address@hidden
             Open/Closed: Open
         Discussion Lock: Any
                 Release: 5.1.0
        Operating System: GNU/Linux

    _______________________________________________________

Details:


octave:1> pkg install -forge octclip
fgeneral.c: In function 'Minimo':
fgeneral.c:275:13: error: 'nDatos' not specified in enclosing 'parallel'
  275 |     for(i=0;i<nDatos;i++)
      |             ^
fgeneral.c:269:9: error: enclosing 'parallel'
  269 | #pragma omp parallel for default(none) \
      |         ^~~
fgeneral.c:278:16: error: 'incDatos' not specified in enclosing 'parallel'
  278 |         pos = i*incDatos;
      |               ~^~~~~~~~~
fgeneral.c:269:9: error: enclosing 'parallel'
  269 | #pragma omp parallel for default(none) \
      |         ^~~
fgeneral.c: In function 'Maximo':
fgeneral.c:314:13: error: 'nDatos' not specified in enclosing 'parallel'
  314 |     for(i=0;i<nDatos;i++)
      |             ^
fgeneral.c:308:9: error: enclosing 'parallel'
  308 | #pragma omp parallel for default(none) \
      |         ^~~
fgeneral.c:317:16: error: 'incDatos' not specified in enclosing 'parallel'
  317 |         pos = i*incDatos;
      |               ~^~~~~~~~~
fgeneral.c:308:9: error: enclosing 'parallel'
  308 | #pragma omp parallel for default(none) \
      |         ^~~
fgeneral.c: In function 'MinimoAbs':
fgeneral.c:353:13: error: 'nDatos' not specified in enclosing 'parallel'
  353 |     for(i=0;i<nDatos;i++)
      |             ^
fgeneral.c:347:9: error: enclosing 'parallel'
  347 | #pragma omp parallel for default(none) \
      |         ^~~
fgeneral.c:356:16: error: 'incDatos' not specified in enclosing 'parallel'
  356 |         pos = i*incDatos;
      |               ~^~~~~~~~~
fgeneral.c:347:9: error: enclosing 'parallel'
  347 | #pragma omp parallel for default(none) \
      |         ^~~
fgeneral.c: In function 'MaximoAbs':
fgeneral.c:392:13: error: 'nDatos' not specified in enclosing 'parallel'
  392 |     for(i=0;i<nDatos;i++)
      |             ^
fgeneral.c:386:9: error: enclosing 'parallel'
  386 | #pragma omp parallel for default(none) \
      |         ^~~
fgeneral.c:395:16: error: 'incDatos' not specified in enclosing 'parallel'
  395 |         pos = i*incDatos;
      |               ~^~~~~~~~~
fgeneral.c:386:9: error: enclosing 'parallel'
  386 | #pragma omp parallel for default(none) \
      |         ^~~
fgeneral.c: In function 'MinimoSizeT':
fgeneral.c:431:13: error: 'nDatos' not specified in enclosing 'parallel'
  431 |     for(i=0;i<nDatos;i++)
      |             ^
fgeneral.c:425:9: error: enclosing 'parallel'
  425 | #pragma omp parallel for default(none) \
      |         ^~~
fgeneral.c:434:16: error: 'incDatos' not specified in enclosing 'parallel'
  434 |         pos = i*incDatos;
      |               ~^~~~~~~~~
fgeneral.c:425:9: error: enclosing 'parallel'
  425 | #pragma omp parallel for default(none) \
      |         ^~~
fgeneral.c: In function 'MaximoSizeT':
fgeneral.c:470:13: error: 'nDatos' not specified in enclosing 'parallel'
  470 |     for(i=0;i<nDatos;i++)
      |             ^
fgeneral.c:464:9: error: enclosing 'parallel'
  464 | #pragma omp parallel for default(none) \
      |         ^~~
fgeneral.c:473:16: error: 'incDatos' not specified in enclosing 'parallel'
  473 |         pos = i*incDatos;
      |               ~^~~~~~~~~
fgeneral.c:464:9: error: enclosing 'parallel'
  464 | #pragma omp parallel for default(none) \
      |         ^~~
make: *** [Makefile:26: compile] Error 1
make: Entering directory '/tmp/oct-WnqF0s/octclip-1.0.8/src'
mkoctfile -c -I. calctopo.c -o calctopo.o
mkoctfile -c -I. compilador.c -o compilador.o
mkoctfile -c -I. dpeucker.c -o dpeucker.o
mkoctfile -c -I. errores.c -o errores.o
mkoctfile -c -I. eucli.c -o eucli.o
mkoctfile -c -I. fgeneral.c -o fgeneral.o
make: Leaving directory '/tmp/oct-WnqF0s/octclip-1.0.8/src'

pkg: error running `make' for the octclip package.
error: called from
    configure_make at line 99 column 9
    install at line 184 column 7
    pkg at line 441 column 9


I don't get why, I had a similar error for some other package I was
installing, and realized I hadn't installed make, or some hidden dependency,
or some library.. Anyways, octclip doesn't install- knowing there's a parallel
pkg, I tried it to no avail


octave:2> pkg install -forge parallel
configure: WARNING: TLS disabled since gnutls/gnutls.h not found or not
compilable
pconnect.cc: In function 'octave_value_list Fpconnect(const
octave_value_list&, int)':
pconnect.cc:536:35: error: 'octave_env' has not been declared
  536 |           std::string directory = octave_env::get_current_directory
();
      |                                   ^~~~~~~~~~
In file included from parallel-gnutls.h:135,
                 from pserver.cc:49:
pserver.cc: In function 'void reval_loop(octave_parallel_stream&)':
pserver.cc:142:55: warning: 'octave_value_list octave::eval_string(const
string&, bool, int&, int)' is deprecated: [5]: use
'octave::interpreter::eval_string' instead [-Wdeprecated-declarations]
  142 |       SET_ERR (OCTAVE__EVAL_STRING (s, false, p_err, 0), err);
      |                                                       ^
error-helpers.h:116:9: note: in definition of macro 'SET_ERR'
  116 |         code ; \
      |         ^~~~
In file included from oct-alt-includes.h:33,
                 from config.h:258,
                 from pserver.cc:26:
/usr/include/octave-5.1.0/octave/../octave/parse.h:589:3: note: declared here
  589 |   eval_string (const std::string&, bool silent, int& parse_status, int
nargout);
      |   ^~~~~~~~~~~
In file included from parallel-gnutls.h:135,
                 from pserver.cc:49:
pserver.cc:142:55: warning: 'octave_value_list octave::eval_string(const
string&, bool, int&, int)' is deprecated: [5]: use
'octave::interpreter::eval_string' instead [-Wdeprecated-declarations]
  142 |       SET_ERR (OCTAVE__EVAL_STRING (s, false, p_err, 0), err);
      |                                                       ^
error-helpers.h:116:9: note: in definition of macro 'SET_ERR'
  116 |         code ; \
      |         ^~~~
In file included from oct-alt-includes.h:33,
                 from config.h:258,
                 from pserver.cc:26:
/usr/include/octave-5.1.0/octave/../octave/parse.h:589:3: note: declared here
  589 |   eval_string (const std::string&, bool silent, int& parse_status, int
nargout);
      |   ^~~~~~~~~~~
pserver.cc:172:13: error: 'command_editor' has not been declared
  172 |             command_editor::increment_current_command_number ();
      |             ^~~~~~~~~~~~~~
pserver.cc: In function 'octave_value_list Fpserver(const octave_value_list&,
int)':
pserver.cc:1119:23: error: 'octave_env' has not been declared
 1119 |           int cd_ok = octave_env::chdir (directory.c_str ());
      |                       ^~~~~~~~~~
pserver.cc:1122:13: error: 'octave_env' has not been declared
 1122 |             octave_env::chdir ("/tmp");
      |             ^~~~~~~~~~
make: *** [Makefile:150: pconnect.o] Error 1
make: *** Waiting for unfinished jobs....
make: *** [Makefile:150: pserver.o] Error 1
make: Entering directory '/tmp/oct-ivATht/parallel-3.1.3/src'
CXX="g++" CXXFLAGS="-fstack-clash-protection -D_FORTIFY_SOURCE=2
-mtune=generic -O2 -pipe   -g  " /usr/bin/mkoctfile-5.1.0 -c pconnect.cc
CXX="g++" CXXFLAGS="-fstack-clash-protection -D_FORTIFY_SOURCE=2
-mtune=generic -O2 -pipe   -g  " /usr/bin/mkoctfile-5.1.0 -c pserver.cc
CXX="g++" CXXFLAGS="-fstack-clash-protection -D_FORTIFY_SOURCE=2
-mtune=generic -O2 -pipe   -g  " /usr/bin/mkoctfile-5.1.0 -c sclose.cc
CXX="g++" CXXFLAGS="-fstack-clash-protection -D_FORTIFY_SOURCE=2
-mtune=generic -O2 -pipe   -g  " /usr/bin/mkoctfile-5.1.0 -c reval.cc
make: Leaving directory '/tmp/oct-ivATht/parallel-3.1.3/src'

pkg: error running `make' for the parallel package.
error: called from
    configure_make at line 99 column 9
    install at line 184 column 7
    pkg at line 441 column 9


I tried dl'ing and installing for the archive, tried building, nothing worked.
I've nigh no knowledge of what I'm doing, or doing wrong, help would be
appreciated...

Weirdly enough, the packages install fine on a win10 using the make from
chocolately. On Void Linux, however..

Here is the list of packages I have installed, if it matters any:

Package Name    | Version | Installation directory
----------------+---------+-----------------------
data-smoothing  |   1.3.0 | /usr/share/octave/packages/data-smoothing-1.3.0
     financial  |   0.5.3 | /usr/share/octave/packages/financial-0.5.3
       general  |   2.1.0 | /usr/share/octave/packages/general-2.1.0
      geometry  |   3.0.0 | /usr/share/octave/packages/geometry-3.0.0
           gsl  |   2.1.1 | /usr/share/octave/packages/gsl-2.1.1
         image  |  2.10.0 | /usr/share/octave/packages/image-2.10.0
            io  |  2.4.13 | /usr/share/octave/packages/io-2.4.13
     level-set  |   0.3.0 | /usr/share/octave/packages/level-set-0.3.0
       mapping  |   1.2.1 | /usr/share/octave/packages/mapping-1.2.1
           mvn  |   1.1.0 | /usr/share/octave/packages/mvn-1.1.0
         optim  |   1.6.0 | /usr/share/octave/packages/optim-1.6.0
   optiminterp  |   0.3.5 | /usr/share/octave/packages/optiminterp-0.3.5
       splines  |   1.3.3 | /usr/share/octave/packages/splines-1.3.3
    statistics  |   1.4.1 | /usr/share/octave/packages/statistics-1.4.1
        struct  |  1.0.16 | /usr/share/octave/packages/struct-1.0.16
      symbolic  |   2.8.0 | /usr/share/octave/packages/symbolic-2.8.0






    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?57157>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

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