[octave:config] Build errors on default

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[octave:config] Build errors on default

Juan Pablo Carbajal-2
In ubuntu 17.10 I get the following error when compiling default

  CXX      libinterp/operators/libinterp_liboctinterp_la-op-bm-b.lo
../default/libinterp/version.cc: In function ‘std::__cxx11::string
octave_name_version_copyright_copying_and_warranty(bool, const
string&)’:
../default/libinterp/version.cc:92:20: error: ‘octave::config’ has not
been declared
          + octave::config::canonical_host_type ()
                    ^~~~~~
Makefile:18770: recipe for target
'libinterp/libinterp_liboctinterp_la-version.lo' failed

Declaration and definition of the function in defaults.{h,cc} seems
ok. Maybe the object is not linked?

Reply | Threaded
Open this post in threaded view
|

Re: [octave:config] Build errors on default

Juan Pablo Carbajal-2
On Thu, Nov 9, 2017 at 12:08 AM, Juan Pablo Carbajal
<[hidden email]> wrote:

> In ubuntu 17.10 I get the following error when compiling default
>
>   CXX      libinterp/operators/libinterp_liboctinterp_la-op-bm-b.lo
> ../default/libinterp/version.cc: In function ‘std::__cxx11::string
> octave_name_version_copyright_copying_and_warranty(bool, const
> string&)’:
> ../default/libinterp/version.cc:92:20: error: ‘octave::config’ has not
> been declared
>           + octave::config::canonical_host_type ()
>                     ^~~~~~
> Makefile:18770: recipe for target
> 'libinterp/libinterp_liboctinterp_la-version.lo' failed
>
> Declaration and definition of the function in defaults.{h,cc} seems
> ok. Maybe the object is not linked?

These last errors are rmeoved when I start in a clean build folder.
Sorry for the post.
The GL2PS version issue is still open.