[Top][All Lists]
[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
>
> èåéå¾·ç»ï¼ç¬¬äºåå
«ç«
> æ´æ£å为å¨ï¼
> å£äººç¨ä¹å为å®é¿ã
> æ
大æºä¸å²ã
>