From: joot AT ecf DOT toronto DOT edu (Peeter Joot) Subject: beta 17.1 under 95 ( bugs ) 10 Mar 1997 00:29:58 -0800 Approved: cygnus DOT gnu-win32 AT cygnus DOT com Distribution: cygnus Message-ID: <97Mar10.021010edt.2989.cygnus.gnu-win32@cannon.ecf.toronto.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Original-To: gnu-win32 AT cygnus DOT com X-Mailer: ELM [version 2.4 PL24] Original-Sender: owner-gnu-win32 AT cygnus DOT com Hello, I have tried the beta17 version of the windows gcc/g++/... Here are a couple of small problems that could probably be easily fixed: ------------------------------------------------------------------ 1) bash can't handle control-C during the execution of a program -- and dies with a "illegal operation message". 2) Make doesn't set CXX to g++ by default: 3) Make should have a new default rule under windows/dos/os2 : -- ( to supplement the "% : %.o" unix rule ). ie : %.exe : %.o $(CC) $(LDFLAGS) $^ -o $@ ------------------------------------------------------------------ There seemed to be some more serious problems when tring to compiler some template code that compiles with g++ ( linux 2.7.2 ELF i386 ). I was getting: a) internal compiler errors b) warning messages about virtual destructors ( class X has virtual functions but non-virtual destructor ) -- I didn't get this under linux c) g++ also gave errors that I don't get under linux: ( no matching template for `operator >>(ifstream &, const X & )' found ). The source code that I am compiling is no different. Any ideas? Peeter -- Peeter Joot joot AT ecf DOT toronto DOT edu (416) 691-0782 - For help on using this list, send a message to "gnu-win32-request AT cygnus DOT com" with one line of text: "help".