新安装的debian源码安装mysql时出现错误

這個版面主要討論 debian 在 server 端的應用問題, server 種類繁多..舉凡 Web Server 、 File Server、 DHCP Server..等等。

版主: 阿信

新安装的debian源码安装mysql时出现错误

文章mengzef » 週四 10月 27, 2005 9:25 pm

代碼: 選擇全部
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.


多谢!
mengzef
可愛的小學生
可愛的小學生
 
文章: 6
註冊時間: 週四 10月 27, 2005 9:20 pm

文章louie » 週四 10月 27, 2005 10:24 pm

應該是 cpp 沒裝, 裝上看看
louie
快樂的大學生
快樂的大學生
 
文章: 593
註冊時間: 週一 9月 09, 2002 7:58 pm

文章mengzef » 週四 10月 27, 2005 10:31 pm

CPP装了,cpp有3.3的,也有4.0的。。我的系统是unstable的。gcc-4
mengzef
可愛的小學生
可愛的小學生
 
文章: 6
註冊時間: 週四 10月 27, 2005 9:20 pm

文章louie » 週四 10月 27, 2005 10:38 pm

那用 gcc 3.3 來 compile 呢 ?
因為有些程式用 gcc 4 會編譯失敗
louie
快樂的大學生
快樂的大學生
 
文章: 593
註冊時間: 週一 9月 09, 2002 7:58 pm

文章mengzef » 週五 10月 28, 2005 7:09 pm

请问如何用GCC3版本的来编译,多谢!
mengzef
可愛的小學生
可愛的小學生
 
文章: 6
註冊時間: 週四 10月 27, 2005 9:20 pm

文章louie » 週五 10月 28, 2005 7:44 pm

修改 makefile 中
cc = gcc
改成
gcc = gcc-3.3


the debian way:
update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-3.3 30
update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.0 40

使用 update-alternatives --config gcc 來設定用那一版本的 gcc
louie
快樂的大學生
快樂的大學生
 
文章: 593
註冊時間: 週一 9月 09, 2002 7:58 pm

文章mengzef » 週五 10月 28, 2005 8:30 pm

谢谢大哥,用了gcc3还是不行哦,我把config.log帖出来帮我看看把,多谢!

代碼: 選擇全部
#define HAVE_UNISTD_H 1
#define MACHINE_TYPE "i686"
#define NDB_VERSION_BUILD 15
#define NDB_VERSION_MAJOR 4
#define NDB_VERSION_MINOR 1
#define NDB_VERSION_STATUS ""
#define PACKAGE "mysql"
#define PACKAGE_BUGREPORT ""
#define PACKAGE_NAME ""
#define PACKAGE_STRING ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define PROTOCOL_VERSION 10
#define STDC_HEADERS 1
#define SYSTEM_TYPE "pc-linux-gnu"
#define VERSION "4.1.15"
#endif
#ifdef __cplusplus
#include <stdlib.h>

configure: exit 1
mengzef
可愛的小學生
可愛的小學生
 
文章: 6
註冊時間: 週四 10月 27, 2005 9:20 pm

文章mengzef » 週六 10月 29, 2005 9:08 pm

知道是为啥了 ,系统内没有g++,那的方过了,又有新问题了,

代碼: 選擇全部

checking whether stat file-mode macros are broken... no
checking for type of signal functions... posix
checking whether programs are able to redeclare getpw functions... yes
checking for TIOCGWINSZ in sys/ioctl.h... yes
checking for FIONREAD in sys/ioctl.h... yes
checking for TIOCSTAT in sys/ioctl.h... no
checking if struct dirent has a d_ino member... yes
checking if struct dirent has a d_namlen member... no
checking whether signal handlers are of type void... yes
checking for tgetent in -lncurses... no
checking for tgetent in -lcurses... no
checking for tgetent in -ltermcap... no
checking for termcap functions library... configure: error: No curses/termcap library found

看看少了啥东东了。
mengzef
可愛的小學生
可愛的小學生
 
文章: 6
註冊時間: 週四 10月 27, 2005 9:20 pm

文章louie » 週四 11月 03, 2005 9:47 pm

裝上 libncurses5 和 libncurses5-dev 呢 ???/
louie
快樂的大學生
快樂的大學生
 
文章: 593
註冊時間: 週一 9月 09, 2002 7:58 pm


回到 debian server

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron