1 1.1.4.2 martin # vbcc Makefile for loadbsd 2 1.1.4.2 martin # Requires PosixLib! Adapt the path to PosixLib in CFLAGS and LDFLAGS! 3 1.1.4.2 martin TARGET = loadbsd 4 1.1.4.2 martin 5 1.1.4.2 martin CC = vc +aos68k 6 1.1.4.2 martin CFLAGS = -D_STANDALONE -DNO_MID_CHECK -D_POSIX_C_SOURCE -Iinclude \ 7 1.1.4.2 martin -I/path/to/PosixLib/include \ 8 1.1.4.2 martin -size -sc -O2 -cpu=68020 -dontwarn=153 9 1.1.4.2 martin AS = vasmm68k_std 10 1.1.4.2 martin ASFLAGS = -quiet -Fhunk -gas -m68020 -m68851 11 1.1.4.2 martin LDFLAGS = -L/path/to/PosixLib/AmigaOS3 12 1.1.4.2 martin LDLIBS = -lposix 13 1.1.4.2 martin 14 1.1.4.2 martin OBJS = loadbsd.o startit.o loadfile.o loadfile_aout.o loadfile_elf32.o 15 1.1.4.2 martin 16 1.1.4.2 martin $(TARGET): $(OBJS) 17 1.1.4.2 martin $(CC) $(LDFLAGS) -o $@ $(OBJS) $(LDLIBS) 18