Category : Recently Uploaded Files
Archive   : RSXWDK2S.ZIP
Filename : MAKEFILE

 
Output of file : MAKEFILE contained in archive : RSXWDK2S.ZIP
CC = gcc.exe
CFLAGS = -Wall -O2

ODIR=\rsxwdk\libsrc\bldall
VPATH=.;$(ODIR)

.c.o:
$(CC) -c $(CFLAGS) -o $(ODIR)\$*.o $<

DOS = dos0e.o \
dos19.o \
dos1a.o \
dos2a.o \
dos2b.o \
dos2c.o \
dos2d.o \
dos39.o \
dos3a.o \
dos3b.o \
dos3c.o \
dos3d.o \
dos3e.o \
dos3f.o \
dos40.o \
dos41.o \
dos42.o \
dos4300.o \
dos4301.o \
dos43acc.o \
dos44.o \
dos4400.o \
dos4400a.o \
dos4401.o \
dos4406.o \
dos4409.o \
dos45.o \
dos46.o \
dos47.o \
dos4e.o \
dos4f.o \
dos56.o \
dos5700.o \
dos5701.o \
dos5b.o \

dos: $(DOS)

CC = gcc.exe
CFLAGS = -Wall -O2

ODIR=\rsxwdk\libsrc\bldall
VPATH=.;$(ODIR)

.c.o:
$(CC) -c $(CFLAGS) -o $(ODIR)\$*.o $<


GDI = \
gdi001.o \
gdi002.o \
gdi003.o \
gdi004.o \
gdi006.o \
gdi007.o \
gdi008.o \
gdi009.o \
gdi010.o \
gdi011.o \
gdi012.o \
gdi013.o \
gdi014.o \
gdi015.o \
gdi016.o \
gdi017.o \
gdi018.o \
gdi019.o \
gdi020.o \
gdi021.o \
gdi022.o \
gdi023.o \
gdi024.o \
gdi025.o \
gdi026.o \
gdi027.o \
gdi028.o \
gdi029.o \
gdi030.o \
gdi031.o \
gdi032.o \
gdi033.o \
gdi034.o \
gdi035.o \
gdi036.o \
gdi037.o \
gdi038.o \
gdi039.o \
gdi040.o \
gdi041.o \
gdi042.o \
gdi043.o \
gdi044.o \
gdi045.o \
gdi047.o \
gdi048.o \
gdi049.o \
gdi050.o \
gdi051.o \
gdi052.o \
gdi053.o \
gdi054.o \
gdi055.o \
gdi056.o \
gdi057.o \
gdi058.o \
gdi060.o \
gdi061.o \
gdi062.o \
gdi063.o \
gdi064.o \
gdi065.o \
gdi066.o \
gdi067.o \
gdi068.o \
gdi069.o \
gdi070.o \
gdi071.o \
gdi072.o \
gdi074.o \
gdi075.o \
gdi076.o \
gdi077.o \
gdi078.o \
gdi079.o \
gdi080.o \
gdi081.o \
gdi082.o \
gdi083.o \
gdi084.o \
gdi085.o \
gdi087.o \
gdi088.o \
gdi089.o \
gdi090.o \
gdi091.o \
gdi092.o \
gdi093.o \
gdi094.o \
gdi095.o \
gdi096.o \
gdi097.o \
gdi099.o \
gdi100.o \
gdi101.o \
gdi103.o \
gdi104.o \
gdi106.o \
gdi119.o \
gdi123.o \
gdi124.o \
gdi125.o \
gdi126.o \
gdi127.o \
gdi128.o \
gdi132.o \
gdi133.o \
gdi134.o \
gdi136.o \
gdi148.o \
gdi149.o \
gdi150.o \
gdi151.o \
gdi153.o \
gdi154.o \
gdi155.o \
gdi156.o \
gdi159.o \
gdi160.o \
gdi161.o \
gdi162.o \
gdi163.o \
gdi172.o \
gdi175.o \
gdi176.o \
gdi181.o \
gdi193.o \
gdi194.o \
gdi196.o \
gdi254.o \
gdi307.o \
gdi308.o \
gdi309.o \
gdi310.o \
gdi311.o \
gdi313.o \
gdi330.o \
gdi332.o \
gdi345.o \
gdi346.o \
gdi348.o \
gdi349.o \
gdi350.o \
gdi351.o \
gdi353.o \
gdi360.o \
gdi363.o \
gdi364.o \
gdi366.o \
gdi367.o \
gdi368.o \
gdi370.o \
gdi372.o \
gdi373.o \
gdi374.o \
gdi375.o \
gdi377.o \
gdi378.o \
gdi379.o \
gdi380.o \
gdi381.o \
gdi382.o \
gdi440.o \
gdi441.o \
gdi442.o \
gdi444.o \
gdi445.o \
gdi450.o \
gdi451.o \
gdi462.o \
gdi468.o \
gdi469.o \
gdi470.o \
gdi471.o \
gdi472.o \
gdi473.o \
gdi474.o \
gdi475.o \
gdi476.o \
gdi477.o \
gdi478.o \
gdi479.o \
gdi480.o \
gdi481.o \
gdi482.o \
gdi483.o \
gdi484.o \
gdi485.o \
gdi486.o \

