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 To: "cygwin forum" Date: Thu, 24 Aug 2000 12:38:02 -0700 From: "Mirko Vukovic" Message-ID: Mime-Version: 1.0 Cc: "Earnie Boyd" X-Sent-Mail: off Reply-To: mvukovic AT my-Deja DOT com X-Expiredinmiddle: true X-Mailer: MailCity Service Subject: Re: G++/times causes access violation on cygwin, not linux X-Sender-Ip: 208.218.238.4 Organization: My Deja Email (http://www.my-deja.com:80) Content-Type: text/plain; charset=us-ascii Content-Language: en Content-Transfer-Encoding: 7bit I downloaded the latest cygwin (instal.exe worked no problem) and got same message under 2.92.2. To repeat, it compiled and ran without a problem under linux and egcs 2.91.66. (I include the code below again for reference) Mirko # include # include int main() { clock_t ElapsedSystemTime; struct tms * pArg; ElapsedSystemTime=times(pArg); cout << ElapsedSystemTime <<"\n"; cout << pArg->tms_utime<<"\n"; cout << pArg->tms_stime<<"\n"; cout << pArg->tms_cutime<<"\n"; cout << pArg->tms_cstime<<"\n"; return 0; } -- On Thu, 24 Aug 2000 09:15:12 Earnie Boyd wrote: >--- Mirko Vukovic wrote: >> The code that follows in the included message compiles cleanly under both >> cygwin (egcs 2.91.57) and linux (egcs 2.91.66), but runs only under linux. >> >> Passing a proper variable to times() instead of NULL (pointer to a "tms" >> structure), does not improve things. >> >> I still bet it is not a bug, but what is the problem then? >> > >Your compiler is too old. You need `gcc --version' == "2.95.2" to make it >work. Oh, you still need the pointer to a tms structure in time(). > >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/ > --== Sent via Deja.com http://www.deja.com/ ==-- Before you buy. -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com