On 2009-09-20 18:40 +0200, Peng Yu wrote:

> I downloaded apt_0.6.46.4-0.1+etch1.tar.gz and decompress it. Then I
> run ./configure and make.

Out of curiosity, why are you doing that?  Apparently you don't use
etch, because...

> Compiling contrib/mmap.cc to
> /home/pengy/download/linux/debian/etch/admin/apt-0.6.46.4/obj/apt-pkg/mmap.opic
> contrib/mmap.cc: In constructor ‘DynamicMMap::DynamicMMap(long
> unsigned int, long unsigned int)’:
> contrib/mmap.cc:179: error: ‘memset’ was not declared in this scope
> contrib/mmap.cc: In member function ‘long unsigned int
> DynamicMMap::WriteString(const char*, long unsigned int)’:
> contrib/mmap.cc:281: error: ‘strlen’ was not declared in this scope
> contrib/mmap.cc:283: error: ‘memcpy’ was not declared in this scope

...this looks like you have a newer C++ compiler than in etch.  What
does "g++ --version" print?

Sven


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to