gdi: $(GDI)
CC = gcc.exe
CFLAGS = -Wall -O2

ODIR=\rsxwdk\libsrc\bldall
VPATH=.;$(ODIR)

.c.o:
$(CC) -c $(CFLAGS) -o $(ODIR)\$*.o $<

KERNEL = \
kerne001.o \
kerne003.o \
kerne004.o \
kerne005.o \
kerne006.o \
kerne007.o \
kerne008.o \
kerne009.o \
kerne010.o \
kerne011.o \
kerne012.o \
kerne013.o \
kerne015.o \
kerne016.o \
kerne017.o \
kerne018.o \
kerne019.o \
kerne020.o \
kerne021.o \
kerne022.o \
kerne023.o \
kerne024.o \
kerne025.o \
kerne029.o \
kerne036.o \
kerne037.o \
kerne045.o \
kerne046.o \
kerne047.o \
kerne048.o \
kerne049.o \
kerne050.o \
kerne051.o \
kerne052.o \
kerne054.o \
kerne057.o \
kerne058.o \
kerne059.o \
kerne060.o \
kerne061.o \
kerne062.o \
kerne063.o \
kerne064.o \
kerne065.o \
kerne066.o \
kerne068.o \
kerne069.o \
kerne070.o \
kerne071.o \
kerne072.o \
kerne073.o \
kerne074.o \
kerne081.o \
kerne082.o \
kerne083.o \
kerne084.o \
kerne085.o \
kerne086.o \
kerne088.o \
kerne089.o \
kerne090.o \
kerne092.o \
kerne095.o \
kerne096.o \
kerne097.o \
kerne100.o \
kerne106.o \
kerne107.o \
kerne108.o \
kerne109.o \
kerne111.o \
kerne112.o \
kerne115.o \
kerne121.o \
kerne127.o \
kerne128.o \
kerne129.o \
kerne131.o \
kerne132.o \
kerne134.o \
kerne135.o \
kerne136.o \
kerne137.o \
kerne150.o \
kerne152.o \
kerne156.o \
kerne163.o \
kerne164.o \
kerne166.o \
kerne169.o \
kerne171.o \
kerne175.o \
kerne176.o \
kerne177.o \
kerne184.o \
kerne185.o \
kerne186.o \
kerne187.o \
kerne188.o \
kerne189.o \
kerne191.o \
kerne192.o \
kerne197.o \
kerne198.o \
kerne199.o \
kerne200.o \
kerne203.o \
kerne204.o \
kerne207.o \
kerne320.o \
kerne324.o \
kerne334.o \
kerne335.o \
kerne346.o \
kerne347.o \
kerne348.o \
kerne349.o \
kerne350.o \
kerne353.o \
kerne355.o \
kerne356.o \

