Subj : header files on warp4 cd?
To : mark lewis
From : David Noon
Date : Tue Nov 28 2000 12:25 pm
Hi mark,
Replying to a message of mark lewis to David Noon:
DN>> Make sure you have EMX 0.9d with fix pack #3 applied.
ml> hummm... i've not seen the FP3 for the full development package...
ml> i'll have to see if i can hunt it down... i've seen the one for the
ml> runtime, though <G>
It should be on Hobbes and Leo by now. It is some months old. The zip archive
is about 2.25 megs in size.
[snip]
ml>>> H:\EMX\INCLUDE\stdlib.h:194: previous declaration of `_chdir'
DN>> This is a bug in EMX, but it seems to be fixed in fix pack #3.
DN>> In fact, public.h appears to have disappeared.
ml> ummm, public.h is a dmake file...
It is indeed supplied with the DMAKE source. However, I have seen that
duplicate prototype of _chdir() in other EMX projects before; it no longer
appears, except in building DMAKE, hence that glitch is fixed except when the
application programmer causes it himself/herself.
I produced the same error message when I built DMAKE, but after I commented out
the line in public.h that [incorrectly] prototyped _chdir() it built just fine.
[snip]
ml>>> want to do is to (re)compile my Apache web server... that'll be a
ml>>> fun one, to say the least <<GG>>
DN>> Yuk.
ml> yuk? is that all? <<GG>>
Recompiling Apache should be easy if your existing copy was compiled with EMX,
and an absolute nightmare if it was compiled with another compiler. If the
current version is 16-bit you will have plenty of challenges ahead of you
getting rid of all that segmentation goofiness.
ml> OH! i forgot earlier and just located this...
ml> ========== /dmake/emx/setup.cmd ==========
ml> set C_INCLUDE_PATH=h:/emx/include;h:/toolkt21/c/os2h
ml> set LIBRARY_PATH=h:/emx/lib
ml> set OS=emx
ml> ========== end quote ==========
ml> looks like i need to find out what 'toolkt21' is also???
That's the OS/2 Developer's Toolkit 2.1 directory. You don't need it for DMAKE,
as all the required toolkit headers are supplied with EMX.
Regards
Dave
<Team PL/I>
--- FleetStreet 1.25.1
* Origin: My other computer is an IBM S/390 (2:257/609.5)