Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-ID: <00c701c00608$eaf677e0$b3644fc2@msm.com.eg> From: "Mohammed Abdel'al" To: "Earnie Boyd" , "Charles S. Wilson" Cc: "Paul Garceau" , References: <20000814120928 DOT 25688 DOT qmail AT web124 DOT yahoomail DOT com> Subject: Re: working around "more" (Was Re: what is my mistake?!!!!!) Date: Mon, 14 Aug 2000 19:01:33 +0300 Organization: MSM Internet Service MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 I did specified c++ by adding the "CC=c++" to the make file but this gave another error here is the error msg: administrator AT MACHINE3 ~/cygipc-1.05 make $ Building version.dep from version.c Building strace.dep from strace.c Building shm.dep from shm.c Building sem.dep from sem.c Building reverse.dep from reverse.c Building msg.dep from msg.c Building itoa.dep from itoa.c Building ipctest.dep from ipctest.c Building ipcs.dep from ipcs.c Building ipcrm.dep from ipcrm.c Building ipc-daemon.dep from ipc-daemon.c Building ftok.dep from ftok.c c++ -Wall -O2 -ggdb -DVERSION_NUM=1.04 -I./include -I. -c -o version.o version c. c++ -Wall -O2 -ggdb -DVERSION_NUM=1.04 -I./include -I. -c -o sem.o sem.c ,In file included from include/IpcNtExt.h:51 from sem.c:41: include/IpcNtStr.h:72: ANSI C++ forbids data member `current_nb' with same name as enclosing class make: *** [sem.o] Error 1 administrator AT MACHINE3 ~/cygipc-1.05 ~ $ ----- Original Message ----- From: "Earnie Boyd" To: "Charles S. Wilson" ; "Mohammed Abdel'al" Cc: "Paul Garceau" ; Sent: Monday, August 14, 2000 3:09 PM Subject: Re: working around "more" (Was Re: what is my mistake?!!!!!) > --- "Charles S. Wilson" wrote: > > Well, it seems that sometime since I last built cygipc, the strace stuff > > got reworked to be C++ instead of C. If you look in strace.h, you see > > that it declares an "strace" class as well as various "normal" > > definitions. Trying to compile ipc-daemon.c with g++ doesn't help, > > though: > > > > $ g++ -Wall -O2 -DVERSION_NUM=1.04 -I./include -I. -c -o ipc-daemon.o > > ipc-daemon.c > > > > G++ as well as gcc uses the input file suffix to determine program type. > Either use the -x switch to specify that you want c++ or rename the > ipc-daemon.c file to ipc-daemon.cc. > > Cheers, > > ===== > --- > Earnie Boyd: > __Cygwin: POSIX on Windows__ > Cygwin Newbies: > __Minimalist GNU for Windows__ > Mingw32 List: > Mingw Home: > > __________________________________________________ > Do You Yahoo!? > Yahoo! Mail - Free email you can access from anywhere! > http://mail.yahoo.com/ > > -- > Want to unsubscribe from this list? > Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com > > -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com