Subj : header files on warp4 cd?
To   : David Noon
From : mark lewis
Date : Sun Nov 26 2000 03:52 am

DN>>> They should be in your x:\emx\include directory, with names
DN>>> like os2.h, os2tk.h, pm.h, etc.

ml>> hummm... i have those... in the past, i have tried compiling programs
ml>> that are supposed to compile under emx... but i've always had
ml>> problems... it's been a year or so and i've completely forgotten all
ml>> the specifics... but i do remember that i had problems that seemingly
ml>> could be attributed to not having the headers, libraries, etc...
ml>> necessary...

DN> Make sure you have EMX 0.9d with fix pack #3 applied.

hummm... i've not seen the FP3 for the full development package... i'll have to
see if i can hunt it down... i've seen the one for the runtime, though <G>

ml>> gcc -c -I. -Iemx -DOS2 -U__GNUC__ -Zmtd -O infer.c

ml>> but that line produces the following error...

ml>> H:\dmake >gcc -c -I. -Iemx -DOS2 -U__GNUC__ -Zmtd -O infer.c
ml>> In file included from extern.h:66,
ml>>                  from infer.c:40:
ml>> emx\public.h:161: conflicting types for `_chdir'
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.

ummm, public.h is a dmake file...

ml>> ok... ??? i know what it says... i remember digging around and
ml>> locating the differences... i remember posting almost this exact
ml>> question but i never got any type of answers in assistance... this
ml>> isn't my code... i simply want to compile it...

DN> Apply fix pack #3 to EMX.

will look and see what i can find...

ml>> one of my reasons for wanting to use dmake is that i've been unable to
ml>> get any other makes running and i don't have any kind of "unix
ml>> toolboxes or utilities" installed... yet... another project that i
ml>> want to do is to (re)compile my Apache web server... that'll be a fun
ml>> one, to say the least <<GG>>

DN> Yuk.

yuk? is that all? <<GG>>

ml>> so, back up there... that's only one and i can only work thru one at a
ml>> time ;-)

DN> I have the source to DMAKE here. I'll have a go at compiling
DN> it and see what happens.

thanks...

OH! i forgot earlier and just located this...

========== /dmake/emx/setup.cmd ==========

set C_INCLUDE_PATH=h:/emx/include;h:/toolkt21/c/os2h
set LIBRARY_PATH=h:/emx/lib
set OS=emx

========== end quote ==========

looks like i need to find out what 'toolkt21' is also???

)\/(ark


* Origin: (1:3634/12)