[#30827] 正規表現まわりの parse — sheepman <sheepman@...>
こんにちは。
[#30850] ruby-mode.el の改善案 — sheepman <sheepman@...>
こんにちは。
[#30852] Ruby/Tk on Windows — hidaka@... (HIDAKA Takahiro)
ひだかです。
[#30855] オブジェクトをソースへ — Daisuke Aoki <dai@...>
青木@横浜です。
[#30872] ext/curses — Takaaki Tateishi <ttate@...>
立石です.
[#30885] SAGE — "Shin'ya Adzumi" <adzumi@...>
あづみです。
[#30897] ActiveScriptRuby + showModalDialog — keiichi matsunaga <ma2@...>
松永です。
[#30920] [REQ] Regexp#match! — Minero Aoki <aamine@...>
あおきです。
At Thu, 16 Aug 2001 11:24:45 +0900,
[#30945] file exist check method? — "Inoue" <inoue@...>
井上です。
こんにちは、なかむら(う)です。
新井です。
こんにちは、なかむら(う)です。
新井です。
なかだです。
新井です。
こんにちは、なかむら(う)です。
新井です。
こんにちは、なかむら(う)です。
新井です。
こんにちは、なかむら(う)です。
新井です。
なかだです。
新井です。
こんにちは、なかむら(う)です。
新井です。
もりきゅうです。長文ごめんなさい。
岩月と申します。そろそろ寝なくては。
もりきゅうです。
もりきゅうです。
なかだです。
もりきゅうです。
すぎむし。
なかだです。
もりきゅうです。subject 変えました。
In <200108201823.AA00825@yoshida.nifty.ne.jp>
File#join とか File#split とか使った事ないんですが…
なかだです。
From: nobu.nakada@nifty.ne.jp
In <20010823.222131.74756515.pegacorn@jcom.home.ne.jp>
こんにちは、なかむら(う)です。
なかだです。
もりきゅうです。
こんにちは、なかむら(う)です。
なかだです。
こんにちは、なかむら(う)です。
なかだです。
こんにちは、なかむら(う)です。
こんにちは、なかむら(う)です。
なかだです。
こんにちは、なかむら(う)です。
なかだです。
こんにちは、なかむら(う)です。
なかだです。
[#30961] popen() で Insecure PATH — 堀川 久 <vzw00011@...>
こんにちは。
まつもと ゆきひろです
こんにちは。
In <3b7e90ac.6968%vzw00011@nifty.ne.jp>
[#30987] [REQ] String#slice(re, n) — Minero Aoki <aamine@...>
あおきです。
[#31002] ruby のインストール — Andre Ribeiro Hanai <andre@...>
始めまして葉内です。
[#31005] インストールしました — 嶋崎 正貴 <hayashih@...>
嶋崎と申します
From: 嶋崎 正貴 <hayashih@interbroad.or.jp>
[#31035] 安全な文字列の評価方法 — 斉藤和樹 <QZS01353@...>
こんにちは。斉藤です。
[#31060] WIN32OLE の質問 : 環境変数の設定はどうやる? — Hirofumi Tamori <tamori@...>
[#31066] [Q] string underline in emacs — "K.Kosako" <kosako@...>
emacs 20.7.2でruby-mode.elを使用しています。
[#31069] ruby と mysql の使える webhosting — Ryuichiro Hara <ruby@...>
FAQかもしれないのですが...
[#31071] ruby on sun — Koichi Takehara <Koichi.Takehara@...>
ルビー初心者の竹原です。
[#31128] Ruby.exe で実行中は編集禁止? — Take_tk <ggb03124@...>
Ruby.exe(ruby 1.6.4 (2001-06-04) [i586-mswin32])で一日中回しているスク
[#31144] create_process または Win での外部コマンド実行 — Take_tk <ggb03124@...>
Windows で外部コマンドを実行するにはどういう方法があるのでしょうか?。
こんにちは、なかむら(う)です。
なかだです。
たけ(tk)です。
なかだです。
たけ(tk)です。
なかだです。
In message <200108291540.f7TFecg03766@sharui.nakada.kanuma.tochigi.jp>
[ruby-list:31083] Re: ruby on sun
まがら@ライフメディアです。
>>>>> In [ruby-list : No.31081]
>>>>> Takahiro Kambe wrote:
> というよりも、このエラーからすると<sys/termios.h>がANSI C的に正しくな
> い書き方みたいにも思えます。
Solaris 2.5.1と2.6では、この辺のヘッダファイルの中身も変わっていますから、
混ぜこぜにすればこういう事が起こり得ます。例えば、
----hoge.c---
#include <stdio.h>
struct hoge {
int b;
dummy a;
};
int main (int argc, char *argv[]) {
return 0;
}
----hoge.c---
というソースをgcc 2.95.3でコンパイルすると
> $ gcc -o /dev/null hoge.c
> hoge.c:4: parse error before `dummy'
> hoge.c:4: warning: no semicolon at end of struct or union
> $
となり、竹原さんの場合ととっても良く似たエラーを見る事になります。
上の例ではdummyが未定義構造体なわけですが、竹原さんの場合は、
Solaris 2.6の上でSolaris 2.5.1用のgccを使った結果、
/usr/local/lib/gcc-lib/sparc-sun-solaris2.5.1/2.7.2.2/include/
の下にあるヘッダファイルと/usr/includeにある物の間で、想定されている
構造体の種類が違ってしまってるんだと思います。
> こういった場合のために、gccってインストールの時にシステムのヘッダ・ファ
> イルを自前用に正しく修正したものを作るとか、してたと思います。それ用の
> スクリプト(fixincludes何とか)がバイナリ配布でも含まれていたら、それで
> 作り直すのも手ではないかと思います。
そうやってSolaris 2.5.1の上で作られたのが
/usr/local/lib/gcc-lib/sparc-sun-solaris2.5.1/2.7.2.2/include/
の下に置いてあるんですよね? これが2.6用になれば直るでしょうが、
それならgcc入れ直しの方が苦労は少ないと思います。
> というわけで、確実なのはgccをソースからインストールしてしまう方法かな。
かな。または公開packageを使う(まだ言う :-p)。
同じSolaris 2.6を使って作られたpackageなら、こういう不整合は起きないでしょう。
あと、自分でソースからビルドするのもいいのですが、その際には自分でpackageを
作る事をお勧めします。二台目以降のインストールや、バージョンアップが断然楽です。
Solarisでpackage作るのって、意外と簡単ですよ。
--
まがらやすひろ