Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!ucsd!tut.cis.ohio-state.edu!gem.mps.ohio-state.edu!usc!masotti From: masotti@usc.edu (Glauco Masotti) Newsgroups: comp.lang.c++ Subject: EC++ mailing list Message-ID: Date: 19 Oct 89 16:40:06 GMT Sender: news@usc.edu Distribution: comp.lang.c++, comp.object Organization: University of Southern California Lines: 64 Following my announcement of availability of EC++ I received mail from a lot of you. Someone was asking information, someone was asking to make them available the sources that they couldn't get by ftp. Someone else just thanked me for making available something that could be useful to them. This made me possible to set up a mailing list where I put everyone who I know is currently using or interested in EC++. The mailing list is: info-ec++@lipari.usc.edu Request to be added or cancelled from the list may be sent to: info-ec++-request Making EC++ available through uucp seems at the moment a problem. I mailed a tarred, compressed, uuencoded version of the thing to all the people without ftp access, who asked me to make them available EC++. However the mailer bounced at some addresses becauce the message (~90K) was too long. People having this problem should perhaps ask a friend with ftp access to get the stuff for them. Also the mailing list should help them to get the stuff from someone else who already have it. This will save me a lot of troubles. Anyway if you are really interested in using EC++ and you cannot get it in any way let me know and we should find a solution. Many of you also asked me to post the EC++.TUTORIAL, so I am gonna post it right after this one. (Sorry for whom of you are not interested and for the waste of bandwidth :-). Something that should interest who of you is trying to compile EC++ under 1.35.1 or 1.36.0 is this problem, pointed out and solved by David W. Forslund: >>> g++ -g -c ECread.cc >>> In method struct ECread *ECread::ECread (): >>> ECread.cc:77: too few arguments for constructor `istream' >>> In method struct ECread *ECread::ECread (char * (= "")): >>> ECread.cc:83: too few arguments for constructor `istream' >>> *** Error code 1 the solution is: >>> Add the line: >>> >>> :source(0) >>> >>> after each constructor for ECread::ECread in ECread.cc >>> and remove the line >>> >>> source=0; >>> >>> This properly initializes the istream source. I had any problem with 1.35.0, so the error remained hidden, but the following versions of g++ don't accept the original ECread.cc source. I hope you can take advantage of the mailing list to cooperate and help each other. I tried to answer and to please everyone who sent mail to me in the last two weeks. I apologize in advance however because I may have very little time to answer to everyone in some future occasions. Thank you for your help, your interest and your appreciation. --Glauco Masotti masotti@lipari.usc.edu