[その他]


この日記のはてなブックマーク数 このエントリーを含むはてなブックマーク
TurbolinuxでDBD::mysqlをインストールしようとしたら以下のようなエラーがでてインストールに失敗。。エラーに出てきた /usr/include/bits/sigthread.h と /usr/include/pthread.h の該当ラインにある__threadを__threadidに書き直したところうまくmakeできた。

gcc -c  -I/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/DBI
-I/usr/include/mysql -g -march=i586 -L/lib/nptl
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -g  -D_REENTRANT -D_GNU_SOURCE
-DTHREADS_HAVE_PIDS
-DDEBUGGING -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -O2 -g -march=i586
-DVERSION=\"3.0002_1\" -DXS_VERSION=\"3.0002_1\"
-fPIC "-I/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE"   dbdimp.c
In file included from /usr/include/signal.h:358,
                 from /usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE/unixish.h:106,
                 from /usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE/perl.h:1970,
                 from /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/DBI/DBIXS.h:19,
                 from dbdimp.h:20,
                 from dbdimp.c:20:
/usr/include/bits/sigthread.h:36: error: storage class specified for parameter `type name'
In file included from /usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE/perl.h:2072,
                 from /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/DBI/DBIXS.h:19,
                 from dbdimp.h:20,
                 from dbdimp.c:20:
/usr/include/pthread.h:163: error: syntax error before "__thread"
/usr/include/pthread.h:165: error: `pthread_create' declared as function returning a function
/usr/include/pthread.h:166: error: syntax error before "void"
/usr/include/pthread.h:591: error: storage class specified for parameter `type name'
make: *** [dbdimp.o] Error 1


関連記事
IE8スタイル崩れ
viのキーバインドをbashで使用する
Firefoxでブックマークの保存先変更
一定期間以上のメールを削除
Subversionの基本操作
sshでリモートのCVSリポジトリにアクセスするには
日本語ドメインのDNSへの登録
phpMyFAQにて質問をできなくするには
rndc: connection to remote host closed
PHP Fatal error: Allowed memory size of 8388608 bytes exhausted
サブホスト使用時のMXエントリー
text-align: centerが効かない
Firefoxの独自検索プラグイン
openoffice wirter メモ書き
pleskの覚え書き
javax.net.ssl.SSLException: Unrecognized SSL handshake
Pleskのバーチャルホスト設定
Thunderbirdで外部エディタを使う
phpMyFAQ
外部スタイルシートの読み込み
PHPのメール文字化け
YahooがAPIを公開
MovableType - Jcodeのエラー
MovableType - ディレクトリ構造の変更
MovableType - 最終更新日順にエントリーを表示
centosのアップデート時のサーバ指定
vsftpd - use_localtime
glib-config - glibのバージョンチェック
WebStart 4.xにおけるSSL
ThunderbirdでHTMLメールをテキスト形式にて表示
webminのパスワード変更
Turbolinux - DBD::mysqlのインストールに失敗
dpkg - パッケージの管理
APNICにて国別に割り当てられているIPアドレスを調べる
ページ内のリンク総数
様々な検索
MovableType - トラックバックスパムとコメントスパム対策
vsftpd - 改行コード
MovableType - 同一カテゴリ内のエントリー移動
為替レート取得プログラム
Movabletype - mod_perlの使用
vsftpd - 上位ディレクトリにいけないようにする
MovableType - パンくずメニューの作成
トラックバックPingのタイムアウト
Yahooへの登録
AWSTATSにセキュリティホール
WebDruid - Webalizerの後継
MovableType - アーカイブのソート
MovableType - 一度にリビルドするエントリーの数を変更するには
IPアドレスの範囲指定 - CIDRとサブネットマスク
MovableType - 3.1へのアップグレード
10進数から2進数への変換
textフィールドの改行をさせる
独自ドメイン取得の際の注意
自宅サーバ構築に適したプロバイダー
METAタグによるURLのリダイレクション
IMEをOFFにするには
MovableType - インストール
広告