[OBOE] compiling OBOE
key01023 at gmail.com
key01023 at gmail.com
Wed Nov 26 01:08:22 EST 2014
A quick update, I try to download and re-install again and I could not reproduce the same error. But the error:
> AccpmGenMatrix?.h:86:86: error: invalid initialization of reference of type double& from expression of type const double
is persistent….
Any help?
With regards,
Wenxuan
On Nov 26, 2014, at 12:35 AM, key01023 at gmail.com wrote:
> Hi,
> After desperately trying to compile lapack++ on my Mac, I gave up and set up a linux virtual machine Ubuntu-14.0.2. So, I finally installed lapack++ and try to compile OBOE:
>
> The first error I meet is:
> AccpmGenMatrix?.h: In member function double& Accpm::AccpmGenMatrix::operator()(int, int) const:
> AccpmGenMatrix?.h:86:86: error: invalid initialization of reference of type double& from expression of type const double
>
> I followed this post:
> https://projects.coin-or.org/OBOE/attachment/ticket/14/oboe-ticket-14-email-trace.txt
>
> inline double& operator()(int i, int j) --->> inline const double& operator()(int i, int j)
>
> now I have the new error no one had before:
>
> AccpmGenMatrix.C: In member function ‘void Accpm::AccpmGenMatrix::assignRow(int, const Accpm::AccpmVector&)’:
> AccpmGenMatrix.C:89:23: error: assignment of read-only location ‘Accpm::AccpmGenMatrix::operator()(rowId, j)’
> (*this)(rowId, j) = v(j);
>
> Then I am really lost and cannot find any post helping me to resolve this issue…. Hope someone could help… Thank you very much.
>
> With regards,
> Wenxuan
More information about the OBOE
mailing list