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 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 <> DN>> Yuk. ml> yuk? is that all? <> 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 --- FleetStreet 1.25.1 * Origin: My other computer is an IBM S/390 (2:257/609.5) .