Skip to content
New issue

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

source code of development-kit #106

Closed
cheeye opened this issue Jun 16, 2021 · 3 comments
Closed

source code of development-kit #106

cheeye opened this issue Jun 16, 2021 · 3 comments

Comments

@cheeye
Copy link

cheeye commented Jun 16, 2021

To build the OB, it requires some dependent packages. It seems they are not standard packaged provided by Red Hat. Could you also provide the source code of those rpm packages for users to compile by themselves?

repo=http://mirrors.aliyun.com/oceanbase/development-kit/el/8/x86_64/

[deps]
devdeps-gtest-1.8.0-3.el8.x86_64.rpm
devdeps-isa-l-static-2.22.0-3.el8.x86_64.rpm
devdeps-libcurl-static-7.29.0-3.el8.x86_64.rpm
devdeps-libunwind-static-1.5.0-3.el8.x86_64.rpm
devdeps-mariadb-connector-c-3.1.12-3.el8.x86_64.rpm
devdeps-openssl-static-1.0.1e-3.el8.x86_64.rpm
devdeps-libaio-0.3.112-3.el8.x86_64.rpm

[tools]
obdevtools-bintuils-2.30-3.el8.x86_64.rpm
obdevtools-bison-2.4.1-3.el8.x86_64.rpm
obdevtools-ccache-3.7.12-3.el8.x86_64.rpm
obdevtools-cmake-3.20.2-3.el8.x86_64.rpm
obdevtools-flex-2.5.35-3.el8.x86_64.rpm
obdevtools-gcc-5.2.0-3.el8.x86_64.rpm
obdevtools-llvm-11.0.1-3.el8.x86_64.rpm
@MizuhaHimuraki
Copy link
Member

Thanks for your question.

Could you also provide the source code of those rpm packages for users to compile by themselves?

All packages provided as RPM packages are built from unmodified source code, and these projects are also easy to get from the public domain. You can refer to our dependency list to prepare them yourself.

We offer these packages just to make the compilation easier for beginners. Not everyone expects to start with compiling llvm or gcc.

Maybe we will add a script to build the third-party dependencies in the future, but the priority of this work is low.

@longdafeng
Copy link
Member

@cheeye Can you resolve this problem by the answer of @MizuhaHimuraki ?

@cheeye
Copy link
Author

cheeye commented Jul 12, 2021

@cheeye Can you resolve this problem by the answer of @MizuhaHimuraki ?

@longdafeng @MizuhaHimuraki Thanks! I'm looking into those dependency list. It seems couple packages are not provided by RHEL repos. I will double check it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants