2011/12/26

GCC 4.5.3のビルドエラー

最近になって、GCCをリビルドする必要があった。

それでエラーがでていて、英語メッセージだったの放置をしていたのだが、

GCCのUSEフラグにCXXが無かったためでした。

エラーの一節

久しぶりのエラーだったので、スクリーンショットというかエラーの画面をコピーするのを忘れました。

黄色の部分のメッセージがあれば該当します。

now that we have USE=cxx, and base/make.defaults has USE=cxx, i'd like to
migrate gcc away from USE=nocxx.
since this can be a pickle, i'd propose toolchain.eclass grow the checks:
- use cxx && use nocxx && die
- use !cxx && use !nocxx && die

 

原因

/etc/make.cnf で USEフラグに「-*」としている人だと思われる

対策

/etc/portage/package.use で「sys-devel/gcc cxx」を追加

2011/12/22

子供は親を見て育つ 近くにいれば似てくるよ。

最近、Cちゃんの言動が私に似てきた。

たぶん、私といる時間が長いからだろう。

 

あと、「近くにいる人は考え方が似る」という話を聞いた。なんでも脳波が共鳴するらしい。

だから仕事のできる人の近くにれば、仕事ができるようになるし、怠け者の近くにいえれば、怠け者になるという話が、あながち真実なのかも知れない。

 

そういえば、Cちゃんと実家から飛行機で帰ってくるときに、Cちゃんが爆睡したら、前列、後列、みんな寝てしまってました。

まるで、Cちゃんを中心として皆さん気絶したように。

 

ということで、子供にはよい親でいないとダメですね。

 

最近は、以下の本を読んでます。

Cちゃんのことでグチグチと言っていたりしましたが、人間ができていない証拠ですね。とすっごく反省。普段、軽い読み物しか読んでいないので、結構、苦労して読みました。

すっごく勉強になります。あとは実践するのみですね。

 

こちらは、「7つの習慣」の翻訳者さんの「ジェームスさん」の著者です。

読みかけです。

こちらは「7つの習慣」をどう実践するかという具体的な話になっているように思います。

 

子供ができてから自分磨きをするのは遅いかも知れませんが、しないよりはマシなので。f

WordPressをマルチサイト化して子ブログをメンバーのみにする

お久しぶりです。

最近、WordPressを設置しまくっています。

ところで、WordPressはマルチサイト化が可能で、1個インストールしたら、そこから複数個のサイトを立ち上げることが可能です。

ただし、サブドメイン方式かサブディレクトリ方式の2択です。

この設定方法は、公式サイトに掲載されていますので、ここでは割愛します。

http://wpdocs.sourceforge.jp/ネットワークの作成

http://codex.wordpress.org/Create_A_Network

その上で、各ブログをメンバー専用設定とするために、「More Privacy Options」をインストールしました。

 

インストール手順は、「サイトネットワーク管理者」のダッシュボードを表示し、プラグインの項目でインストールを行います。これは通常のWordPressでも同じですね。

More Privacy Options

次に「設定」->「ネットワーク設定」を開きます。

「設定」->「ネットワーク設定」

私は個別サイト毎に設定したかったので、下の方を選択しました。

上を選ぶと、ネットワーク全体がメンバーオンリーになるんじゃないかな?

LDS000001

次に、各「参加サイト」でメンバーオンリーにしたいサイトの「ダッシュボード」を表示し、「設定」から「プライバシー」を選択します。

ダッシュボード->設定->プライバシー

設定できる項目が増えています。

ダッシュボード->設定->プライバシー 詳細

  • I would like my blog to be visible only to registered users of サイト <名前>
    • サイトに登録された全ユーザが閲覧可能です。
  • I would like my blog to be visible only to registered users I add to "参加サイト名"
    • 参加サイトに登録されたユーザのみ閲覧可能です。
  • I would like "<参加サイト>" to be visible only to Admins.
    • 参加サイトに登録された管理者のみ閲覧可能です。

一般的には、図と同様に2番目をチョイスするといいと思います。

※RSSもブロックしてくれました。

 

今回のマルチサイト用のプラグインとして、以下のサイトを参考にしました。

http://wparena.com/tools/wordpress-plugins-for-multisite-network-management/

今回紹介していないけど、マルチサイトに有用なプラグインが紹介されていますので、自分でインストールしたら、紹介文を書いてみようと思います。