系统环境:# cat /etc/redhat-release CentOS release 6.5 (Final)# uname -r2.6.32-431.el6.x86_64# uname -mx86_64Mysql版本:mysql-5.1.62在./configure时报错:checking for tgetent in -lncurses... nochecking for tge            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2014-08-15 16:38:56
                            
                                497阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            今天在给公司的服务器上面源码安装mysql-5.1.44的时候报错。具体表现为configure后make时报错如下:
make[2]: *** [do_abi_check] 错误 1
make[2]: 离开目录“/root/mysql-5.1.44”
make[1]: *** [abi_check] 错误 2
make[1]: 离开目录“/root            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2011-09-27 18:38:01
                            
                                621阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.下载 mysql-noinstall-5.1.62-win32.zip 2.加压缩导任何一个目录,最好目录名称不要有空格; 例如:D:\mysql-5.1.62 3,在mysql-5.1.62目录下新建一个my.ini,拷贝my-small.ini代码至my.ini;修改后如下(中文说明为添加部分):....# Example MySQL config file for small systems.## This is for a system with little memory (<= 64M) where MySQL is only used# from time to tim            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-18 00:28:26
                            
                                356阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             查了几个可能的原因,结尾没有语法错误;换一个简单的存储过程解释器也能通过;最后查到是很多elseif中间有一个if(少了else),改了之后就好了。                    
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-12 22:33:40
                            
                                76阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            今天在安装MySQL时,由于初始Linux默认选择安装的包不过,在执行./configure命令报出如下错误:   ./configure --prefix=/usr/local/mysql --with-charset=utf8 --with-collation=utf8_general_ci --with-extra-charsets=gb2312    --with-plugins            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2011-07-21 10:20:23
                            
                                752阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            公司不能连接外网,要安装mysql数据库只能安装包安装,目前公司在龙芯服务器上安装,也就是mips64el架构上安装,mysql在此不适配,所以要源码编译安装mysql。在此用编译mysql,n多次,几天的时间过去了,一直报错,报错解决再报错,再解决,实在不行。需要修改源码里面的东西,后来了解到mips64el,不支持mysql,在龙芯上只能用mariadb。其实都是一样,但龙芯上就是不支持,没办            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-22 09:46:34
                            
                                0阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在编译数据库相关项目时,常常会碰到“编译报错mysql_config”的问题。这个问题的出现可能导致项目无法正常构建,从而影响到我们的开发流程。在这个过程中,我也经历了一些波折,现在将这个问题的解决方案详细记录下来。
## 问题背景
在开发使用 MySQL 数据库的项目时,往往需要通过 `mysql_config` 命令来获取 MySQL 的编译信息。这个信息的缺失会导致依赖的库无法正确地编译            
                
         
            
            
            
            [root@localhostmysql-5.5.11]# cmake出现以下错误提示:-- Could NOT find Curses (missing: CURSES_LIBRARY CURSES_INCLUDE_PATH)CMake Error at cmake/readlineNaNake:82(MESSAGE):  Curses library not found.  Pleaseins            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-04-22 10:09:27
                            
                                876阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             [root@localhostmysql-5.5.11]# cmake出现以下错误提示:-- Could NOT find Curses (missing: CURSES_LIBRARY CURSES_INCLUDE_PATH)CMake Error at cmake/readlineNaNake:82(MESSAGE):  Curses library not found.  Pleasein            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-04-11 22:40:29
                            
                                304阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            首先报错提示freetds,是 mysql-level没有装
/usr/bin/ld: skipping incompatible /usr/lib/mysql/libmysqlclient.so when searching for -lmysqlclient
/usr/bin/ld: skipping incompatible /usr/lib/mysql/libmysqlclient.a            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-02-17 10:33:38
                            
                                753阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             [root@localhostmysql-5.5.11]# cmake出现以下错误提示:-- Could NOT find Curses (missing: CURSES_LIBRARY CURSES_INCLUDE_PATH)CMake Error at cmake/readlineNaNake:82(MESSAGE):  Curses library not f            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-07-04 21:19:26
                            
                                704阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            为什么要折腾?  首先 说明的是ubuntu上安装mysql等软件是非常容易简单的,其简单的程度盖过windows上的安装,一句sudo apt-get install就可以搞定。如果想用最简便的方法安装mysql,那么本文不适合你;如果你喜欢“折腾”,有兴趣了解这一条sudo apt-get install帮你做了什么,有兴趣了解internal linux的细节并想尝试自己编译软件,那么你是本            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-21 10:55:01
                            
                                95阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            环境: mysql5.1.41
       centos5.6 x64
 
在对mysql编译时出现../depcomp: line 571: exec: g++: not found
分析是由于系统没有安装gcc-c++编译器导致mysql编译时找不到相关文件
解决:yum -y install gcc-c++
重新编译
make            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-03-24 18:35:47
                            
                                1178阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            去官网下载redis   ,官网下载地址: redis下载地址,  下载后的文件上传至linux 。使用 tar命令解压该文件: tar -zxvf redis-3.0.0.tar.gz 解压后如下所示:进入解压后的目录使用make命令,进行编译安装,却遇到了以下问题1. gcc:命令未找到  。  centos7中安            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-13 11:53:53
                            
                                624阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            安装redis:下载redis源码与编译:官方源码包地址使用以下命令下载,提取和编译Redis:wget https://download.redis.io/releases/redis-6.0.10.tar.gz
 tar xzf redis-6.0.10.tar.gz
 cd redis-6.0.10
 make安装这里安装好后,后边的启动redis可以到该安装目录下启动mkdir /usr/            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-25 17:43:42
                            
                                169阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            编译安装mysql5.7时报错,原因是mysql5.7需要boost,解决办法是在配置参数里面添加如下代码:-DDOWNLOAD_BOOST=1-DWITH_BOOST=/usr/local/boost            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-09-12 12:53:55
                            
                                972阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            mysql编译报错: No curses/termcap library found  
 解决方法有两种: 1.安装ncurses-devel包
#yum -y install ncurses-devel
2.在./configure 加入
#./configure --prefix=/usr/local/mysql --with-extra-charset            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2010-08-17 10:17:37
                            
                                772阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            报错如下:checking for tgetent in -ltermcap... nochecking for termcap functions library... configure: error: No curses/termcap library found 解决方法:./configure  \> --prefix=/usr/local/mysql \              
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-04-18 19:07:58
                            
                                398阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            2010-08-08 13:33 cannot find -lltdl ,编译php又出错了 php在make过程中出现“usr bin ld cannot find lltdl”错误,详细错误如下: /usr/bin/ld: cannot find -lltdl collect2: ld returned 1 exit status make: *** [libphp5.la            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-05-31 11:31:58
                            
                                793阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在编译安装nrpe,提示以下信息checking for SSL headers... configure: error: Cannot find ssl headers原因是缺少openssl-devel包,用yum -y install openssl -devel            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-06-03 09:34:56
                            
                                410阅读