]> 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 dca72b6b0534b37f317c4bca9ba78c4f7c2d3073..cf539643830b12aeadc17e386d106cc05e725129 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 7264aa865a007d815edd46517d84bb26224a11f5..cd305794ff1983318429132a9e37c2695b7c3056 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 c86bf1b8271013c9e0952e0c52cce760f7f81605..c61cbee00632e6169eb1c29f99dde38c66871e12 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 0a24fd7c4469212b56bd407dacc86420ab496b79..3fefb3d81abdf366c976032b9a70b9ee1ae86667 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 3c3fda672474ba6642457eb89ee9a86d05cb8e14..4aeed7b5b9418d0dd5324dedfb1617922174b741 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 06ef782accb99f711d34dda8ee5cbb4fb96af139..41e2e172bfcb84562d436419f703ac6e3b9035d7 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 1db8677f7050dd9d66c19d17716401b9c813c4a8..ea526ac069dcde964d82cb51d3ad379a06124104 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