From 14158045cedab9c6540492f8abae71b4e54cd628 Mon Sep 17 00:00:00 2001 From: Thomas Walker Lynch Date: Fri, 17 Oct 2025 04:33:01 +0000 Subject: [PATCH] make file mods --- developer/make/environment_RT_1.mk | 11 +++++------ developer/make/target_kmod.mk | 2 +- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/developer/make/environment_RT_1.mk b/developer/make/environment_RT_1.mk index aaeb95c..f448b9f 100644 --- a/developer/make/environment_RT_1.mk +++ b/developer/make/environment_RT_1.mk @@ -11,12 +11,11 @@ ECHO := printf "%b\n" # sources found in these subdirectories: SRCDIR_List=cc - -LIBDIR=scratchpad -EXECDIR=machine -SCRATCHPAD=scratchpad - -LIBFILE=$(SCRATCHPAD)/lib.a +SCRATCHPAD := scratchpad +LIBDIR := $(SCRATCHPAD) +LIBFILE := $(LIBDIR)/lib.a +LINKFLAGS := -L$(LIBDIR) -L/lib64 -L/lib +EXECDIR := $(SCRATCHPAD) C=gcc CFLAGS=-std=gnu11 -Wall -Wextra -Wpedantic -finput-charset=UTF-8 diff --git a/developer/make/target_kmod.mk b/developer/make/target_kmod.mk index c2c7968..99f42f1 100644 --- a/developer/make/target_kmod.mk +++ b/developer/make/target_kmod.mk @@ -7,7 +7,7 @@ endif KBUILD_BASE_List := $(basename $(notdir $(wildcard $(REPO_HOME)/developer/cc/*.mod.c))) KMOD_BUILD_DPath := /lib/modules/$(shell uname -r)/build -KBUILD_OUTPUT_DIR := $(REPO_HOME)/$(SCRATCHPAD) +KBUILD_OUTPUT_DIR := $(SCRATCHPAD) # Basenames → kbuild objects and final .ko targets in scratchpad KERNEL_OBJS_M := $(addsuffix .o, $(KBUILD_BASE_List)) -- 2.20.1