kernel: $(KERNEL)
CC = gcc.exe
CFLAGS = -Wall -O2

ODIR=\rsxwdk\libsrc\bldall
#VPATH=.:$(ODIR)
VPATH=.;$(ODIR)

.c.o:
$(CC) -c $(CFLAGS) -o $(ODIR)\$*.o $<

KEYBOARD = \
keybo004.o \
keybo005.o \
keybo006.o \
keybo128.o \
keybo129.o \
keybo130.o \
keybo131.o \
keybo132.o \
keybo133.o \
keybo134.o \
keybo135.o \

keyboard: $(KEYBOARD)
MAKE=ndmake

OALL=\rsxwdk\libsrc\bldall
OEMX=\rsxwdk\libsrc\bldemx

\rsxwdk\lib\libdj\libwin.a :
cd .\DOS
$(MAKE)
cd ..\KERNEL
$(MAKE)
cd ..\KEYBOARD
$(MAKE)
cd ..\GDI
$(MAKE)
cd ..\SOUND
$(MAKE)
cd ..\USER
$(MAKE)
cd ..\SYSEMX
$(MAKE)
cd ..\WIN
$(MAKE) -f makefile.dj
cd ..

library:
-rm \rsxwdk\lib\emx.a
cd $(OEMX)
ar r /rsxwdk/lib/emx.a *.o
cd ..
cd $(OALL)
ar rs /rsxwdk/lib/emx.a *.o
cd ..
CC = gcc.exe
CFLAGS = -Wall -O2

ODIR=\rsxwdk\libsrc\bldall
VPATH=.;$(ODIR)

.c.o:
$(CC) -c $(CFLAGS) -o $(ODIR)\$*.o $<

SOUND = \
sound001.o \
sound002.o \
sound003.o \
sound004.o \
sound005.o \
sound006.o \
sound007.o \
sound008.o \
sound009.o \
sound010.o \
sound011.o \
sound012.o \
sound013.o \
sound014.o \
sound015.o \
sound016.o \


sound: $(SOUND)
CC = gcc.exe
CFLAGS = -Wall -O2

ODIR=\rsxwdk\libsrc\blddj
VPATH=.;$(ODIR)

.c.o:
$(CC) -c $(CFLAGS) -o $(ODIR)\$*.o $<
.S.o:
$(CC) -c $(CFLAGS) -o $(ODIR)\$*.o $<
.s.o:
$(CC) -c $(CFLAGS) -o $(ODIR)\$*.o $<

SYSDJ = \
djio.o \
system.o \
dup2.o \
chmod.o \
dup.o \
lseek.o \
getcbrk.o \
fsync.o \
mkdir.o \
_sopen.o \
do_ftrun.o \
tell.o \
stat.o \
int86x.o \
rename.o \
rmdir.o \
read.o \
close.o \
_write.o \
fstat.o \
unlink.o \
sbrk.o \
open.o \
_exit.o \
brk.o \
findfirs.o \
findnext.o \
isatty.o \
_read.o \
write.o \
chdir.o \
getwd.o \
_setmode.o \
getkey.o \
kbhit.o \
getch.o \


sysdj: $(SYSDJ)

CC = gcc.exe
CFLAGS = -Wall -O2

ODIR=\rsxwdk\libsrc\bldemx
VPATH=.;$(ODIR)

.c.o:
$(CC) -c $(CFLAGS) -o $(ODIR)\$*.o $<

