diff options
Diffstat (limited to 'Build/source/texk/make/programs.mk')
-rw-r--r-- | Build/source/texk/make/programs.mk | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/Build/source/texk/make/programs.mk b/Build/source/texk/make/programs.mk new file mode 100644 index 00000000000..55808bf59b1 --- /dev/null +++ b/Build/source/texk/make/programs.mk @@ -0,0 +1,19 @@ +# programs.mk -- used by Makefiles for executables only. + +# Don't include $(CFLAGS), since ld -g under Linux forces +# static libraries, e.g., libc.a and libX*.a. +LDFLAGS = @LDFLAGS@ $(XLDFLAGS) + +# proglib is for web2c; +# XLOADLIBES is for the installer. +LIBS = @LIBS@ +LOADLIBES = $(proglib) $(kpathsea) $(LIBS) $(XLOADLIBES) + +# May as well separate linking from compiling, just in case. +CCLD = $(CC) +link_command = $(CCLD) -o $@ $(LDFLAGS) + +# When we link with Kpathsea, have to take account that it might be a +# shared library, etc. +kpathsea_link = $(LIBTOOL) --mode=link $(link_command) +# End of programs.mk. |