help-3dldf
[Top][All Lists]
Advanced

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

[help-3dldf] Re: The compilling of 3DLDF failed on Debian Sid.


From: lfinsto1
Subject: [help-3dldf] Re: The compilling of 3DLDF failed on Debian Sid.
Date: Fri, 9 Mar 2007 15:48:46 +0100 (CET)
User-agent: SquirrelMail/1.4.9a

Hello Zhao (or Hongyi?),

> I now use Debian Sid, and I want to use your 3DLDF.  The version of
> that I downloaded is 3DLDF-1.1.5.1, but when I make it use the *make
> install*, I meet the following errors:

Please don't use 1.5.1.1.  It's out-of-date.  The problem probably had to
do with the `bitset' header.  In the past, `bitset' was implemented
differently in different C++ libraries.


> Then I download the latest cvs version of 3DLDF *3DLDFsnp.tar.gz* with
> the command:
>
> cvs -z3 -d:pserver:address@hidden:/sources/3dldf co
> 3dldf
>
> When I compile it with *make install*, I meet the following errors:

I've made these functions non-const and uploaded new revisions of
`points.web' and the snapshot.  I hope this will fix the problem.

If you have any more problems compiling, please let me know.  You may be
using a newer version of GCC, so it's quite possible that this will
happen.

I have no control over what compiler and standard library are installed on
the machine I use for development, so I can't test this myself at present.

Laurence

> Dear Laurence,
>
> I now use Debian Sid, and I want to use your 3DLDF.  The version of
> that I downloaded is 3DLDF-1.1.5.1, but when I make it use the *make
> install*, I meet the following errors:
>
> ==============
> ./gsltmplt.web: In function ‘Real System::get_second_largest(Real,
> bool)’:
> ./gsltmplt.web:264: error:‘bitset’ undclared in this scope.
> ./gsltmplt.web:264: error:‘b’ undclared in this scope.
> ./gsltmplt.web:264: error:‘bitset’ undclared in this scope.
> ./gsltmplt.web:264: error:‘b’ undclared in this scope.
> ./gsltmplt.web:264: error:‘bitset’ undclared in this scope.
> ./gsltmplt.web:264: error:‘b’ undclared in this scope.
> ./gsltmplt.web:264: error:‘bitset’ undclared in this scope.
> ./gsltmplt.web:264: error:‘b’ undclared in this scope.
> make[1]: *** [gsltmplt.o] error 1
> make[1]: Leaving directory `/home/hongyi/Desktop/3DLDF-1.1.5.1/CWEB'
> make: *** [install-recursive] error 1
> ==============
>
> Then I download the latest cvs version of 3DLDF *3DLDFsnp.tar.gz* with
> the command:
>
> cvs -z3 -d:pserver:address@hidden:/sources/3dldf co
> 3dldf
>
> When I compile it with *make install*, I meet the following errors:
>
> =================
> points.web:7243: error: there have redundant restricts
> ‘Compare_Angles::’ on the member ‘operator()’
> points.web:7298: error: there have redundant restricts
> ‘Compare_Points::’ on the member ‘operator()’
> make[1]: *** [points.o] error 1
> =================
>
> What shoul I do?
>
> Thanks in advance.
>
> ---
> Hongyi Zhao (赵弘毅)
> GnuPG DSA: 0xD108493B
>
> 老子道德经:第二十八ç«
> 朴散则为器,
> 圣人用之则为官长。
> 故大智不割。
>





reply via email to

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