Subject: libg++ compile errors???
To: None <netbsd-help@NetBSD.ORG>
From: David Langford <langfod@maui.com>
List: netbsd-help
Date: 04/21/1995 22:07:43
Does anyone know what might be causing the following error in compiling
the gnu/lib/libg++ libraries?
This is a very current source tree although I havent gotten this to
compile for several weeks.
Arch: i386 NetBSD-current
Thanks,
-David Langford
langfod@maui.com
===> libg++
g++ -O2 -m486 -pipe -I/usr/src/gnu/lib/libg++/libg++ -nostdinc++ -I/usr/src/gnu/lib/libg++/libg++/../g++-include -I/usr/src/gnu/lib/libg++/libg++/../iostream -c Fix24.cc
/usr/src/gnu/lib/libg++/libg++/Fix24.h: In function `class Fix24 operator >>(const class Fix24 &, int)':
In file included from Fix24.cc:27:
/usr/src/gnu/lib/libg++/libg++/Fix24.h:358: call of overloaded constructor `Fix24(long unsigned int)' is ambiguous
/usr/src/gnu/lib/libg++/libg++/Fix24.h:278: candidates are: Fix24::Fix24(const Fix48 &)
/usr/src/gnu/lib/libg++/libg++/Fix24.h:268: Fix24::Fix24(const Fix24 &)
/usr/src/gnu/lib/libg++/libg++/Fix24.h:273: Fix24::Fix24(double)
/usr/src/gnu/lib/libg++/libg++/Fix24.h:253: Fix24::Fix24(int)
/usr/src/gnu/lib/libg++/libg++/Fix24.h:248: Fix24::Fix24(long int)
/usr/src/gnu/lib/libg++/libg++/Fix24.h:358: in base initialization for class `Fix24'
*** Error code 1
Stop.