diff --git a/aspell-0.60.6.1/linux/Makefile.linux b/aspell-0.60.6.1/linux/Makefile.linux --- a/aspell-0.60.6.1/linux/Makefile.linux +++ b/aspell-0.60.6.1/linux/Makefile.linux @@ -1,145 +1,145 @@ #!/usr/bin/make # # This makefile generated by LgiIde # http://www.memecode.com/lgi.php # .SILENT : CC = gcc CPP = g++ Target = aspell-dist-060 ifndef Build Build = Debug endif BuildDir = $(Build) Flags = -fPIC -w -fno-inline -fpermissive ifeq ($(Build),Debug) Flags += -g -std=c++14 Tag = d Defs = -D_DEBUG -DLINUX -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DPOSIX -DASPELL060_EXPORTS -DASPELLDIST060_EXPORTS Libs = Inc = \ -I../modules/speller/default \ -I../linux \ -I../interfaces/cc \ -I../gen \ -I../common \ -I. else Flags += -s -Os -std=c++14 Defs = -DLINUX -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DPOSIX -DASPELL060_EXPORTS -DASPELLDIST060_EXPORTS Libs = Inc = \ -I../modules/speller/default \ -I../linux \ -I../interfaces/cc \ -I../gen \ -I../common \ -I. endif # Dependencies Source = ../win32/api-glue.cpp \ ../prog/prezip.c \ ../modules/tokenizer/basic.cpp \ ../modules/speller/default/writable.cpp \ ../modules/speller/default/typo_editdist.cpp \ ../modules/speller/default/suggest.cpp \ ../modules/speller/default/speller_impl.cpp \ ../modules/speller/default/readonly_ws.cpp \ ../modules/speller/default/primes.cpp \ ../modules/speller/default/phonetic.cpp \ ../modules/speller/default/phonet.cpp \ ../modules/speller/default/multi_ws.cpp \ ../modules/speller/default/leditdist.cpp \ ../modules/speller/default/language.cpp \ ../modules/speller/default/editdist.cpp \ ../modules/speller/default/data.cpp \ ../modules/speller/default/affix.cpp \ ../modules/filter/url.cpp \ ../modules/filter/texinfo.cpp \ ../modules/filter/tex.cpp \ ../modules/filter/sgml.cpp \ ../modules/filter/nroff.cpp \ ../modules/filter/email.cpp \ ../modules/filter/context.cpp \ ../lib/word_list-c.cpp \ ../lib/string_enumeration-c.cpp \ ../lib/speller-c.cpp \ ../lib/new_fmode.cpp \ ../lib/new_filter.cpp \ ../lib/new_config.cpp \ ../lib/new_checker.cpp \ ../lib/info-c.cpp \ ../lib/find_speller.cpp \ ../lib/config-c.cpp \ ../lib/can_have_error-c.cpp \ ../common/tokenizer.cpp \ ../common/strtonum.cpp \ ../common/string_map.cpp \ ../common/string_list.cpp \ ../common/string.cpp \ ../common/speller.cpp \ ../common/posib_err.cpp \ ../common/objstack.cpp \ ../common/itemize.cpp \ ../common/iostream.cpp \ ../common/info.cpp \ ../common/gettext_init.cpp \ ../common/getdata.cpp \ ../common/fstream.cpp \ ../common/filter.cpp \ ../common/file_util.cpp \ ../common/file_data_util.cpp \ ../common/errors.cpp \ ../common/error.cpp \ ../common/document_checker.cpp \ ../common/convert.cpp \ ../common/config.cpp \ ../common/can_have_error.cpp \ ../common/cache.cpp SourceLst := $(patsubst %.c,%.o,$(patsubst %.cpp,%.o,$(Source))) - Objects := $(addprefix $(BuildDir)/,$(SourceLst)) +Deps := $(patsubst %.o,%.d,$(Objects)) # Target TargetFile = lib$(Target)$(Tag).so $(TargetFile) : $(Objects) mkdir -p $(BuildDir) @echo Linking $(TargetFile) [$(Build)]... $(CPP)$s -shared \ \ -o $(BuildDir)/$(TargetFile) \ $(Objects) \ $(Libs) @echo Done. .SECONDEXPANSION: $(Objects): $(BuildDir)/%.o: $$(wildcard %.c*) mkdir -p $(@D) @echo $(