MYCOM BOOKS - Visual C# 2005逆引きクイックリファレンス Windows XP/Vista対応

Visual C# 2005逆引きクイックリファレンス Windows XP/Vista対応

Visual C# 2005逆引きクイックリファレンス Windows XP/Vista対応


Macでは、MonoをインストールするとC#が使える。

MacでC# - みずぴー日記
Main Page - Mono
Mono (ソフトウェア) - Wikipedia
ITmedia エンタープライズ:特集:全1回 .NET FrameworkをUNIXで動かす「Mono Project」 (1/9)


C#と.NETなんてJavaの真似にしか見えないけど、
今は、Windowsで動かすGUIを使ったアプリケーションはEclipseNetBeansJavaで作るより、
VisualStudioのフォームデザイナで作った方が作りやすそうな感じがする。
それ以外は、Javaでいいような。


monoをPorticusでインストールしようとしたら以下のエラーがでて、止まった。

…
configure: error: *** No iconv() implementation found in C library or libiconv
Error: The following dependencies failed to build: glib2 libgdiplus fontconfig libexif libpng libungif render tiff xrender
Error: Status 1 encountered during processing.

libiconvはインストールしてあるんだけど…
glib2のインストールも途中で止まる。わからない、クルピーポー。


インストールされてるライブラリを全部アンインストールして、再インストールしたがダメ。
以前インストールできたpython25も、インストールできなくなってしまった。
makeでエラーになる。ますます意味不明。
こういうのがあると、unix系は嫌になる。


python25は、インストール時の「universal □」等のチェックを全部OFFにしたらうまくいった。
以前も同じ原因で、ハマってたな。
チェックをはずして構成がかわったら、PortsメニューのCleanを実行しないとインストールできない。
monoも、全部のチェックを外してインストールしたら、成功した。
実行もうまくいった。じゃんじゃん。


MacPortsの+universalは問題ありなのかな?
きりかノート: MacPorts で port install ruby +universal が失敗する理由
Macportsでユニバーサルバイナリを作る - Christopher-727の日記