SYSEMX = \
alarm.o \
filesys.o \
core.o \
clock.o \
chsize.o \
close.o \
dup.o \
emx_ver.o \
dup2.o \
endthrea.o \
exit.o \
execname.o \
fcntl.o \
fork.o \
findnext.o \
getdrive.o \
getppid.o \
initthre.o \
ioctl1.o \
kill.o \
memavail.o \
mkdir.o \
newthrea.o \
lseek.o \
write.o \
portacce.o \
pause.o \
ptrace.o \
rename.o \
remove.o \
read_kbd.o \
sbrk.o \
scrsize.o \
select.o \
sleep.o \
stat.o \
swchar.o \
spawnve.o \
umask.o \
brk.o \
uflags.o \
unwind.o \
utimes.o \
wait.o \
cgets.o \
waitpid.o \
getpid.o \
chdir.o \
chmod.o \
chdrive.o \
findfirs.o \
fstat.o \
fsync.o \
ftime.o \
ftruncat.o \
getcwd.o \
ioctl2.o \
memacces.o \
nls_memu.o \
open.o \
pipe.o \
raise.o \
read.o \
rmdir.o \
signal.o \
sleep2.o \
syserrno.o \
ulimit.o \
gservbyn.o \
ghostbyn.o \
gnetbyad.o \
gnetbyna.o \
gprotbna.o \
gprotbnu.o \
accept.o \
bind.o \
connect.o \
gethosti.o \
gethostn.o \
getpeern.o \
getsockh.o \
getsockn.o \
getsocko.o \
ghostbya.o \
sigsuspe.o \
socket.o \
listen.o \
recv.o \
recvfrom.o \
send.o \
sendto.o \
setsocko.o \
shutdown.o \
sigactio.o \
sigpendi.o \
sigprocm.o \
gservbyp.o \
imphandl.o \

sysemx: $(SYSEMX)
CC = gcc.exe
CFLAGS = -Wall -O2

ODIR=\rsxwdk\libsrc\bldall
VPATH=.;$(ODIR)

.c.o:
$(CC) -c $(CFLAGS) -o $(ODIR)\$*.o $<

