Re: Build Failure
Markus Mützel <[email protected]> Mon, 21 Nov 2022 09:19:57 +0100
| Newsgroups | gmane.comp.gnu.octave.general |
|---|---|
| Message-ID | <trinity-24b48b2e-3438-40dc-922a-b737ab842f6b-1669018797409@3c-app-gmx-bs26> |
Did you run the ./bootstrap script after updating the repository? Am 21. November 2022 um 07:50 Uhr schrieb "Thomas D. Dean": > Ubuntu 20.04.2 > Octave from source, up-to-date. > > g++ --version > g++ (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0 > > > ./configure --with-qt --with-blas --with-lapack > ... > > make > ... > In file included from libinterp/template-inst/Array.cc:30, > from libinterp/template-inst/Array-tc.cc:33: > ./liboctave/array/Array-oct.cc:42:64: error: invalid declarator before > ';' token > 42 | extern template class OCTAVE_EXTERN_TEMPLATE_API Array<Complex>; > | ^ > ./liboctave/array/Array-oct.cc:44:61: error: invalid declarator before > ';' token > 44 | extern template class OCTAVE_EXTERN_TEMPLATE_API Array<bool>; > | ^ > ./liboctave/array/Array-oct.cc:46:61: error: invalid declarator before > ';' token > 46 | extern template class OCTAVE_EXTERN_TEMPLATE_API Array<char>; > | ^ > ./liboctave/array/Array-oct.cc:48:63: error: invalid declarator before > ';' token > 48 | extern template class OCTAVE_EXTERN_TEMPLATE_API Array<double>; > | ^ > ./liboctave/array/Array-oct.cc:50:62: error: invalid declarator before > ';' token > 50 | extern template class OCTAVE_EXTERN_TEMPLATE_API Array<float>; > | ^ > ./liboctave/array/Array-oct.cc:52:69: error: invalid declarator before > ';' token > 52 | extern template class OCTAVE_EXTERN_TEMPLATE_API > Array<FloatComplex>; > | > ^ > ./liboctave/array/Array-oct.cc:54:68: error: invalid declarator before > ';' token > 54 | extern template class OCTAVE_EXTERN_TEMPLATE_API Array<signed > char>; > | > ^ > ./liboctave/array/Array-oct.cc:56:60: error: invalid declarator before > ';' token > 56 | extern template class OCTAVE_EXTERN_TEMPLATE_API Array<int>; > | ^ > ./liboctave/array/Array-oct.cc:57:61: error: invalid declarator before > ';' token > 57 | extern template class OCTAVE_EXTERN_TEMPLATE_API Array<long>; > | ^ > ./liboctave/array/Array-oct.cc:59:66: error: invalid declarator before > ';' token > 59 | extern template class OCTAVE_EXTERN_TEMPLATE_API Array<long long>; > | ^ > ./liboctave/array/Array-oct.cc:61:70: error: invalid declarator before > ';' token > 61 | extern template class OCTAVE_EXTERN_TEMPLATE_API Array<unsigned > char>; > | > ^ > ./liboctave/array/Array-oct.cc:62:71: error: invalid declarator before > ';' token > 62 | extern template class OCTAVE_EXTERN_TEMPLATE_API Array<unsigned > short>; > | > ^ > ./liboctave/array/Array-oct.cc:63:69: error: invalid declarator before > ';' token > 63 | extern template class OCTAVE_EXTERN_TEMPLATE_API Array<unsigned > int>; > | > ^ > ./liboctave/array/Array-oct.cc:64:70: error: invalid declarator before > ';' token > 64 | extern template class OCTAVE_EXTERN_TEMPLATE_API Array<unsigned > long>; > | > ^ > ./liboctave/array/Array-oct.cc:66:75: error: invalid declarator before > ';' token > 66 | extern template class OCTAVE_EXTERN_TEMPLATE_API Array<unsigned > long long>; > > Tom Dean > > > > ---------- > We are transitioning to a web based forum > for community help discussions at > https://octave.discourse.group/c/help > ---------- We are transitioning to a web based forum for community help discussions at https://octave.discourse.group/c/help