]> Kevux Git Server - fll/commitdiff
Update: Featureless Make build examples to use static and shared specific libc linkage.
authorKevin Day <Kevin@kevux.org>
Wed, 10 Dec 2025 03:28:27 +0000 (21:28 -0600)
committerKevin Day <Kevin@kevux.org>
Wed, 10 Dec 2025 03:29:57 +0000 (21:29 -0600)
level_3/fake/data/projects/bzip2/1.0.8/settings-bzip2
level_3/fake/data/projects/bzip2/1.0.8/settings-bzip2recover
level_3/fake/data/projects/example-objects/data/build/settings
level_3/fake/data/projects/example-objects/data/build/settings-a
level_3/fake/data/projects/example-objects/data/build/settings-e
level_3/fake/data/projects/example-objects/data/build/settings-f
level_3/fake/data/projects/example-objects/data/build/settings-k

index dca72b6..cf53964 100644 (file)
@@ -25,7 +25,8 @@ build_compiler-clang clang
 build_indexer ar
 build_indexer_arguments rcs
 build_language c
-build_libraries -lc
+build_libraries_shared -lc
+build_libraries_static -l:libc.a
 build_sources_program blocksort.c huffman.c crctable.c randtable.c compress.c decompress.c bzlib.c bzip2.c
 build_sources_headers bzlib.h
 build_script no
index 7264aa8..cd30579 100644 (file)
@@ -25,7 +25,8 @@ build_compiler-clang clang
 build_indexer ar
 build_indexer_arguments rcs
 build_language c
-build_libraries -lc
+build_libraries_shared -lc
+build_libraries_static -l:libc.a
 build_sources_program bzip2recover.c
 build_script no
 
index c86bf1b..c61cbee 100644 (file)
@@ -10,9 +10,12 @@ version_micro 0
 version_file micro
 version_target major
 
-build_libraries -lc
+build_libraries_shared -lc
+build_libraries_static -l:libc.a
+
 build_objects_program f.o a.o k.o e.o
 build_sources_program fake.c
+
 build_script no
 
 path_sources sources
index 0a24fd7..3fefb3d 100644 (file)
@@ -10,8 +10,11 @@ version_micro 0
 version_file micro
 version_target major
 
-build_libraries -lc
+build_libraries_shared -lc
+build_libraries_static -l:libc.a
+
 build_sources_object a.c
+
 build_script no
 
 path_sources_object sources_object
index 3c3fda6..4aeed7b 100644 (file)
@@ -10,8 +10,11 @@ version_micro 0
 version_file micro
 version_target major
 
-build_libraries -lc
+build_libraries_shared -lc
+build_libraries_static -l:libc.a
+
 build_sources_object e.c
+
 build_script no
 
 path_sources_object sources_object
index 06ef782..41e2e17 100644 (file)
@@ -10,8 +10,11 @@ version_micro 0
 version_file micro
 version_target major
 
-build_libraries -lc
+build_libraries_shared -lc
+build_libraries_static -l:libc.a
+
 build_sources_object f.c
+
 build_script no
 
 path_sources_object sources_object
index 1db8677..ea526ac 100644 (file)
@@ -10,8 +10,11 @@ version_micro 0
 version_file micro
 version_target major
 
-build_libraries -lc
+build_libraries_shared -lc
+build_libraries_static -l:libc.a
+
 build_sources_object k.c
+
 build_script no
 
 path_sources_object sources_object