#!
」の後にスクリプトを実行するプログラムのフルパスを記述する。
【例】/usr/bin/perl を -w オプション(警告も表示)で実行 #!/usr/bin/perl -wPHPの場合、Apacheのモジュールとして動作させている場合は記述不要(いきなり
<?php
を記述してPHPコードを開始してよい)。
検索システムらしい。サイトはこちら。
ローカルサイトへのインストールを行う。記述の通りに行うが、エラー発生(2008/7/10)。
ld: common symbols not allowed with MH_DYLIB output format with the -multi_module option
Makefile ファイル中の「CFLAGS」の定義に 「-fno-common」オプションを追加し makeし直せば エラーは出なくなった。
>先ほどお尋ねした、 >Hyper Estraier の Mac OS X へのインストールについて。 > >Makefile ファイル中の「CFLAGS」の定義に >「-fno-common」オプションを追加し makeし直せば >エラーは出なくなりました。 > > >なお make の際発生していた下記エラー >ld: common symbols not allowed with MH_DYLIB output format with the -multi_module option > >これはLinux用のソースを移植する際よくあるエラーらしく、 >「ダイナミックライブラリ中のグローバル変数が、 > Linuxでは使用できるが、Mac OS Xでは通常使用できない。」 >というの仕様の違いによって生じているようです。 > >上記のオプションは >グローバル変数があるソースからダイナミックライブラリを作成することができるように強制するオプションのようです。 > >参考サイト:yatsu blog: Mac OS X比較コンパイル学 (1) >http://yatsu.info/archives/000488.html
インストールはできたが、検索するものがない(ローカルではApache、perl、gaucheは動いているものの、データベースとしていうごいているものがなさそう、WiLiKiも動作していない)。いきなり公開サイトで試すのは危険なので、やはりローカルサイトの修復を試みる→wiliki関係参照。
RPMバイナリを作成し、RPM管理下でインストールを行う。
…specファイルを作成し、rpmbuild -bb hyperestraier.spec
を実行するが、ビルドルート(/var/tmp/hyperestraier-root/
)以下はファイルがない。
内容 | ページ/ソース | 備考 | |||
---|---|---|---|---|---|
gauche | PHP | perl | excel | ||
動作確認 | ソース | テストページ ソース | ソース | - | 「Hello, World!」を表示 |
頭の体操(計算トレーニング) |
ツール ソース |
ツール ソース |
ツール ソース |
ツール | |
入力値をそのまま表示 |
ツール ソース |
ツール ソース |
ツール ソース |
− | |
CGIパラメータ一覧表示 |
ツール ソース |
ツール ソース |
ツール ソース |
ツール | |
テキストファイルを読み込んでそのまま表示 |
ツール ソース |
ツール ソース |
ツール ソース |
ツール |
(gauche)pre要素で改行もそのまま表示(2) (perl)ファイル指定は無視され固定のファイル(sample.txt)の内容が表示される。 |
文字数カウント (改行もカウント、LF+CRで2文字(gauche)) |
ツール ソース |
ツール ソース |
ツール ソース |
ツール | |
文字数カウント (改行はカウントしない) |
ツール ソース |
ツール ソース |
ツール ソース |
ツール | |
文字数カウント (ファイルバージョン) |
ツール ソース |
ツール ソース |
ツール ソース |
ツール | |
text.html-lite ライブラリの実験(gauche) |
ツール ソース |
− | − | − | |
10進数〜16進数 RGB値の変換用。3つの値を一度に。 |
ツール ソース |
ツール ソース |
ツール ソース |
ツール | |
マルチバイト文字〜URL用表記 エンコード/デコード。 |
ツール ソース |
ツール ソース |
ツール ソース |
ツール | |
大文字→小文字変換 半角大文字以外はそのまま。 |
ツール ソース |
ツール ソース |
ツール ソース |
ツール | |
入力値の各行頭にセミコロンを挿入 |
ツール ソース |
ツール ソース |
ツール ソース |
ツール | |
入力値の各行頭に指定した文字列を挿入 |
ツール ソース |
ツール ソース |
ツール ソース |
ツール | |
指定したファイル内で文字列を検索して置換する。 |
ツール ソース |
ツール ソース |
ツール ソース |
ツール | |
テキストファイルから指定文字列を含む行に挟まれた部分を抽出する。 |
ツール ソース |
ツール ソース |
ツール ソース |
ツール |