-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.sh
23 lines (19 loc) · 1.44 KB
/
build.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# Compile for 68000
vc +aos68k -c99 -I$NDK_INC -I$RS_INC -I$POSIX_INC -lamiga -lposix *.c -o bin/FTPMount-Handler
# Compile for 68060
vc +aos68k -c99 -cpu=68060 -I$NDK_INC -I$RS_INC -I$POSIX_INC -lamiga -lposix *.c -o bin/FTPMount-Handler-060
# Compile files only (don't link)
#vc +aos68k -c99 -I$NDK_INC -I$RS_INC -I$POSIX_INC -lamiga -c *.c
# Compile each file separately
#vc +aos68k -c99 -c -I$NDK_INC -I$RS_INC -I$POSIX_INC -o obj/connect.o connect.c
#vc +aos68k -c99 -c -I$NDK_INC -I$RS_INC -I$POSIX_INC -o obj/startup.o startup.c
#vc +aos68k -c99 -c -I$NDK_INC -I$RS_INC -I$POSIX_INC -o obj/ftpinfo.o ftpinfo.c
#vc +aos68k -c99 -c -I$NDK_INC -I$RS_INC -I$POSIX_INC -o obj/listen.o listen.c
#vc +aos68k -c99 -c -I$NDK_INC -I$RS_INC -I$POSIX_INC -o obj/local.o local.c
#vc +aos68k -c99 -c -I$NDK_INC -I$RS_INC -I$POSIX_INC -o obj/site.o site.c
#vc +aos68k -c99 -c -I$NDK_INC -I$RS_INC -I$POSIX_INC -o obj/split.o split.c
#vc +aos68k -c99 -c -I$NDK_INC -I$RS_INC -I$POSIX_INC -o obj/tcp.o tcp.c
#vc +aos68k -c99 -c -I$NDK_INC -I$RS_INC -I$POSIX_INC -o obj/request.o request.c
#vc +aos68k -c99 -c -I$NDK_INC -I$RS_INC -I$POSIX_INC -o obj/decrypt_password.o decrypt_password.c
# Link each file
#vlink -bamigahunk -x -Bstatic -Cvbcc -nostdlib obj/startup.o obj/connect.o obj/ftpinfo.o obj/listen.o obj/local.o obj/site.o obj/split.o obj/tcp.o obj/request.o obj/decrypt_password.o -lamiga -lposix -s -Rshort -L$VBCC/targets/m68k-amigaos/lib -lvc -o bin/FTPMount-Handler