TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Lawrence Lucier
from: Alan Clifford
date: 1996-01-08 22:25:42
subject: EMX and Project Manager

Lawrence Lucier wrote in a message to All:

LL> Then start the OMFLIBS.CMD command file in the \EMX\LIB
LL> directory (PRJMGR needs the OMF-style libraries !!).

LL>       What the heck is this all about? 

LL> Here is my EMX directory which was installed when unzipping
LL> emx09b.zip: 

LL>      Are the OMF library files available in another package
LL> from somewhere or should they have been included with EMX?

Hello Lawrence,

First of all, emx.exe is a dos extender for running 32 bit programs under
dos.  To compile hello.c, you use:

gcc hello.c

next:
emx09a which I have, came as a number of zip files.  Unziping emxdev.zip
created, amongst others, a emx/lib directory.  Running omflibs created the
.lib files.

LL>      Also......I am a total newbie with C, emx etc and at
LL> the moment a bit on the confused side (well, actually  more
LL> than just a bit....nearly totally confused would be more
LL> like it) about just what it is that emx does exactly! 
LL>   To say  the docs are a little on the sparse side (for
LL> newbies) would be an understatement. 

I strongly recommend that you start by using BAKE (bakev100.zip). You
create a bake file, for example, klud24.bke which is for one of my
programs:

***************cut here************
klud24.exe
kludger4.c
readcfg4.c
dll32.lib
***************cut here************

and then type:

bake klud24.bke

You end up with a standalone klud24.exe

The documentation with bake will tell you which command line parameters it
is using, which should give you an accelerated start to learning the gcc
compiler. Then read gnudev.doc.  Have you got this and the compiler?  It's
in gnudev.zip (at least it was in version 9a).  Looking at your emx\bin
directory, it looks like you haven't got it.  You haven't got emxdev.doc
(or emxdev.inf) either.


Alan
---
* Origin: Alan's point off Donor/2 (2:440/4.6)
SEEN-BY: 50/99 270/101 620/243 711/401 409 410 413 430 808 809 934 955
SEEN-BY: 712/407 515 517 628 713/888 800/1 7877/2809
@PATH: 440/4 141/209 270/101 712/515 711/808 809 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.