MacOSX WorkShop/10.9

提供: MacWiki
2016年11月18日 (金) 17:59時点におけるTkoba (トーク | 投稿記録)による版

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索

MacOSX_WorkShop 10.9 (Mavericks) 対応 tree に関する情報


  • 10.9-1 (20141202)
    • emacs 24.4 + inline patch + 等幅フォントを含む OSX 向け安定化パッチ適用済み
    • TeX Live 2014 (Vine Linux の山本宗宏さん作 rpm ベース)
      • SyncTeX 対応
        • emacs -> Skim: Ctrl-c, s
        • Skim -> emacs: ⌘+Shift+マウスクリック
      • TeXShop
      • LaTeXiT
      • BibDesk
    • gcc 4.8.2
    • OpenFOAM-2.2.2, 2.3.0 (alternatives で切り替えて利用)
    • ParaView-4.1.0
    • IPython-2.1.0
  • インストーラ:「右クリック」で「開く」を選択して起動して下さい。


  • Vine 7 base


  • インストーラ:「右クリック」で「開く」を選択して起動して下さい。インストーラ実行後に以下の操作をしてください。
    • apt-rpm repository が変わりましたので、/usr/osxws/etc/apt/sources.list.d/main.list 内の www.bach-phys.ritsumei を に全て変更してから apt-get update を実行してください。
  • XQuartz-2.7.6 以降をあらかじめインストールしてください。



Mavericks 版開発メモ[編集]

  • apt の lua-5.2.x 対応が不完全で、まだ PANIC: unprotected error in call to Lua API (attempt to index a nil value) が出る。これが片付いたら後は毎年恒例の更新&ビルドで大体形が出来上がる。
    • 5月19日解決:Vine の BTS にもパッチをあげておいた。
  • PackageMaker が Xcode 本体から分離され、"Auxiliary Tools" を別途入手する必要がある。-> installer 作成は Xcode 本体に統合。


  • Command Line Tools は Xcode のメニューから以下のように辿って入手する。
    • [Xcode] -> [Open Developer Tool] -> [More Developer Tools...]
  • Mavericks にアップグレードすると Xcode-5.0 を App Store から無料で入手できる。

gcc は llvm 4.2.1 (llvm-gcc ではなくなった!)

$ /usr/bin/gcc -v
Configured with: --prefix=/Applications/ --with-gxx-include-dir=/Applications/
Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn)
Target: x86_64-apple-darwin13.0.0
Thread model: posix
$ /usr/bin/clang -v
Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn)
Target: x86_64-apple-darwin13.0.0
Thread model: posix


glibtool, autoconf, automake 相変わらずない (Xcode-4.3から)


$ /usr/bin/svn --version
svn, version 1.7.10 (r1485443)
   compiled Aug 13 2013, 15:31:22

Copyright (C) 2013 The Apache Software Foundation.
This software consists of contributions made by many people; see the NOTICE
file for more information.
Subversion is open source software, see

The following repository access (RA) modules are available:

* ra_neon : Module for accessing a repository via WebDAV protocol using Neon.
  - handles 'http' scheme
  - handles 'https' scheme
* ra_svn : Module for accessing a repository using the svn network protocol.
  - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
  - handles 'file' scheme
* ra_serf : Module for accessing a repository via WebDAV protocol using serf.
  - handles 'http' scheme
  - handles 'https' scheme

ba$ /usr/bin/git --version
git version (Apple Git-47)
$ /usr/bin/perl -v

This is perl 5, version 16, subversion 2 (v5.16.2) built for darwin-thread-multi-2level
(with 3 registered patches, see perl -V for more detail)

Copyright 1987-2012, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at, the Perl Home Page.

$ /usr/bin/python --version
Python 2.7.5
$ /usr/bin/ruby -v
ruby 2.0.0p247 (2013-06-27 revision 41674) [universal.x86_64-darwin13]
$ /usr/bin/sqlite3 -version
3.7.13 2012-07-17 17:46:21 65035912264e3acbced5a3e16793327f0a2f17bb


  • psql が sqlite3 に変更。


OSXWS 10.9 に対する要望などが御座いましたらコメントを戴ければ幸いです。 議論の上、必要であれば採用させて頂きます。



10.9-1 公開以前の議論はプロジェクトの「過去の議論」へ移動しました。