Xref: news-dnh.mv.net comp.os.msdos.djgpp:2486 Path: news-dnh.mv.net!mv!news.sprintlink.net!newsfeed.internetmci.com!news.mathworks.com!news.kei.com!eff!news.umbc.edu!haven.umd.edu!cville-srv.wam.umd.edu!exp2.wam.umd.edu!recurve From: recurve AT exp2 DOT wam DOT umd DOT edu (Aaron David Rosenzweig) Newsgroups: comp.os.msdos.djgpp Subject: Simple help for unix guy Date: 8 Oct 1995 14:12:42 GMT Organization: University of Maryland College Park Lines: 77 Nntp-Posting-Host: exp2.wam.umd.edu To: djgpp AT sun DOT soe DOT clarkson DOT edu Dj-Gateway: from newsgroup comp.os.msdos.djgpp First off, I see that djgcc needs a 386 or greater (PMMU) but will the executables that we make with aout2exe need a minimum of a 386 or will a 286 do fine? How are \r for source file carriage returns? I know dos is CF and LF, but I do all my C++ work in THINK C++. Want to write C++ programs? want to go object oriented? talk to a Macintosh guru :-) *side note* Prograph should be available for the PCs around X-mas or sometime later, look for it, it could change your life! The reason for this exercise is the local Cavalry club would like a special taylor made database to run on their 286 dos computer. Isn't this what us programmers are for? to help people be their best. (even if they have a piss ass operating system, and 4 bloody registers <>) How bout makefiles? I saw a make.ini but nothing along the lines of make.exe. Just pulled off a file from the net called "mak369bn.zip" is this it? I didn't see how to do a makefile readily last night on my buddy's 486, so I decided to make the object files and link them manually. This is a pretty small simple program using binary search trees so it's not that much of a pain. I wrote a quick "hello world" in C to see if it compiled, it did. Now I try: C:\DJGPP\BIN>gcc -c -o key.o key.cc and I get: Bad command or file name Can't open c:/tmp/cc000061.s for readingfile not found. Got any ideas on that one? I made a tmp directory so it does exist, there is over 120 megs of disk space available on the machine. To cap: *converting carriage returns is a minor hassle, I'll do it if needed *make facility? *"Can't open...readingfile not found" error *Do executables work on the 286? Oh, I looked at the EZ-GCC pages, they mention patches, should I consider removing all of djgcc and installing EZ-GCC? I'm enclosing a makefile, does it look alright? all: clean cavalry.exe cavalry.exe: key.o key2.o tree.o invdata.o impdbase.o ld -o cavalry key.o key2.o tree.o invdata.o impdbase.o aout2exe cavalry echo DONE AT LAST key.o: key.cc key.h gcc -c -o key.o key.cc key2.o: key2.cc key2.h gcc -c -o key2.o key2.cc tree.o: tree.cc tree.h gcc -c -o tree.o tree.cc invdata.o: invdata.cc invdata.h gcc -c -o invdata.o invdata.cc impdbase.o: impdbase.o impdbase.h gcc -c -o impdbase.o impdbase.cc clean: rm *.o cavalry cavalry.exe Shoot straight! The bearded Tubist, son of Ginger and Harry, Aaron Rosenzweig. http://www.wam.umd.edu/~recurve/ finger recurve AT wam DOT umd DOT edu to get my PGP key. ..