We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
产品:蓝鲸GitHub开源版CMDB
版本: 要编译的开源版v3.13.4,要替换的社区版v3.10.21
环境信息: centos7.9,mongodb4.2.3
问题描述: 根据GitHub开源版的编译指南,下载release代码后,执行make报错。 https://github.com/TencentBlueKing/bk-cmdb/blob/master/docs/overview/upgrade-from-ce.md
问题现象关键片段(文字): /root/go/pkg/mod/github.com/!tencent!blue!king/crypto-golang-sdk@v1.0.0/sm4.go:83:38: could not determine kind of name for C.EVP_sm4_ctr
make[1]: *** [cmdb_apiserver] Error 1 make[1]: Leaving directory `/root/tmp1/src/configcenter/src/apiserver' make: *** [default] Error 2
#GITHASH=v3.13.4 GITTAG=ocr-v3.13.4 VERSION=v3.13.4 make
tongsuo already exists building server... enter directory: /root/tmp1/src/configcenter/src/apiserver make[1]: Entering directory `/root/tmp1/src/configcenter/src/apiserver'
building the target: cmdb_apiserver...
CGO_ENABLED=1 CGO_CFLAGS="-I/root/tmp1/src/configcenter/src/bin/build/v3.13.4/tongsuo/include -Wno-deprecated-declarations" CGO_LDFLAGS="-L/root/tmp1/src/configcenter/src/bin/build/v3.13.4/tongsuo/lib -lssl -lcrypto" go build -ldflags "-X configcenter/src/common/version.CCVersion=v3.13.4 -X configcenter/src/common/version.CCBuildTime=2024-03-15T13:32:21+0800 -X configcenter/src/common/version.CCGitHash=v3.13.4 -X configcenter/src/common/version.CCTag=ocr-v3.13.4 -X configcenter/src/common/version.CCDistro=community -X configcenter/src/common/version.GoVersion=go1.20.10" -o /root/tmp1/src/configcenter/src/bin/build/v3.13.4/cmdb_apiserver/cmdb_apiserver #github.com/TencentBlueKing/crypto-golang-sdk /root/go/pkg/mod/github.com/!tencent!blue!king/crypto-golang-sdk@v1.0.0/sm4.go:83:38: could not determine kind of name for C.EVP_sm4_ctr make[1]: *** [cmdb_apiserver] Error 1 make[1]: Leaving directory `/root/tmp1/src/configcenter/src/apiserver' make: *** [default] Error 2
确认go版本:GOVERSION="go1.20.10";
确认C语言头文件位置:/usr/include/bits/、/usr/include/openssl/
The text was updated successfully, but these errors were encountered:
你 tongsuo 的位置在这里吗?CGO_CFLAGS="-I/root/tmp1/src/configcenter/src/bin/build/v3.13.4/tongsuo/include,不在的话可以通过设置TONGSUO_PATH环境变量指定tongsuo 的路径
Sorry, something went wrong.
No branches or pull requests
产品:蓝鲸GitHub开源版CMDB
版本: 要编译的开源版v3.13.4,要替换的社区版v3.10.21
环境信息: centos7.9,mongodb4.2.3
问题描述: 根据GitHub开源版的编译指南,下载release代码后,执行make报错。
https://github.com/TencentBlueKing/bk-cmdb/blob/master/docs/overview/upgrade-from-ce.md
问题现象关键片段(文字):
/root/go/pkg/mod/github.com/!tencent!blue!king/crypto-golang-sdk@v1.0.0/sm4.go:83:38: could not determine kind of name for C.EVP_sm4_ctr
make[1]: *** [cmdb_apiserver] Error 1
make[1]: Leaving directory `/root/tmp1/src/configcenter/src/apiserver'
make: *** [default] Error 2
#GITHASH=v3.13.4 GITTAG=ocr-v3.13.4 VERSION=v3.13.4 make
tongsuo already exists
building server...
enter directory: /root/tmp1/src/configcenter/src/apiserver
make[1]: Entering directory `/root/tmp1/src/configcenter/src/apiserver'
building the target: cmdb_apiserver...
CGO_ENABLED=1 CGO_CFLAGS="-I/root/tmp1/src/configcenter/src/bin/build/v3.13.4/tongsuo/include -Wno-deprecated-declarations" CGO_LDFLAGS="-L/root/tmp1/src/configcenter/src/bin/build/v3.13.4/tongsuo/lib -lssl -lcrypto" go build -ldflags "-X configcenter/src/common/version.CCVersion=v3.13.4 -X configcenter/src/common/version.CCBuildTime=2024-03-15T13:32:21+0800 -X configcenter/src/common/version.CCGitHash=v3.13.4 -X configcenter/src/common/version.CCTag=ocr-v3.13.4 -X configcenter/src/common/version.CCDistro=community -X configcenter/src/common/version.GoVersion=go1.20.10" -o /root/tmp1/src/configcenter/src/bin/build/v3.13.4/cmdb_apiserver/cmdb_apiserver
#github.com/TencentBlueKing/crypto-golang-sdk
/root/go/pkg/mod/github.com/!tencent!blue!king/crypto-golang-sdk@v1.0.0/sm4.go:83:38: could not determine kind of name for C.EVP_sm4_ctr
make[1]: *** [cmdb_apiserver] Error 1
make[1]: Leaving directory `/root/tmp1/src/configcenter/src/apiserver'
make: *** [default] Error 2
确认go版本:GOVERSION="go1.20.10";
确认C语言头文件位置:/usr/include/bits/、/usr/include/openssl/
The text was updated successfully, but these errors were encountered: