Csound Csound-dev Csound-tekno Search About

[Cs-dev] compile error building csound-5.09

Date2009-01-05 09:51
From"Andrey Vul"
Subject[Cs-dev] compile error building csound-5.09
AttachmentsNone  

Date2009-01-05 12:01
From"Andres Cabrera"
SubjectRe: [Cs-dev] compile error building csound-5.09
AttachmentsNone  

Date2009-01-05 12:30
From"Michael Gogins"
SubjectRe: [Cs-dev] compile error building csound-5.09
AttachmentsNone  

Date2009-01-05 13:18
From"Caecos"
SubjectRe: [Cs-dev] compile error building csound-5.09
Hi Mike,

With the Holidays season, I have miss a couple of posts on the list...Is 
there a Windows version of Csound 5.10.1 in the pipeline?

Kind regards,

Marc

--------------------------------------------------
From: "Michael Gogins" 
Sent: Monday, January 05, 2009 7:30 AM
To: "Developer discussions" 
Subject: Re: [Cs-dev] compile error building csound-5.09

> That is correct. Doubles only.
>
> Regards,
> Mike
>
> On Mon, Jan 5, 2009 at 7:01 AM, Andres Cabrera  
> wrote:
>> Hi,
>>
>> I may be wrong, but I seem to recall the linear algebra opcodes only
>> work for doubles. Try disabling them.
>>
>> Cheers,
>> Andrés
>>
>> On Mon, Jan 5, 2009 at 4:51 AM, Andrey Vul  wrote:
>>> last lines from make:
>>> /usr/bin/gcc -o Opcodes/locsig.os -c -DGNU_GETTEXT -O2 -pipe
>>> -march=native -g -ggdb -fno-strict-aliasing -D_LINUX_IF_H -g
>>> -fomit-frame-pointer -fPIC -DLINUX -DPIPES -fPIC
>>> -DHAVE_LIBSNDFILE=1016 -DSDFT -DBETA -DHAVE_PTHREAD_BARRIER_INIT
>>> -DHAVE_SYNC_LOCK_TEST_AND_SET -DHAVE_FCNTL_H -DHAVE_UNISTD_H
>>> -DHAVE_STDINT_H -DHAVE_SYS_TIME_H -DHAVE_SYS_TYPES_H -DHAVE_TERMIOS_H
>>> -DHAVE_DIRENT_H -I. -IH -I/usr/include/portmidi
>>> -I/usr/include/fltk-1.1 -I/usr/local/include -I/usr/include
>>> -I/usr/include -I/usr/X11R6/include Opcodes/locsig.c
>>> /usr/bin/gcc -o Opcodes/loscilx.os -c -DGNU_GETTEXT -O2 -pipe
>>> -march=native -g -ggdb -fno-strict-aliasing -D_LINUX_IF_H -g
>>> -fomit-frame-pointer -fPIC -DLINUX -DPIPES -fPIC
>>> -DHAVE_LIBSNDFILE=1016 -DSDFT -DBETA -DHAVE_PTHREAD_BARRIER_INIT
>>> -DHAVE_SYNC_LOCK_TEST_AND_SET -DHAVE_FCNTL_H -DHAVE_UNISTD_H
>>> -DHAVE_STDINT_H -DHAVE_SYS_TIME_H -DHAVE_SYS_TYPES_H -DHAVE_TERMIOS_H
>>> -DHAVE_DIRENT_H -I. -IH -I/usr/include/portmidi
>>> -I/usr/include/fltk-1.1 -I/usr/local/include -I/usr/include
>>> -I/usr/include -I/usr/X11R6/include Opcodes/loscilx.c
>>> /usr/bin/gcc -o Opcodes/lowpassr.os -c -DGNU_GETTEXT -O2 -pipe
>>> -march=native -g -ggdb -fno-strict-aliasing -D_LINUX_IF_H -g
>>> -fomit-frame-pointer -fPIC -DLINUX -DPIPES -fPIC
>>> -DHAVE_LIBSNDFILE=1016 -DSDFT -DBETA -DHAVE_PTHREAD_BARRIER_INIT
>>> -DHAVE_SYNC_LOCK_TEST_AND_SET -DHAVE_FCNTL_H -DHAVE_UNISTD_H
>>> -DHAVE_STDINT_H -DHAVE_SYS_TIME_H -DHAVE_SYS_TYPES_H -DHAVE_TERMIOS_H
>>> -DHAVE_DIRENT_H -I. -IH -I/usr/include/portmidi
>>> -I/usr/include/fltk-1.1 -I/usr/local/include -I/usr/include
>>> -I/usr/include -I/usr/X11R6/include Opcodes/lowpassr.c
>>> /usr/bin/gcc -o Opcodes/mandolin.os -c -DGNU_GETTEXT -O2 -pipe
>>> -march=native -g -ggdb -fno-strict-aliasing -D_LINUX_IF_H -g
>>> -fomit-frame-pointer -fPIC -DLINUX -DPIPES -fPIC
>>> -DHAVE_LIBSNDFILE=1016 -DSDFT -DBETA -DHAVE_PTHREAD_BARRIER_INIT
>>> -DHAVE_SYNC_LOCK_TEST_AND_SET -DHAVE_FCNTL_H -DHAVE_UNISTD_H
>>> -DHAVE_STDINT_H -DHAVE_SYS_TIME_H -DHAVE_SYS_TYPES_H -DHAVE_TERMIOS_H
>>> -DHAVE_DIRENT_H -I. -IH -I/usr/include/portmidi
>>> -I/usr/include/fltk-1.1 -I/usr/local/include -I/usr/include
>>> -I/usr/include -I/usr/X11R6/include Opcodes/mandolin.c
>>> /usr/bin/gcc -o Opcodes/metro.os -c -DGNU_GETTEXT -O2 -pipe
>>> -march=native -g -ggdb -fno-strict-aliasing -D_LINUX_IF_H -g
>>> -fomit-frame-pointer -fPIC -DLINUX -DPIPES -fPIC
>>> -DHAVE_LIBSNDFILE=1016 -DSDFT -DBETA -DHAVE_PTHREAD_BARRIER_INIT
>>> -DHAVE_SYNC_LOCK_TEST_AND_SET -DHAVE_FCNTL_H -DHAVE_UNISTD_H
>>> -DHAVE_STDINT_H -DHAVE_SYS_TIME_H -DHAVE_SYS_TYPES_H -DHAVE_TERMIOS_H
>>> -DHAVE_DIRENT_H -I. -IH -I/usr/include/portmidi
>>> -I/usr/include/fltk-1.1 -I/usr/local/include -I/usr/include
>>> -I/usr/include -I/usr/X11R6/include Opcodes/metro.c
>>> /usr/bin/gcc -o Opcodes/midiops2.os -c -DGNU_GETTEXT -O2 -pipe
>>> -march=native -g -ggdb -fno-strict-aliasing -D_LINUX_IF_H -g
>>> -fomit-frame-pointer -fPIC -DLINUX -DPIPES -fPIC
>>> -DHAVE_LIBSNDFILE=1016 -DSDFT -DBETA -DHAVE_PTHREAD_BARRIER_INIT
>>> -DHAVE_SYNC_LOCK_TEST_AND_SET -DHAVE_FCNTL_H -DHAVE_UNISTD_H
>>> -DHAVE_STDINT_H -DHAVE_SYS_TIME_H -DHAVE_SYS_TYPES_H -DHAVE_TERMIOS_H
>>> -DHAVE_DIRENT_H -I. -IH -I/usr/include/portmidi
>>> -I/usr/include/fltk-1.1 -I/usr/local/include -I/usr/include
>>> -I/usr/include -I/usr/X11R6/include Opcodes/midiops2.c
>>> /usr/bin/gcc -o Opcodes/midiops3.os -c -DGNU_GETTEXT -O2 -pipe
>>> -march=native -g -ggdb -fno-strict-aliasing -D_LINUX_IF_H -g
>>> -fomit-frame-pointer -fPIC -DLINUX -DPIPES -fPIC
>>> -DHAVE_LIBSNDFILE=1016 -DSDFT -DBETA -DHAVE_PTHREAD_BARRIER_INIT
>>> -DHAVE_SYNC_LOCK_TEST_AND_SET -DHAVE_FCNTL_H -DHAVE_UNISTD_H
>>> -DHAVE_STDINT_H -DHAVE_SYS_TIME_H -DHAVE_SYS_TYPES_H -DHAVE_TERMIOS_H
>>> -DHAVE_DIRENT_H -I. -IH -I/usr/include/portmidi
>>> -I/usr/include/fltk-1.1 -I/usr/local/include -I/usr/include
>>> -I/usr/include -I/usr/X11R6/include Opcodes/midiops3.c
>>> /usr/bin/gcc -o Opcodes/minmax.os -c -DGNU_GETTEXT -O2 -pipe
>>> -march=native -g -ggdb -fno-strict-aliasing -D_LINUX_IF_H -g
>>> -fomit-frame-pointer -fPIC -DLINUX -DPIPES -fPIC
>>> -DHAVE_LIBSNDFILE=1016 -DSDFT -DBETA -DHAVE_PTHREAD_BARRIER_INIT
>>> -DHAVE_SYNC_LOCK_TEST_AND_SET -DHAVE_FCNTL_H -DHAVE_UNISTD_H
>>> -DHAVE_STDINT_H -DHAVE_SYS_TIME_H -DHAVE_SYS_TYPES_H -DHAVE_TERMIOS_H
>>> -DHAVE_DIRENT_H -I. -IH -I/usr/include/portmidi
>>> -I/usr/include/fltk-1.1 -I/usr/local/include -I/usr/include
>>> -I/usr/include -I/usr/X11R6/include Opcodes/minmax.c
>>> g++ -o Opcodes/mixer.os -c -fexceptions -O2 -pipe -march=native -g
>>> -ggdb -fno-strict-aliasing -D_LINUX_IF_H -DGNU_GETTEXT -O2 -pipe
>>> -march=native -g -ggdb -fno-strict-aliasing -D_LINUX_IF_H -g
>>> -fomit-frame-pointer -fPIC -DLINUX -DPIPES -fPIC
>>> -DHAVE_LIBSNDFILE=1016 -DSDFT -DBETA -DHAVE_PTHREAD_BARRIER_INIT
>>> -DHAVE_SYNC_LOCK_TEST_AND_SET -DHAVE_FCNTL_H -DHAVE_UNISTD_H
>>> -DHAVE_STDINT_H -DHAVE_SYS_TIME_H -DHAVE_SYS_TYPES_H -DHAVE_TERMIOS_H
>>> -DHAVE_DIRENT_H -I. -IH -I/usr/include/portmidi
>>> -I/usr/include/fltk-1.1 -I/usr/local/include -I/usr/include
>>> -I/usr/include -I/usr/X11R6/include Opcodes/mixer.cpp
>>> /usr/bin/gcc -o Opcodes/modal4.os -c -DGNU_GETTEXT -O2 -pipe
>>> -march=native -g -ggdb -fno-strict-aliasing -D_LINUX_IF_H -g
>>> -fomit-frame-pointer -fPIC -DLINUX -DPIPES -fPIC
>>> -DHAVE_LIBSNDFILE=1016 -DSDFT -DBETA -DHAVE_PTHREAD_BARRIER_INIT
>>> -DHAVE_SYNC_LOCK_TEST_AND_SET -DHAVE_FCNTL_H -DHAVE_UNISTD_H
>>> -DHAVE_STDINT_H -DHAVE_SYS_TIME_H -DHAVE_SYS_TYPES_H -DHAVE_TERMIOS_H
>>> -DHAVE_DIRENT_H -I. -IH -I/usr/include/portmidi
>>> -I/usr/include/fltk-1.1 -I/usr/local/include -I/usr/include
>>> -I/usr/include -I/usr/X11R6/include Opcodes/modal4.c
>>> Opcodes/linear_algebra.cpp: In member function 'int
>>> la_i_qr_eigen_mr_t::init(CSOUND*)':
>>> Opcodes/linear_algebra.cpp:4117: error: ISO C++ says that these are
>>> ambiguous, even though the worst conversion for the first is better
>>> than the worst conversion for the second:
>>> /usr/include/gmm/gmm_dense_qr.h:552: note: candidate 1: void
>>> gmm::implicit_qr_algorithm(const MAT1&, const VECT&, const MAT2&,
>>> typename gmm::number_traits>> gmm::linalg_traits::value_type>::magnitude_type, bool) [with MAT1 =
>>> gmm::dense_matrix, VECT = std::vector>> std::allocator >, MAT2 = double]
>>> /usr/include/gmm/gmm_dense_qr.h:586: note: candidate 2: void
>>> gmm::implicit_qr_algorithm(const MAT1&, VECT&, typename
>>> gmm::number_traits>> gmm::linalg_traits::value_type>::magnitude_type) [with MAT1 =
>>> gmm::dense_matrix, VECT = std::vector>> std::allocator >]
>>> Opcodes/linear_algebra.cpp: In member function 'int
>>> la_k_qr_eigen_mr_t::kontrol(CSOUND*)':
>>> Opcodes/linear_algebra.cpp:4138: error: ISO C++ says that these are
>>> ambiguous, even though the worst conversion for the first is better
>>> than the worst conversion for the second:
>>> /usr/include/gmm/gmm_dense_qr.h:552: note: candidate 1: void
>>> gmm::implicit_qr_algorithm(const MAT1&, const VECT&, const MAT2&,
>>> typename gmm::number_traits>> gmm::linalg_traits::value_type>::magnitude_type, bool) [with MAT1 =
>>> gmm::dense_matrix, VECT = std::vector>> std::allocator >, MAT2 = double]
>>> /usr/include/gmm/gmm_dense_qr.h:586: note: candidate 2: void
>>> gmm::implicit_qr_algorithm(const MAT1&, VECT&, typename
>>> gmm::number_traits>> gmm::linalg_traits::value_type>::magnitude_type) [with MAT1 =
>>> gmm::dense_matrix, VECT = std::vector>> std::allocator >]
>>> Opcodes/linear_algebra.cpp: In member function 'int
>>> la_i_qr_eigen_mc_t::init(CSOUND*)':
>>> Opcodes/linear_algebra.cpp:4155: error: ISO C++ says that these are
>>> ambiguous, even though the worst conversion for the first is better
>>> than the worst conversion for the second:
>>> /usr/include/gmm/gmm_dense_qr.h:552: note: candidate 1: void
>>> gmm::implicit_qr_algorithm(const MAT1&, const VECT&, const MAT2&,
>>> typename gmm::number_traits>> gmm::linalg_traits::value_type>::magnitude_type, bool) [with MAT1 =
>>> gmm::dense_matrix >, VECT =
>>> std::vector, std::allocator >
>>>>, MAT2 = double]
>>> /usr/include/gmm/gmm_dense_qr.h:586: note: candidate 2: void
>>> gmm::implicit_qr_algorithm(const MAT1&, VECT&, typename
>>> gmm::number_traits>> gmm::linalg_traits::value_type>::magnitude_type) [with MAT1 =
>>> gmm::dense_matrix >, VECT =
>>> std::vector, std::allocator >
>>>>]
>>> Opcodes/linear_algebra.cpp: In member function 'int
>>> la_k_qr_eigen_mc_t::kontrol(CSOUND*)':
>>> Opcodes/linear_algebra.cpp:4176: error: ISO C++ says that these are
>>> ambiguous, even though the worst conversion for the first is better
>>> than the worst conversion for the second:
>>> /usr/include/gmm/gmm_dense_qr.h:552: note: candidate 1: void
>>> gmm::implicit_qr_algorithm(const MAT1&, const VECT&, const MAT2&,
>>> typename gmm::number_traits>> gmm::linalg_traits::value_type>::magnitude_type, bool) [with MAT1 =
>>> gmm::dense_matrix >, VECT =
>>> std::vector, std::allocator >
>>>>, MAT2 = double]
>>> /usr/include/gmm/gmm_dense_qr.h:586: note: candidate 2: void
>>> gmm::implicit_qr_algorithm(const MAT1&, VECT&, typename
>>> gmm::number_traits>> gmm::linalg_traits::value_type>::magnitude_type) [with MAT1 =
>>> gmm::dense_matrix >, VECT =
>>> std::vector, std::allocator >
>>>>]
>>> /usr/include/gmm/gmm_sub_matrix.h: At global scope:
>>> /usr/include/gmm/gmm_sub_matrix.h: In instantiation of
>>> 'gmm::sub_matrix_type>> gmm::sub_interval>':
>>> /usr/include/gmm/gmm_dense_qr.h:570:   instantiated from 'void
>>> gmm::implicit_qr_algorithm(const MAT1&, const VECT&, const MAT2&,
>>> typename gmm::number_traits>> gmm::linalg_traits::value_type>::magnitude_type, bool) [with MAT1 =
>>> gmm::dense_matrix, VECT = std::vector>> std::allocator >, MAT2 = double]'
>>> Opcodes/linear_algebra.cpp:4117:   instantiated from here
>>> /usr/include/gmm/gmm_sub_matrix.h:356: error: no type named
>>> 'matrix_type' in 'struct gmm::sub_matrix_type_>> gmm::sub_interval, gmm::sub_interval, gmm::abstract_null_type>'
>>> /usr/include/gmm/gmm_dense_qr.h: In function 'void
>>> gmm::implicit_qr_algorithm(const MAT1&, const VECT&, const MAT2&,
>>> typename gmm::number_traits>> gmm::linalg_traits::value_type>::magnitude_type, bool) [with MAT1 =
>>> gmm::dense_matrix, VECT = std::vector>> std::allocator >, MAT2 = double]':
>>> Opcodes/linear_algebra.cpp:4117:   instantiated from here
>>> /usr/include/gmm/gmm_dense_qr.h:570: error: no matching function for
>>> call to 'sub_matrix(double&, gmm::sub_interval&, gmm::sub_interval&)'
>>> /usr/include/gmm/gmm_dense_qr.h: In function 'void
>>> gmm::implicit_qr_algorithm(const MAT1&, const VECT&, const MAT2&,
>>> typename gmm::number_traits>> gmm::linalg_traits::value_type>::magnitude_type, bool) [with MAT1 =
>>> gmm::dense_matrix >, VECT =
>>> std::vector, std::allocator >
>>>>, MAT2 = double]':
>>> Opcodes/linear_algebra.cpp:4155:   instantiated from here
>>> /usr/include/gmm/gmm_dense_qr.h:570: error: no matching function for
>>> call to 'sub_matrix(double&, gmm::sub_interval&, gmm::sub_interval&)'
>>> /usr/bin/gcc -o Opcodes/moog1.os -c -DGNU_GETTEXT -O2 -pipe
>>> -march=native -g -ggdb -fno-strict-aliasing -D_LINUX_IF_H -g
>>> -fomit-frame-pointer -fPIC -DLINUX -DPIPES -fPIC
>>> -DHAVE_LIBSNDFILE=1016 -DSDFT -DBETA -DHAVE_PTHREAD_BARRIER_INIT
>>> -DHAVE_SYNC_LOCK_TEST_AND_SET -DHAVE_FCNTL_H -DHAVE_UNISTD_H
>>> -DHAVE_STDINT_H -DHAVE_SYS_TIME_H -DHAVE_SYS_TYPES_H -DHAVE_TERMIOS_H
>>> -DHAVE_DIRENT_H -I. -IH -I/usr/include/portmidi
>>> -I/usr/include/fltk-1.1 -I/usr/local/include -I/usr/include
>>> -I/usr/include -I/usr/X11R6/include Opcodes/moog1.c
>>> /usr/include/gmm/gmm_dense_Householder.h: In function 'void
>>> gmm::Hessenberg_reduction(const MAT1&, const MAT2&, bool) [with MAT1 =
>>> gmm::dense_matrix, MAT2 = double]':
>>> /usr/include/gmm/gmm_dense_qr.h:562:   instantiated from 'void
>>> gmm::implicit_qr_algorithm(const MAT1&, const VECT&, const MAT2&,
>>> typename gmm::number_traits>> gmm::linalg_traits::value_type>::magnitude_type, bool) [with MAT1 =
>>> gmm::dense_matrix, VECT = std::vector>> std::allocator >, MAT2 = double]'
>>> Opcodes/linear_algebra.cpp:4117:   instantiated from here
>>> /usr/include/gmm/gmm_dense_Householder.h:237: error: no matching
>>> function for call to 'sub_matrix(double&, gmm::sub_interval&,
>>> gmm::sub_interval&)'
>>> /usr/include/gmm/gmm_def.h: In function 'gmm::size_type
>>> gmm::mat_ncols(const MAT&) [with MAT = double]':
>>> /usr/include/gmm/gmm_dense_qr.h:566:   instantiated from 'void
>>> gmm::implicit_qr_algorithm(const MAT1&, const VECT&, const MAT2&,
>>> typename gmm::number_traits>> gmm::linalg_traits::value_type>::magnitude_type, bool) [with MAT1 =
>>> gmm::dense_matrix, VECT = std::vector>> std::allocator >, MAT2 = double]'
>>> Opcodes/linear_algebra.cpp:4117:   instantiated from here
>>> /usr/include/gmm/gmm_def.h:739: error: 'ncols' is not a member of
>>> 'gmm::linalg_traits'
>>> /usr/include/gmm/gmm_dense_qr.h: In function 'void
>>> gmm::block2x2_reduction(MATH&, MATQ&, Ttol) [with MATH =
>>> gmm::dense_matrix, MATQ = double, Ttol = float]':
>>> /usr/include/gmm/gmm_dense_qr.h:579:   instantiated from 'void
>>> gmm::implicit_qr_algorithm(const MAT1&, const VECT&, const MAT2&,
>>> typename gmm::number_traits>> gmm::linalg_traits::value_type>::magnitude_type, bool) [with MAT1 =
>>> gmm::dense_matrix, VECT = std::vector>> std::allocator >, MAT2 = double]'
>>> Opcodes/linear_algebra.cpp:4117:   instantiated from here
>>> /usr/include/gmm/gmm_dense_qr.h:367: error: no matching function for
>>> call to 'sub_matrix(double&, gmm::sub_interval&, gmm::sub_interval&)'
>>> /usr/include/gmm/gmm_dense_Householder.h: In function 'void
>>> gmm::Hessenberg_reduction(const MAT1&, const MAT2&, bool) [with MAT1 =
>>> gmm::dense_matrix >, MAT2 = double]':
>>> /usr/include/gmm/gmm_dense_qr.h:562:   instantiated from 'void
>>> gmm::implicit_qr_algorithm(const MAT1&, const VECT&, const MAT2&,
>>> typename gmm::number_traits>> gmm::linalg_traits::value_type>::magnitude_type, bool) [with MAT1 =
>>> gmm::dense_matrix >, VECT =
>>> std::vector, std::allocator >
>>>>, MAT2 = double]'
>>> Opcodes/linear_algebra.cpp:4155:   instantiated from here
>>> /usr/include/gmm/gmm_dense_Householder.h:237: error: no matching
>>> function for call to 'sub_matrix(double&, gmm::sub_interval&,
>>> gmm::sub_interval&)'
>>> /usr/include/gmm/gmm_dense_qr.h: In function 'void
>>> gmm::block2x2_reduction(MATH&, MATQ&, Ttol) [with MATH =
>>> gmm::dense_matrix >, MATQ = double, Ttol =
>>> float]':
>>> /usr/include/gmm/gmm_dense_qr.h:579:   instantiated from 'void
>>> gmm::implicit_qr_algorithm(const MAT1&, const VECT&, const MAT2&,
>>> typename gmm::number_traits>> gmm::linalg_traits::value_type>::magnitude_type, bool) [with MAT1 =
>>> gmm::dense_matrix >, VECT =
>>> std::vector, std::allocator >
>>>>, MAT2 = double]'
>>> Opcodes/linear_algebra.cpp:4155:   instantiated from here
>>> /usr/include/gmm/gmm_dense_qr.h:367: error: no matching function for
>>> call to 'sub_matrix(double&, gmm::sub_interval&, gmm::sub_interval&)'
>>> g++ -o Opcodes/mutexops.os -c -fexceptions -O2 -pipe -march=native -g
>>> -ggdb -fno-strict-aliasing -D_LINUX_IF_H -DGNU_GETTEXT -O2 -pipe
>>> -march=native -g -ggdb -fno-strict-aliasing -D_LINUX_IF_H -g
>>> -fomit-frame-pointer -fPIC -DLINUX -DPIPES -fPIC
>>> -DHAVE_LIBSNDFILE=1016 -DSDFT -DBETA -DHAVE_PTHREAD_BARRIER_INIT
>>> -DHAVE_SYNC_LOCK_TEST_AND_SET -DHAVE_FCNTL_H -DHAVE_UNISTD_H
>>> -DHAVE_STDINT_H -DHAVE_SYS_TIME_H -DHAVE_SYS_TYPES_H -DHAVE_TERMIOS_H
>>> -DHAVE_DIRENT_H -I. -IH -I/usr/include/portmidi
>>> -I/usr/include/fltk-1.1 -I/usr/local/include -I/usr/include
>>> -I/usr/include -I/usr/X11R6/include Opcodes/mutexops.cpp
>>> /usr/include/gmm/gmm_def.h: In function 'gmm::size_type
>>> gmm::mat_nrows(const MAT&) [with MAT = double]':
>>> /usr/include/gmm/gmm_dense_qr.h:345:   instantiated from 'void
>>> gmm::block2x2_reduction(MATH&, MATQ&, Ttol) [with MATH =
>>> gmm::dense_matrix, MATQ = double, Ttol = float]'
>>> /usr/include/gmm/gmm_dense_qr.h:579:   instantiated from 'void
>>> gmm::implicit_qr_algorithm(const MAT1&, const VECT&, const MAT2&,
>>> typename gmm::number_traits>> gmm::linalg_traits::value_type>::magnitude_type, bool) [with MAT1 =
>>> gmm::dense_matrix, VECT = std::vector>> std::allocator >, MAT2 = double]'
>>> Opcodes/linear_algebra.cpp:4117:   instantiated from here
>>> /usr/include/gmm/gmm_def.h:736: error: 'nrows' is not a member of
>>> 'gmm::linalg_traits'
>>> /usr/include/gmm/gmm_matrix.h: In function 'void gmm::copy_ident(const
>>> gmm::identity_matrix&, M&) [with M = double]':
>>> /usr/include/gmm/gmm_matrix.h:111:   instantiated from 'void
>>> gmm::copy(const gmm::identity_matrix&, M&) [with M = double]'
>>> /usr/include/gmm/gmm_dense_Householder.h:225:   instantiated from
>>> 'void gmm::Hessenberg_reduction(const MAT1&, const MAT2&, bool) [with
>>> MAT1 = gmm::dense_matrix, MAT2 = double]'
>>> /usr/include/gmm/gmm_dense_qr.h:562:   instantiated from 'void
>>> gmm::implicit_qr_algorithm(const MAT1&, const VECT&, const MAT2&,
>>> typename gmm::number_traits>> gmm::linalg_traits::value_type>::magnitude_type, bool) [with MAT1 =
>>> gmm::dense_matrix, VECT = std::vector>> std::allocator >, MAT2 = double]'
>>> Opcodes/linear_algebra.cpp:4117:   instantiated from here
>>> /usr/include/gmm/gmm_matrix.h:108: error: 'm' cannot be used as a
>>> function/usr/bin/gcc -o Opcodes/newfils.os -c -DGNU_GETTEXT -O2 -pipe
>>> -march=native -g -ggdb -fno-strict-aliasing -D_LINUX_IF_H -g
>>> -fomit-frame-pointer -fPIC -DLINUX -DPIPES -fPIC
>>> -DHAVE_LIBSNDFILE=1016 -DSDFT -DBETA -DHAVE_PTHREAD_BARRIER_INIT
>>> -DHAVE_SYNC_LOCK_TEST_AND_SET -DHAVE_FCNTL_H -DHAVE_UNISTD_H
>>> -DHAVE_STDINT_H -DHAVE_SYS_TIME_H -DHAVE_SYS_TYPES_H -DHAVE_TERMIOS_H
>>> -DHAVE_DIRENT_H -I. -IH -I/usr/include/portmidi
>>> -I/usr/include/fltk-1.1 -I/usr/local/include -I/usr/include
>>> -I/usr/include -I/usr/X11R6/include Opcodes/newfils.c
>>>
>>> /usr/include/gmm/gmm_blas.h: In function 'void gmm::clear(L&) [with L
>>> = double]':
>>> /usr/include/gmm/gmm_matrix.h:107:   instantiated from 'void
>>> gmm::copy_ident(const gmm::identity_matrix&, M&) [with M = double]'
>>> /usr/include/gmm/gmm_matrix.h:111:   instantiated from 'void
>>> gmm::copy(const gmm::identity_matrix&, M&) [with M = double]'
>>> /usr/include/gmm/gmm_dense_Householder.h:225:   instantiated from
>>> 'void gmm::Hessenberg_reduction(const MAT1&, const MAT2&, bool) [with
>>> MAT1 = gmm::dense_matrix, MAT2 = double]'
>>> /usr/include/gmm/gmm_dense_qr.h:562:   instantiated from 'void
>>> gmm::implicit_qr_algorithm(const MAT1&, const VECT&, const MAT2&,
>>> typename gmm::number_traits>> gmm::linalg_traits::value_type>::magnitude_type, bool) [with MAT1 =
>>> gmm::dense_matrix, VECT = std::vector>> std::allocator >, MAT2 = double]'
>>> Opcodes/linear_algebra.cpp:4117:   instantiated from here
>>> /usr/include/gmm/gmm_blas.h:59: error: 'do_clear' is not a member of
>>> 'gmm::linalg_traits'
>>> /usr/bin/gcc -o Opcodes/nlfilt.os -c -DGNU_GETTEXT -O2 -pipe
>>> -march=native -g -ggdb -fno-strict-aliasing -D_LINUX_IF_H -g
>>> -fomit-frame-pointer -fPIC -DLINUX -DPIPES -fPIC
>>> -DHAVE_LIBSNDFILE=1016 -DSDFT -DBETA -DHAVE_PTHREAD_BARRIER_INIT
>>> -DHAVE_SYNC_LOCK_TEST_AND_SET -DHAVE_FCNTL_H -DHAVE_UNISTD_H
>>> -DHAVE_STDINT_H -DHAVE_SYS_TIME_H -DHAVE_SYS_TYPES_H -DHAVE_TERMIOS_H
>>> -DHAVE_DIRENT_H -I. -IH -I/usr/include/portmidi
>>> -I/usr/include/fltk-1.1 -I/usr/local/include -I/usr/include
>>> -I/usr/include -I/usr/X11R6/include Opcodes/nlfilt.c
>>> scons: *** [Opcodes/linear_algebra.os] Error 1
>>> scons: building terminated because of errors.
>>>  *
>>> gmm is 3.0
>>> gcc is 4.3.2
>>>
>>> --
>>> Andrey Vul
>>>
>>> A: Because it messes up the order in which people normally read text.
>>> Q: Why is top-posting such a bad thing?
>>> A: Top-posting.
>>> Q: What is the most annoying thing in e-mail?
>>>
>>> ------------------------------------------------------------------------------
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>
>>
>>
>> --
>>
>>
>> Andrés
>>
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>
>
>
> -- 
> Michael Gogins
> Irreducible Productions
> Michael dot Gogins at gmail dot com
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
> 

------------------------------------------------------------------------------
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2009-01-05 13:36
From"Michael Gogins"
SubjectRe: [Cs-dev] compile error building csound-5.09
AttachmentsNone