[BACK]Return to OpenXM-FAQ.oxweave CVS log [TXT][DIR] Up to [local] / OpenXM / doc

Diff for /OpenXM/doc/OpenXM-FAQ.oxweave between version 1.23 and 1.26

version 1.23, 2004/09/01 23:07:37 version 1.26, 2006/10/08 23:56:16
Line 1 
Line 1 
 %  $OpenXM: OpenXM/doc/OpenXM-FAQ.oxweave,v 1.22 2004/02/07 10:45:27 takayama Exp $  %  $OpenXM: OpenXM/doc/OpenXM-FAQ.oxweave,v 1.25 2005/11/17 07:02:13 takayama Exp $
   
 //&C Sep 2, 2004  //&C Oct 9, 2006. Generating universal binaries for MacOS X.
 //&ja Q. MacOS X で OpenXM package を make するにはどうしますか?  
 //&en Q. How to make OpenXM package on MacOS X?  
   
 /*&ja  /*&ja
     Reference: http://macwiki.sourceforge.jp/cgi-bin/wiki.cgi?UniversalBinary
     PPC では -arch i386 -arch ppc の他に -isysroot /Developer/SDKs/MacOSX10.4u.sdk
     option が必要. Xcode の Package の中の, Cross-Developement.mpkg を忘れない.
     別々の architecture で生成して, lipo でくっつける方法の方が推奨らしい.
     cf.
   */
   /*&C
    Example:
     gcc -arch i386 -arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk ox.c -o ox
    or
     gcc -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk ox.c -o ox-i386
     gcc -arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk ox.c -o ox-ppc
     lipo -create ox-i386 ox-ppc -output ox
   */
   
   
   //&C Sep 2, 2004, Update for tigers (10.4) June 23, 2005.
   //&ja Q. MacOS X (10.3, panther)で OpenXM package を make するにはどうしますか?
   //&en Q. How to make OpenXM package on MacOS X (10.3, panther)?
   
   /*&ja
 [1] fink をインストールしてなければインストールします.  [1] fink をインストールしてなければインストールします.
     fink は Unix の Open Source software を Mac OS X でパッケージとして      fink は Unix の Open Source software を Mac OS X でパッケージとして
     扱うための基礎システムです.  fink をインストールすると, Debian linux や      扱うための基礎システムです.  fink をインストールすると, Debian linux や
Line 24 
Line 43 
     マニュアル等を正しく処理するには, tex, ptex, nkf 等のインストール      マニュアル等を正しく処理するには, tex, ptex, nkf 等のインストール
     も必要です.  とりあえず実行形式を得るためには不要.      も必要です.  とりあえず実行形式を得るためには不要.
   
   Mac OS X 10.4 (tiger) のためのノート.
   [A]
      XcodeTools 2.1 をインストールすると, gcc version 4.0 が標準でインストール
      される.  現在のところgcc-4.0 のもとではいろいろと問題が生じる.
      したがって gcc-4.0 の代わりに gcc-3.3 を使う.
         (たとえば
              sudo gcc_select 3.3
          とすればよい)
   
   <note-1> GC の版 (OpenXM/src/gc) は 6.5 (or later).
   <note-2> wget がない場合は次ぎのようにする.
             cd OpenXM ; mkdir ../OpenXM_dist ; cd ../OpenXM_dist
             ftp://ftp.math.kobe-u.ac.jp/pub/OpenXM/misc/ の全てのファイルを
             OpenXM_dist へ make の前にコピーしておく.
   <note-3> DYLD_LIBRARY_PATH 環境変数は使用しない. cf. OpenXM/rc/dot.bashrc
   
 */  */
 /*&en  /*&en
 [1] If you have not yet installed fink, install the fink system.  [1] If you have not yet installed fink, install the fink system.
Line 37 
Line 72 
     by the ftp.      by the ftp.
     In order to build documents properly, you need tex, ptex, and nkf.      In order to build documents properly, you need tex, ptex, and nkf.
     If you need only binary executables, you do not need these.      If you need only binary executables, you do not need these.
   
   Note for Mac OS X 10.4 (tiger)
   [A]
      When you install XcodeTools 2.1, gcc version 4.0 will be installed.
      There are several troubles when you build the OpenXM package with gcc-4.0.
      So, we need to use gcc-3.3 instead of gcc-4.0
         (e.g., sudo gcc_select 3.3 )
   
   
   <note-1> The version of OpenXM/src/gc must be 6.5 (or later).
   <note-2> If you do not have "wget", do as follows.
             cd OpenXM ; mkdir ../OpenXM_dist ; cd ../OpenXM_dist
             Copy all files in ftp://ftp.math.kobe-u.ac.jp/pub/OpenXM/misc/
             to OpenXM_dist before make.
   <note-3> The environmental variable DYLD_LIBRARY_PATH must not be set.
             cf. OpenXM/rc/dot.bashrc
   
 */  */
   

Legend:
Removed from v.1.23  
changed lines
  Added in v.1.26

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>