flagflag  
5: 2011-06-14 (Tue) 02:37:56 s09081 source Cur: 2011-06-16 (Thu) 03:16:10 s09081 source
Line 49: Line 49:
    --enable-mpbsd \     --enable-mpbsd \
    --enable-pic     --enable-pic
 +    
    ※ --enable-fat を指定すると、error が出るので Solaris では指定しないように     ※ --enable-fat を指定すると、error が出るので Solaris では指定しないように
 +    
  $ gmake   $ gmake
  $ gmake check   $ gmake check
Line 59: Line 59:
  $ LD_OPTIONS="-L/opt/sfw/gcc-4.6.0/lib -R/opt/sfw/gcc-4.6.0/lib"   $ LD_OPTIONS="-L/opt/sfw/gcc-4.6.0/lib -R/opt/sfw/gcc-4.6.0/lib"
  $ export LD_OPTIONS   $ export LD_OPTIONS
 + 
  $ env CFLAGS=-O3 \   $ env CFLAGS=-O3 \
  ./configure --prefix=/usr/local/gcc \   ./configure --prefix=/usr/local/gcc \
Line 72: Line 72:
           --with-mulhigh-size=2048 \            --with-mulhigh-size=2048 \
           --with-pic            --with-pic
 + 
  $ gmake   $ gmake
  $ gmake check   $ gmake check
Line 91: Line 91:
           --with-mpfr-lib=/opt/sfw/gcc-4.6.0/lib \            --with-mpfr-lib=/opt/sfw/gcc-4.6.0/lib \
           --with-pic            --with-pic
 + 
  $ vi config.h   $ vi config.h
 + 
    ※ #define HAVE_COMPLEX_H 1 をコメントアウト     ※ #define HAVE_COMPLEX_H 1 をコメントアウト
 + 
  $ gmake   $ gmake
  $ gmake check   $ gmake check
Line 107: Line 107:
  $ mkdir gcc-work   $ mkdir gcc-work
    ※ gcc-4.6.0 ディレクトリ内で configure を実行するのではなく、適当なディレクトリを作成し、そこを作業用ディレクトリとして利用するようにします。     ※ gcc-4.6.0 ディレクトリ内で configure を実行するのではなく、適当なディレクトリを作成し、そこを作業用ディレクトリとして利用するようにします。
 + 
  $ cd gcc-work   $ cd gcc-work
  $ LC_ALL=C; export LC_ALL   $ LC_ALL=C; export LC_ALL
Line 139: Line 139:
-mはすぐにディレクトリを生成するである。~ -mはすぐにディレクトリを生成するである。~
しかし、この方法ではグループは作らないため改良が必須。 しかし、この方法ではグループは作らないため改良が必須。
 +**Mysqlインストールできない件について [#e69a3eb6]
 +よくわからないができない~
 +MariaDBだとできるんでBugの可能性は高い.
 +./configureでエラーが多発する
 +  ./configure --without-plugin-innodb_plugin --without-plugin-xtradb ←これが使えるバージョンならコンパイルが通る.はz・・・
 +~
 +インストールDirとDatabase用のフォルダにしっかりchownを行ってからmysql_install_db を行うこと.
 +また,起動用のmysql.serverが使えない
 +  datadir=/var/mariadb
 +  user=mariadb
 +をまず変更~
 +ダメであるなら~
 +下記の方法も失敗
 +  if test -x $manager -a "$use_mysqld_safe" = "0"
 +  then
 +これに
 +  if test -x $manager -a "$use_mysqld_safe" = "0"
 +  echo "wait..."
 +  then
 +echoを加えるとなぜかできるようになる.シンクロタイムの問題か?~
 +//
 +解決方法
 +  $bindir/mysqld_safe --datadir=$datadir --pid-file=$server_pid_file $other_args >/dev/null 2>&1 &
 +
 +  $bindir/mysqld_safe --datadir=$datadir --pid-file=$server_pid_file $other_args --user=$user >/dev/null 2>&1 &
 +に書き換える.


Front page   New List of Pages Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom)

Site Search

Login

Username:

Password:


Lost Password?
Register now!!

Sub Menu

mini Calendar

Last MonthNov 2024Next Month
Su Mo Tu We Th Fr Sa
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Today

Who's Online

83 user(s) are online (41 user(s) are browsing xpwiki)

Members: 0
Guests: 83

more...

Access Counter

Today : 1383138313831383
Yesterday : 3947394739473947
Total : 2446526624465266244652662446526624465266244652662446526624465266
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com