mirror of
https://github.com/rvtr/ctr_eFuse.git
synced 2025-11-02 00:11:04 -04:00
package:Cygwin 1.7 系の gcc(gcc-4) だと openssl-1.0.0-beta5 がビルドできなくなっていたので gcc-3 を使うよう変更。
更に build_libs だと最後の build_engine でコケてしまうのでこちらを省略するよう変更(genid は libcrypto, libssl のみが必要なので問題ない) git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-09-30%20-%20paladin.7z/paladin/ctr_eFuse@205 ff987cc8-cf2f-4642-8568-d52cce064691
This commit is contained in:
parent
08d18723e9
commit
e88707855e
@ -4,8 +4,12 @@ OPENSSL = openssl-1.0.0-beta5
|
|||||||
|
|
||||||
ifeq ($(DEV_CYGWIN),TRUE)
|
ifeq ($(DEV_CYGWIN),TRUE)
|
||||||
OPENSSL_CONFIG_TARGET = mingw
|
OPENSSL_CONFIG_TARGET = mingw
|
||||||
|
BUILD_ARGS = CC=gcc-3 LD=gcc-3
|
||||||
|
BUILD_TARGET = build_crypto build_ssl
|
||||||
else
|
else
|
||||||
OPENSSL_CONFIG_TARGET =
|
OPENSSL_CONFIG_TARGET =
|
||||||
|
BUILD_ARGS =
|
||||||
|
BUILD_TARGET = build_libs
|
||||||
endif
|
endif
|
||||||
|
|
||||||
OUT_DIR = ../
|
OUT_DIR = ../
|
||||||
@ -18,7 +22,7 @@ all: $(OUT_DIR)/$(OPENSSL)/libssl.a
|
|||||||
|
|
||||||
$(OUT_DIR)/$(OPENSSL)/libssl.a : $(OPENSSL).tar.gz
|
$(OUT_DIR)/$(OPENSSL)/libssl.a : $(OPENSSL).tar.gz
|
||||||
tar xzvf $< -C $(OUT_DIR)
|
tar xzvf $< -C $(OUT_DIR)
|
||||||
cd $(OUT_DIR)/$(OPENSSL);./Configure $(OPENSSL_CONFIG_TARGET);make build_libs;
|
cd $(OUT_DIR)/$(OPENSSL);./Configure $(OPENSSL_CONFIG_TARGET);make $(BUILD_ARGS) $(BUILD_TARGET)
|
||||||
|
|
||||||
clobber:
|
clobber:
|
||||||
$(RM) -r $(OUT_DIR)/$(OPENSSL)
|
$(RM) -r $(OUT_DIR)/$(OPENSSL)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user