Comments (9)
当前的g++版本是多少? 建议升级下g++版本进行编译。
from alisql.
g++ version: g++ (GCC) 5.2.1 20150902
from alisql.
尝试在编译参数里关闭 -DWITH_EMBEDDED_SERVER=0 可以先绕过这个问题, 我们在review这个编译问题。
from alisql.
hallo from australia
from alisql.
主干代码已经 fix 编译问题。
Percona Server 和 MariaDB 没有问题,是因为 TokuDB 是通过编译成 so 插件使用的,而 AliSQL 是静态编译进 mysqld 的,也会静态编译到embeded library (libmysqld.a) 里。
BTW: 试了下把 PS 的 TokuDB 改成静态编译,也是会失败的 :-)
from alisql.
cmake是通过了,make在100%的时候报错,还是编译不过:
Linking C static library libmysqld.a
[100%] Building CXX object sql/CMakeFiles/sql.dir/event_scheduler.cc.o
[100%] Building CXX object sql/CMakeFiles/sql.dir/events.cc.o
[100%] Building CXX object sql/CMakeFiles/sql.dir/mysqld.cc.o
[100%] Building CXX object sql/CMakeFiles/sql.dir/sql_client.cc.o
...
collect2: error: ld returned 1 exit status
make[2]: *** [libmysqld/examples/mysqltest_embedded] Error 1
make[1]: *** [libmysqld/examples/CMakeFiles/mysqltest_embedded.dir/all] Error 2
Linking CXX executable mysql_client_test_embedded
...
/data/cc/AliSQL-master/storage/tokudb/hatoku_hton.cc:217: undefined reference to `increment_partitioned_counter'
collect2: error: ld returned 1 exit status
make[2]: *** [libmysqld/examples/mysql_client_test_embedded] Error 1
make[1]: *** [libmysqld/examples/CMakeFiles/mysql_client_test_embedded.dir/all] Error 2
[100%] Built target mysqld
[100%] Built target pfs_connect_attr-t
make: *** [all] Error 2
from alisql.
能否提供下操作系统信息,我们测下看。
from alisql.
[root@10-10-14-251 ~]# uname -a
Linux 10-10-14-251 2.6.32-431.11.25.el6.ucloud.x86_64 #1 SMP Tue Jul 19 10:06:12 EDT 2016 x86_64 x86_64 x86_64 GNU/Linux
[root@10-10-14-251 ~]# cat /etc/redhat-release
CentOS release 6.5 (Final)
[root@10-10-14-251 ~]# env
MANPATH=/opt/rh/devtoolset-4/root/usr/share/man:
HOSTNAME=10-10-14-251
TERM=vt100
SHELL=/bin/bash
HISTSIZE=1000
SSH_CLIENT=10.10.119.24 52021 22
PERL5LIB=/opt/rh/devtoolset-4/root//usr/lib64/perl5/vendor_perl:/opt/rh/devtoolset-4/root/usr/lib/perl5:/opt/rh/devtoolset-4/root//usr/share/perl5/vendor_perl
JAVACONFDIRS=/opt/rh/devtoolset-4/root/etc/java:/etc/java
SSH_TTY=/dev/pts/0
PCP_DIR=/opt/rh/devtoolset-4/root
HISTFILESIZE=100000
USER=root
LD_LIBRARY_PATH=/opt/rh/devtoolset-4/root/usr/lib64:/opt/rh/devtoolset-4/root/usr/lib
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.tbz=01;31:*.tbz2=01;31:*.bz=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.axa=01;36:*.oga=01;36:*.spx=01;36:*.xspf=01;36:
CPP=/opt/rh/devtoolset-4/root/usr/bin/cpp
XDG_CONFIG_DIRS=/opt/rh/devtoolset-4/root/etc/xdg:/etc/xdg
MAIL=/var/spool/mail/root
PATH=/opt/rh/devtoolset-4/root/usr/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
PWD=/root
LANG=en_US.UTF-8
CXX=/opt/rh/devtoolset-4/root/usr/bin/c++
HISTCONTROL=ignoredups
SHLVL=1
HOME=/root
GREP_OPTIONS=--color=auto
PYTHONPATH=/opt/rh/devtoolset-4/root/usr/lib64/python2.6/site-packages:/opt/rh/devtoolset-4/root/usr/lib/python2.6/site-packages
LOGNAME=root
XDG_DATA_DIRS=/opt/rh/devtoolset-4/root/usr/share:/usr/local/share:/usr/share
SSH_CONNECTION=10.10.119.24 52021 10.10.14.251 22
LESSOPEN=||/usr/bin/lesspipe.sh %s
INFOPATH=/opt/rh/devtoolset-4/root/usr/share/info
CC=/opt/rh/devtoolset-4/root/usr/bin/gcc
HISTTIMEFORMAT=%Y-%m-%d %H:%M:%S
G_BROKEN_FILENAMES=1
_=/bin/env
from alisql.
@xpchild 启动后日志报unknown variable 'loose_...',只要是loose的参数都找不到
from alisql.
Related Issues (20)
- 散了吧,这个项目估计凉了 HOT 4
- Debian 10 下编译 AliSQL 5.6.32 (2018-05-01) 成功
- AliSQL 5.7社区版什么时候开源? HOT 3
- 散了散了 HOT 1
- Blog的feed.xml请不要使用内网地址
- db同一时间在做sync时是block
- AliSQL 8.0是否能开源? HOT 2
- how to test in xlog Insert process
- AliSQL-Performance-benchmark 测试所使用的sysbench是哪个版本?
- 啥时候把最新的mysql8.0的开源出来啊
- 太令人遗憾了,AliSQL社区版已经4年没有更新维护了,我们做了一款MySQL HTAP数据库,大家来看看吧 HOT 19
- 10万的commit。。。真忍不住吐槽下,一个单词交一次commit吗 HOT 1
- http://mysql.taobao.org/monthly/2023/09/01/
- 请教在Ubuntu 16.04下编译时出现的问题 HOT 1
- RSS 订阅 http://mysql.taobao.org/monthly/ 显示内网 IP HOT 4
- RSS 订阅页面 http://mysql.taobao.org/monthly/feed.xml 错误
- 阿里SQL5.7/8.0版本的源代码在哪里呢? HOT 1
- 基于Sever层排队的秒杀的死锁问题
- 感觉开源了,没人维护了 HOT 3
- 对更新单行记录的优化如何保证幂等? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from alisql.