Mail Archives: djgpp/2006/11/21/11:45:09
| X-Authentication-Warning: | delorie.com: mail set sender to djgpp-bounces using -f
|
| Date: | Tue, 21 Nov 2006 16:44:50 +0000
|
| From: | Mark Carter <me AT prviacy DOT net>
|
| User-Agent: | Thunderbird 1.5.0.8 (Windows/20061025)
|
| MIME-Version: | 1.0
|
| Newsgroups: | comp.os.msdos.djgpp
|
| Subject: | Re: make djgpp predefined variables, and some sundry questions
|
| References: | <4562f5df$0$49206$14726298 AT news DOT sunsite DOT dk> <200611211623 DOT kALGNQPQ023619 AT envy DOT delorie DOT com>
|
| In-Reply-To: | <200611211623.kALGNQPQ023619@envy.delorie.com>
|
| Lines: | 46
|
| Message-ID: | <45632d03$0$49206$14726298@news.sunsite.dk>
|
| Organization: | SunSITE.dk - Supporting Open source
|
| NNTP-Posting-Host: | 195.11.82.139
|
| X-Trace: | news.sunsite.dk DXC=60j7fA2eZ<l^Yj[LZVmDVlYSB=nbEKnkkoCW_eh^cDdkjL[>INFcKQfYgV8WBR]I\lNnCfUiZIN[m\4We8a3OZHmJ[geNBHW9ki=84M=CUo?kj
|
| X-Complaints-To: | staff AT sunsite DOT dk
|
| To: | djgpp AT delorie DOT com
|
| DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
| Reply-To: | djgpp AT delorie DOT com
|
DJ Delorie wrote:
>> It's no longer a pressing issue, but a question worth asking anyway:
>> what DJGPP-relevant variables are predefined by make?
>
> If you mean #defines, you can use __DJGPP__ to detect that you're
> using DJGPP, or __GNUC__ for gcc in general.
>
> You can loko for the ${DJGPP} environment variable being set within
> make if you need to detect it there. Or check MAKE_VERSION, or look
> for ${CC} being gcc.
Yes - this is what I was looking for. Thanks.
I managed to get a simple curses proggy working, which is nice ;) There
are so many compilers to choose from, it's difficult to choose. In the
past I've tried things like mingw and cygwin. They all have their pros
and cons, I guess.
>
>> Also, a bit lazy, I know, but are there any libraries available for
>> processing files one line at a time,
>
> The C library does that. Use fgets().
D'oh!
>
>> and is there a date/time library
>> for calculating the day of the week,
>
> Likewise, use mktime() and localtime()
>
>> and other such useful calendar functions?
>
> localtime() again.
Thanks for the reply.
I have been using DJGPP occasionally since the late 90's - although I
don't touch C much, as you might have gathered. I've had a little snoop
at some of the stuff in v2tk. Some of it looks quite interesting, like
the jpeg and zlib library. I'm something of a fan of precompiled files -
not being too enthused of the various configuration wonks that
inevitably arise when you try to port stuff to different
platforms/compilers.
- Raw text -