USER = \
user.o \
user001.o \
user006.o \
user007.o \
user010.o \
user012.o \
user013.o \
user014.o \
user015.o \
user016.o \
user017.o \
user018.o \
user019.o \
user020.o \
user021.o \
user022.o \
user023.o \
user024.o \
user025.o \
user026.o \
user027.o \
user028.o \
user029.o \
user030.o \
user031.o \
user032.o \
user033.o \
user034.o \
user035.o \
user036.o \
user037.o \
user038.o \
user039.o \
user040.o \
user042.o \
user043.o \
user044.o \
user045.o \
user046.o \
user047.o \
user048.o \
user049.o \
user050.o \
user052.o \
user053.o \
user054.o \
user055.o \
user056.o \
user058.o \
user059.o \
user060.o \
user061.o \
user062.o \
user063.o \
user064.o \
user065.o \
user066.o \
user067.o \
user068.o \
user069.o \
user070.o \
user071.o \
user072.o \
user073.o \
user074.o \
user075.o \
user076.o \
user077.o \
user078.o \
user079.o \
user080.o \
user081.o \
user082.o \
user083.o \
user084.o \
user085.o \
user087.o \
user088.o \
user089.o \
user090.o \
user091.o \
user092.o \
user093.o \
user094.o \
user095.o \
user096.o \
user097.o \
user098.o \
user099.o \
user100.o \
user101.o \
user102.o \
user103.o \
user104.o \
user105.o \
user106.o \
user107.o \
user108.o \
user109.o \
user110.o \
user112.o \
user113.o \
user114.o \
user115.o \
user116.o \
user118.o \
user119.o \
user120.o \
user123.o \
user124.o \
user125.o \
user126.o \
user127.o \
user128.o \
user129.o \
user130.o \
user131.o \
user132.o \
user133.o \
user134.o \
user135.o \
user136.o \
user137.o \
user138.o \
user139.o \
user140.o \
user141.o \
user142.o \
user143.o \
user144.o \
user145.o \
user146.o \
user147.o \
user148.o \
user149.o \
user150.o \
user151.o \
user152.o \
user153.o \
user154.o \
user155.o \
user156.o \
user157.o \
user158.o \
user159.o \
user160.o \
user161.o \
user162.o \
user163.o \
user164.o \
user165.o \
user166.o \
user167.o \
user168.o \
user169.o \
user170.o \
user171.o \
user173.o \
user174.o \
user175.o \
user176.o \
user177.o \
user178.o \
user179.o \
user180.o \
user181.o \
user183.o \
user184.o \
user185.o \
user186.o \
user188.o \
user189.o \
user190.o \
user191.o \
user192.o \
user193.o \
user194.o \
user195.o \
user196.o \
user197.o \
user200.o \
user201.o \
user202.o \
user203.o \
user204.o \
user205.o \
user206.o \
user207.o \
user208.o \
user209.o \
user210.o \
user211.o \
user212.o \
user213.o \
user214.o \
user215.o \
user218.o \
user219.o \
user220.o \
user221.o \
user222.o \
user223.o \
user224.o \
user225.o \
user226.o \
user227.o \
user228.o \
user229.o \
user230.o \
user231.o \
user232.o \
user233.o \
user235.o \
user236.o \
user237.o \
user238.o \
user239.o \
user240.o \
user241.o \
user242.o \
user243.o \
user244.o \
user245.o \
user246.o \
user247.o \
user248.o \
user249.o \
user250.o \
user251.o \
user252.o \
user253.o \
user254.o \
user255.o \
user256.o \
user257.o \
user258.o \
user259.o \
user260.o \
user261.o \
user262.o \
user263.o \
user264.o \
user265.o \
user266.o \
user267.o \
user268.o \
user269.o \
user270.o \
user271.o \
user272.o \
user277.o \
user282.o \
user283.o \
user284.o \
user286.o \
user287.o \
user288.o \
user290.o \
user292.o \
user294.o \
user308.o \
user309.o \
user331.o \
user334.o \
user335.o \
user358.o \
user359.o \
user368.o \
user369.o \
user370.o \
user371.o \
user373.o \
user402.o \
user403.o \
user404.o \
user406.o \
user407.o \
user410.o \
user411.o \
user412.o \
user413.o \
user414.o \
user415.o \
user416.o \
user417.o \
user418.o \
user421.o \
user422.o \
user423.o \
user430.o \
user431.o \
user432.o \
user433.o \
user434.o \
user435.o \
user436.o \
user437.o \
user438.o \
user445.o \
user447.o \
user451.o \
user452.o \
user454.o \
user457.o \
user458.o \
user466.o \
user471.o \
user472.o \
user473.o \
user482.o \
user483.o \
user512.o \
user517.o \
user518.o \


user: $(USER)

.SUFFIXES: .w32 .a .o .c
CC = gcc.exe
CFLAGS = -Wall -O2

.c.o:
$(CC) -c $(CFLAGS) $<

WINIO = winio.o wmhandlr.o argcargv.o

winio: \rsxwdk\lib\winio.a

\rsxwdk\lib\winio.a: $(WINIO)
rm \rsxwdk\lib\winio.a
ar rs \rsxwdk\lib\winio.a $(WINIO)

CC = gcc.exe
AS = gcc.exe -x assembler-with-cpp
CFLAGS = -Wall -O2

ODIR=\rsxwdk\libsrc\bldemx
VPATH=.;$(ODIR)

.c.o:
$(CC) -c $(CFLAGS) -o $(ODIR)\$*.o $<

.S.o:
$(AS) -c $(CFLAGS) -o $(ODIR)\$*.o $<

WIN = \
rsxw32.o \
selector.o \
wincall.o \
memcopy.o \
doserr.o \
dostime.o \
int86.o

win: $(WIN)


  3 Responses to “Category : Recently Uploaded Files
Archive   : RSXWDK2S.ZIP
Filename : MAKEFILE

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/