MacOSX WorkShop/10.9

提供: OSXWS Wiki
2021年5月9日 (日) 05:06時点におけるTkoba (トーク | 投稿記録)による版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

OSXWS(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.ac.jp を osxws.acsioma.jp に全て変更してから apt-get update を実行してください。
  • XQuartz-2.7.6 以降をあらかじめインストールしてください。

http://xquartz.macosforge.org/downloads/SL/XQuartz-2.7.6.dmg

既知の不具合

その他

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 本体に統合。

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/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/c++/4.2.1
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

autotools

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

言語、バージョン管理、DB

$ /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 http://subversion.apache.org/

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 1.8.3.4 (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 http://www.perl.org/, 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 公開以前の議論はプロジェクトの「過去の議論」へ移動しました。