1 Commits

Author SHA1 Message Date
42e77931bf develop/ktcc: Post-SVN tidy
Some checks failed
Build system / Check kernel codestyle (pull_request) Successful in 25s
Build system / Build (pull_request) Failing after 27s
- Move source code from `trunk` into program root directory.
- Update build files.
2025-05-24 11:48:18 +01:00
11 changed files with 33 additions and 33 deletions

View File

@@ -1,7 +1,7 @@
KTCC=kos32-tcc
KPACK = kpack
KLIBC = ../../../programs/develop/ktcc/libc.obj
KLIBC = ../../../programs/develop/ktcc/trunk/libc.obj
CFLAGS = -I $(KLIBC)/include
LDFLAGS = -nostdlib -L$(KLIBC)/lib $(KLIBC)/lib/crt0.o

View File

@@ -1,2 +1,2 @@
:kos32-gcc -c libtcc1.c -DTCC_TARGET_I386 -ID:\VSProjects\msys-kos32-4.8.2\sdk\sources\newlib\libc\include
D:\VSProjects\msys-kos32-4.8.2\ktcc\libc\kos32-tcc.exe libtcc1.c -c -DTCC_TARGET_I386
:kos32-gcc -c libtcc1.c -DTCC_TARGET_I386 -ID:\VSProjects\msys-kos32-4.8.2\sdk\sources\newlib\libc\include
D:\VSProjects\msys-kos32-4.8.2\ktcc\trunk\libc\kos32-tcc.exe libtcc1.c -c -DTCC_TARGET_I386

View File

@@ -1,4 +1,4 @@
TCC_DIR=../../../ktcc
TCC_DIR=../../../ktcc/trunk
CC=$(TCC_DIR)/bin/kos32-tcc
CFLAGS=-I../include -I$(TCC_DIR)/libc/include -Dpowf=pow
@@ -10,9 +10,9 @@ OBJS= clip.o vertex.o api.o list.o init.o matrix.o texture.o \
arrays.o specbuf.o glu.o kosgl.o
all: $(OBJS)
ar -crs libtinygl.a *.o
ar -crs libtinygl.a *.o
.o:
$(CC) $(CFLAGS) -c $*.c
$(CC) $(CFLAGS) -c $*.c
clean:
rm *.o *.a
install:

View File

@@ -1,4 +1,4 @@
KTCC_DIR = ../kolibrios-nextgen/programs/develop/ktcc
KTCC_DIR = ../kolibrios-nextgen/programs/develop/ktcc/trunk
KLIBC = $(KTCC_DIR)/libc.obj
NAME = dino

View File

@@ -1,4 +1,4 @@
KTCC_DIR=../../develop/ktcc
KTCC_DIR=../../develop/ktcc/trunk
KLIBC_DIR = ../../develop/libraries/kolibri-libc
NAME=whois

View File

@@ -1,4 +1,4 @@
KTCC_DIR=../../develop/ktcc
KTCC_DIR=../../develop/ktcc/trunk
NAME=gamehack

View File

@@ -1,4 +1,4 @@
KTCC_DIR=../../develop/ktcc
KTCC_DIR=../../develop/ktcc/trunk
NAME=teatool

View File

@@ -1,4 +1,4 @@
KTCC_DIR=../../develop/ktcc
KTCC_DIR=../../develop/ktcc/trunk
KLIBC_DIR = ../../develop/libraries/kolibri-libc
NAME=thashview

View File

@@ -1,5 +1,5 @@
KTCC_DIR = ../../develop/ktcc
KLIBC = ../../develop/ktcc/libc.obj
KTCC_DIR = ../../develop/ktcc/trunk
KLIBC = ../../develop/ktcc/trunk/libc.obj
NAME = weather

View File

@@ -17,7 +17,7 @@ default:
objcopy tte -O binary
TCC:
kos32-tcc -DTCC_BUILD tte.c getline.c notify.c -lck -o tte -I ../../develop/ktcc/libc/include
kos32-tcc -DTCC_BUILD tte.c getline.c notify.c -lck -o tte -I ../../develop/ktcc/trunk/libc/include
clean:
rm *.o

View File

@@ -1,19 +1,19 @@
TCC = "kos32-tcc -B" .. tup.getcwd().. "/develop/ktcc/trunk/bin"
CFLAGS = "-I" .. tup.getcwd().. "/develop/ktcc/libc.obj/include "
LFLAGS = ""
LIBS = ""
OBJS = {}
function compile_tcc(input, output)
if not output then output = '%B.o' end
tup.append_table(OBJS,
tup.foreach_rule(input, TCC .. " -c " .. CFLAGS .. " %f -o %o", output)
)
end
function link_tcc(input, output)
if not output then input,output = OBJS,input end
tup.rule(input, TCC .. " " .. CFLAGS .. " " .. LFLAGS .. " %f -o %o " .. LIBS .. " " .. tup.getconfig("KPACK_CMD"), output)
end
TCC = "kos32-tcc -B" .. tup.getcwd().. "/develop/ktcc/trunk/bin"
CFLAGS = "-I" .. tup.getcwd().. "/develop/ktcc/trunk/libc.obj/include "
LFLAGS = ""
LIBS = ""
OBJS = {}
function compile_tcc(input, output)
if not output then output = '%B.o' end
tup.append_table(OBJS,
tup.foreach_rule(input, TCC .. " -c " .. CFLAGS .. " %f -o %o", output)
)
end
function link_tcc(input, output)
if not output then input,output = OBJS,input end
tup.rule(input, TCC .. " " .. CFLAGS .. " " .. LFLAGS .. " %f -o %o " .. LIBS .. " " .. tup.getconfig("KPACK_CMD"), output)
end