Path: csiph.com!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: Keith Thompson Newsgroups: comp.lang.c Subject: Re: Compiling C project for Windows and Mac OS X (GCC for Linux) Date: Fri, 02 Oct 2015 13:25:50 -0700 Organization: None to speak of Lines: 24 Message-ID: References: <6dd2d227-fd27-4616-b1a5-049c7e3c37cb@googlegroups.com> <77230d0e-fb57-4141-9aaa-db3efdda1ccb@googlegroups.com> <8c22fa39-8e38-4c63-804a-b99b198bb1b3@googlegroups.com> <55ffca40.4479046@news.xs4all.nl> <133bd5bf-5eb3-4161-997b-65407fd255b1@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: mx02.eternal-september.org; posting-host="945944de09706c9b4e29b53c9d2efdc2"; logging-data="8527"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+pRk6kgvcV2X6N12nCIxOu" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) Cancel-Lock: sha1:kHZJysg3Yd+kk1FRxyBWRv64Q1c= sha1:YZ+wE3O4lDytgoSN0/qvhCFPfBY= Xref: csiph.com comp.lang.c:71641 Malcolm McLean writes: > On Monday, September 21, 2015 at 10:14:32 AM UTC+1, Richard Bos wrote: >> jacobnavia wrote: >> > Use lcc-win instead :-) >> >> Is it _fully_ conforming out-of-the-box? >> >> Including having no extensions turned on? >> > lcc-win is essentially conforming in default mode. However some > of the extensions might break carefully contrived by valid > C programs - there's no easy way round that, as the supposed > mechanisms for extension are too cumbersome to give to > an application-level programmer. If I recall correctly, lcc-win has a "-ansic" (sp?) option intended to enable C99 conformance. That suggests it's not conforming by default. (This is an observation, not a criticism.) -- Keith Thompson (The_Other_Keith) kst-u@mib.org Working, but not speaking, for JetHead Development, Inc. "We must do something. This is something. Therefore, we must do this." -- Antony Jay and Jonathan Lynn, "Yes Minister"