【技術】Darwinはどうよ?【一筋】at UNIX
【技術】Darwinはどうよ?【一筋】 - 暇つぶし2ch344:名無しさん@お腹いっぱい。
06/05/23 21:00:31 .net
rpm2cpioってOSXに無いね(w

だれか、rpm-4.1.tgzのパッチくれ。
ぐぐって見つけた
URLリンク(www-jlc.kek.jp)
のバイナリはインスコしないと、
% usr/local/bin/rpm2cpio
dyld: usr/local/bin/rpm2cpio can't open library: libdb-3.2.dylib (No such file or directory, errno = 2)
Trace/BPT trap
と言われて使えなかった。
変なライブラリ入れたくないし(w

絶望的だが、rpm2cpio.cでも弄ってみるぜ。

345:名無しさん@お腹いっぱい。
06/05/24 00:10:35 .net
rpm2cpio.cってラッパーだった。orz
configure --without-dbすると、
checking for db3/db.h... no
checking for db_create... no
checking for db_create in -ldb-3.2... no
checking for db_create in -ldb-3.1... no
checking for db_create in -ldb-3.0... no
checking for db_create in -ldb... no
configure: error: sorry rpm requires libdb-3.x.a (from the Berkeley db package)
と言われるけど、
/usr/lib/libdbm.dylib
は使ってくれないのかな?

346:名無しさん@お腹いっぱい。
06/05/24 02:02:35 .net
>>344
OS Xのバージョンは10.0.X ?

347:名無しさん@お腹いっぱい。
06/05/24 19:50:13 .net
>>344
URLリンク(rpm4darwin.sourceforge.net)

348:名無しさん@お腹いっぱい。
06/05/25 07:40:14 .net
ほす

349:名無しさん@お腹いっぱい。
06/06/06 22:46:00 .net
Mac OS X for Intelは、
kernel(xnuパケージ)を公開しないらしいけど、
OpenDawrinとの連携はどうなるの?

URLリンク(www.opensource.apple.com)
URLリンク(www.opensource.apple.com)

350:名無しさん@お腹いっぱい。
06/06/06 22:46:42 .net
xnuパケージ→xnuプロジェクト

351:名無しさん@お腹いっぱい。
06/06/11 13:09:09 .net
>>344
つrpm2cpio.pl
URLリンク(www.iagora.com)

352:名無しさん@お腹いっぱい。
06/06/24 20:44:28 .net
LLVM
L4

353:名無しさん@お腹いっぱい。
06/07/26 18:52:18 .net
OpenDarwin Shutting Down
URLリンク(www.opendarwin.org)

354:名無しさん@お腹いっぱい。
06/07/28 21:41:11 .net
GNU Darwin はどうよ?

355:名無しさん@お腹いっぱい。
06/08/08 19:00:08 .net
Apple Launches MacOSForge, Releases Intel Sources, Includes Dtrace
URLリンク(osnews.com)


356:名無しさん@お腹いっぱい。
06/08/08 19:17:38 .net
VirtualPCで試してみようかなぁ、でもよくわかんねーしなぁ・・・

357:名無しさん@お腹いっぱい。
06/09/19 01:17:52 .net
Windows XP上のVMWare Playerにインストールできた。次は何をしよう?

358:名無しさん@お腹いっぱい。
06/09/29 17:40:11 .net
OpenDarwin.org 終了か…

359:名無しさん@お腹いっぱい。
06/11/07 09:20:01 .net
Amit Singhって今googleの Macintosh Engineeringのマネージャなのな

360:名無しさん@お腹いっぱい。
06/11/13 16:47:00 .net
Darwin for CELLはまだぁ?

361:名無しさん@お腹いっぱい。
06/12/18 23:11:23 .net
Amit Singhといえば「Mac OS X Internals: A Systems Approach」の著者か。
今読んでるところだが内容濃すぎ。OSXの内部構造について書かれたおそらく唯一の本だろう。

ところで xnu て今までNuKernelの略だと思ってたが、「X is Not Unix」なんだな。

362:名無しさん@お腹いっぱい。
06/12/19 00:50:46 .net
>>361
えええええええ
と思ったが知らない人がいてもおかしくないか。>xnu

363:名無しさん@お腹いっぱい。
06/12/19 03:33:13 .net
Mt. Xinuと関係あるのかと思ってた。


364:名無しさん@お腹いっぱい。
07/01/13 03:34:40 .net
2ch閉鎖の危機らしいが

So Amit Singh has just announced at MacWorld that Google are giving away MacFUSE.

This means that all of these file systems:

URLリンク(fuse.sourceforge.net)

and these:

URLリンク(fuse.sourceforge.net)

Will now be available on the Mac...

He's demoing:

* SSH filesystem
* Spotlight filesystem (like smart folders, but shows results in the filesystem)
* Picasa FS (very very nice... Make folders in the filesystem and it makes galleries in Picasa... drag files in, it uploads to the gallery...)
* RSS FS
* Read/write NTFS
* Read/write FTP

Holy crap. This is insane.

URLリンク(episteme.arstechnica.com)

365:名無しさん@お腹いっぱい。
07/01/14 08:49:57 .net
>364
素晴らしすぎるよね。

mount_smbfsをこのsshfsみたいにvolname付きで動くようにできないかと
思って、とりあえずコンパイルしてみようと思ったんだけれど、どうやら
簡単にはコンパイルできない様子。

smb-217.18なんだけれど、コンパイルできる人いる?
conf/kmod.mkがないって怒られるんだけれど、どこから拾えるか分からない。


366:名無しさん@お腹いっぱい。
07/01/16 05:39:18 .net
>>109
漏れもお味390xだお
素直な機種でつ

367:名無しさん@お腹いっぱい。
07/01/17 01:40:41 .net
>>365
URLリンク(www.jp.netbsd.org)
あたり参考になるゝか?

368:名無しさん@お腹いっぱい。
07/01/17 17:21:49 .net
URLリンク(video.google.com)

Singhのデモだって

369:名無しさん@お腹いっぱい。
07/02/09 07:29:15 .net
>>361
たとえばどんな面白いことが書いてあるの?

370:名無しさん@お腹いっぱい。
07/02/09 07:44:31 .net
ndiswrapper って、普通に MacOSX でも使えるんでしょうかね。

371:名無しさん@お腹いっぱい。
07/02/10 01:09:25 .net
>>369
ここ読めば少しは雰囲気わかるかも
URLリンク(www.osxbook.com)

例えばOS Xのカーネルとはの説明では、

・カーネルは xnu と kernel extensions (ドライバ含む) から構成される
・xnu は約百万行のコードからなり、その半分が FreeBSD 5、三分の一が Mach 3由来である。
・Mach部はハードウェアの抽象化等の xnu の核心部である。
・BSD部はTCP/IP, VFS, POSIX API など、よりユーザーランドに近い部分を受け持つ

で、各項目ごとに細かく解説してるが、整理して簡潔な表現で書いてあるから読みやすい。

他に、Open Firmware, BootX, kernel起動, launchd などの起動プロセスも
検証するソースやコマンドでかなり丁寧に解説してる。

とりあえずおすすめかな


372:名無しさん@お腹いっぱい。
07/02/10 11:21:11 .net
URLリンク(en.wikipedia.org)

373:名無しさん@お腹いっぱい。
07/02/13 08:39:16 .net
コアはmachでposixの皮を被ってるだけって感じ?

まーposixの限界というかその辺を克服するのには、正しい選択ではあるだろうな。
表面が同じなら文句はでないし。

374:名無しさん@お腹いっぱい。
07/02/13 09:02:35 .net
コテつけろよ

375:名無しさん@お腹いっぱい。
07/02/13 09:05:04 .net
だから(OS)X is Not Unixなんですねw

376:名無しさん@お腹いっぱい。
07/02/18 11:12:59 .net
>>373
POSIXの皮というよりは、マイクロカーネルの一つのサービスプロバイダとしての
POSIXサブシステムにFreeBSDを拝借したってところだろうか。
ソース見てないので詳しくは分からないけど、マイクロカーネル色が強いような気がする。

377:名無しさん@お腹いっぱい。
07/04/13 02:26:34 .net
ageage

378:名無しさん@お腹いっぱい。
07/06/20 16:03:52 .net
さて、ちょっとDarwinでもビルドしてみようかと思い立って、Darwin 8.0.1のバイナリを
入手してVMWareにインストール。取りあえず、ネットワークとXは動くようにした。
このスレと関連スレは読んだけど、8.x系をやってみてる人は見当たらない様子。

Googleであたってみるも、7.xをdarwinbuildでやってるのしか見当たらないOpenDarwin系?
Darwin8.xは
URLリンク(www.nabble.com)
なのがあるけどこのスレの前の方にあるようにAppleがXcodeに移行しているためか、ビルド
しきれないでいる様子、、、

とりあえず、最初のとっかかりになりそうなところは、いきなり頓挫しているみたい。
URLリンク(lists.apple.com)
どなたか、「こんなところでやってるよー」系の情報はないでしょうか?


379:名無しさん@お腹いっぱい。
07/07/19 06:24:15 .net
MacOSXでWindowsソフトが動く!Darwineスレ
スレリンク(mac板)

380:名無しさん@お腹いっぱい。
07/08/06 05:25:06 .net
どゆこと?

>I'm happy to announce that Apple is contributing some major
>extensions to the LLVM ARM backend. The improvements include support
>for ARM v4/v6, vfp support, soft float, pre/postinc support, load/
>store multiple generation, constant pool entry motion (to support
>large functions), and support for the darwin/arm ABI.

URLリンク(lists.cs.uiuc.edu)

381:名無しさん@お腹いっぱい。
07/08/06 07:51:58 .net
iPhoneでLLVM使えるようにでもするつもりかね。

382:名無しさん@お腹いっぱい。
07/08/06 17:42:43 .net
OpenGLスタックにLLVMの技術を使うらしいよ。

あとはMacとiPhoneで同じアプリを実行できるようにしようと企んでるとか、
iPhone用アプリをサードパーティに解放するときに、
iPhoneのCPUをいつでも変えられるように、LLVM使うとか。

383:名無しさん@お腹いっぱい。
07/08/06 18:05:09 .net
OpenGLってユーザプログラム側で動的コンパイル出来たらいいのにな。
毎回同じ処理はdisplay listに移したりとか自動的にやってくれるの。

384:名無しさん@お腹いっぱい。
07/09/07 02:56:50 .net
いまさらだけど,iPhoneのDarwinのバージョンは9.0.0d1なのね.iPod Touchも一緒かな?

385:名無しさん@お腹いっぱい。
07/10/16 15:03:07 .net
>>382
「LeopardのOpenGL機能を支えるコンパイラコレクション「LLVM 2.1」がリリース」
URLリンク(journal.mycom.co.jp)

> LLVM独自のC/Objective-Cフロントエンド「clang」も追加され

386:名無しさん@お腹いっぱい。
07/10/18 10:35:55 .net
xar!

387:名無しさん@お腹いっぱい。
07/10/31 22:54:57 .net
xar!
URLリンク(www.opensource.apple.com)

388:名無しさん@お腹いっぱい。
07/10/31 22:56:02 .net
あげてみます

389:名無しさん@お腹いっぱい。
07/11/01 04:31:20 .net
Source Code 公開 ハァハァ…

390:名無しさん@お腹いっぱい。
08/01/14 20:28:00 .net
>>387
そこにあるソースなんですがどれがカーネルなんでしょう?
今日、Darwinを知った者です

391:名無しさん@お腹いっぱい。
08/01/14 21:16:17 .net
>>390
xnu

392:名無しさん@お腹いっぱい。
08/01/15 14:04:53 .net
ありがとうございます

393:名無しさん@お腹いっぱい。
08/02/03 14:33:29 .net
x86 darwinにDarwinPortsないしMacPortsって入るか?
MacPortsのソースをコンパイルしようとしたのだが、ダメだったよ。


394:名無しさん@お腹いっぱい。
08/03/31 16:53:07 .net
Darwinは安全(笑)ですか?

395:名無しさん@お腹いっぱい。
08/05/11 12:30:16 .net
考え方がスイーツ(笑)

396:名無しさん@お腹いっぱい。
08/05/19 21:29:17 .net
URLリンク(alohakun.blog7.fc2.com)

397:名無しさん@お腹いっぱい。
08/05/21 12:08:07 .net
凸してる馬鹿はどうよ?

398:名無しさん@お腹いっぱい。
08/05/24 05:20:30 .net
どっちもどっち

399:名無しさん@お腹いっぱい。
08/05/24 09:44:49 .net
祭りにすらなってないところが流石Darwin(笑)

400:名無しさん@お腹いっぱい。
08/05/24 12:48:55 .net
>>399
お前早く死ねよ

401:名無しさん@お腹いっぱい。
08/05/24 19:03:50 .net
ま、ダークな世界ではDarwinをベースにMac OS Xを「ポーティング」してる奴らが居るので
オープンソースの「成果」が出ていると言えるのかも。
Appleが用意したプロテクションの類いもバレてしまっているし。

402:名無しさん@お腹いっぱい。
08/05/24 20:00:55 .net
Don't Steal Mac OS X!

403:名無しさん@お腹いっぱい。
08/05/24 20:06:34 .net
そうそう。
やっぱカーネルが公開されているのはでかいよね。その他の部分が非公開でも。

404:名無しさん@お腹いっぱい。
08/08/03 01:17:38 .net
>>313
亀レスで申し分けないが
>>更にもう1点、Darwin 8.0.1 PPC の場合、インスコの最後にだんまりになっ
>>てしまい、強制電源断が必要になります。

darwinx86-801.iso の /etc/rc.cdrom と入れ替えたらうまくいきました。



405:名無しさん@お腹いっぱい。
08/10/04 22:08:45 .net
>>361
今更ながらその本を買ってみた。
これから読んでみる。

406:名無しさん@お腹いっぱい。
08/10/18 03:03:37 .net
>>405
Mac OS Xってリリース毎に内部はすごく変わってるし、xnuなんかもナニゲにいろいろ
変わっている。それにIntel & 64bitへの本格的移行もあった。
結果として少ーしout of dateになっちゃった感があるんだよなーその本。

改訂版出ないかな。でも仮に出ても、ソフトウェアと違ってアップデート版とかはないよねw

407:名無しさん@お腹いっぱい。
08/10/21 13:44:07 .net
とっかかりにはなるでしょ。
この手の本でup-to-dateなのは難しいし。
Windows, Solarisのように定期的に出ているのもありますが。

408:名無しさん@お腹いっぱい。
08/10/25 21:30:22 .net
改訂版が出るくらいDarwinがメジャーにならないかなと思う反面、何故かあまりメジャーになってほしくないなとも思う。
悶える。。。

409:名無しさん@お腹いっぱい。
08/11/04 00:56:10 .net
はよ9.0系のisoファイル使わせてくれ。いつになったらリリースしてくれるんだ

410:名無しさん@お腹いっぱい。
08/12/26 03:21:33 .net
URLリンク(conference.hitb.org)
Darwin は安全(笑)ですか?

411:410
08/12/28 10:48:27 .net
こんなのがいつのまにか
>>409
URLリンク(osnews.com)
URLリンク(www.puredarwin.org)

412:名無しさん@お腹いっぱい。
09/01/06 21:27:10 .net
>>411
これ、素晴しいな
ドライバ開発とかやってると、どうしてもVMWare上で動く
Darwin環境が欲しくなるからなー

413:名無しさん@お腹いっぱい。
09/01/08 10:25:51 .net
>>411
VMware Serverで試してみたがブートせんかった
BIOSがoperating system not foundって言ってくるからGUID partitionなのかな?

414:名無しさん@お腹いっぱい。
09/01/09 06:33:48 .net
>>412
確かにカーネルのデバッグをするなら実機2台でやるより気楽だよね。
だけどドライバ開発なら、そのデバイスを VMware がエミュレートしてないと意味ないと
思うんだが、そういう状況ってあるの?

Mac OS X を実機でデバッグするときは target remote-kdp だったが、VMware 経由だと
remote でいける?

ふと思ったが今は本物の Mac OS X が VMware で起動できるんじゃなかったっけ?

ちなみに自分は Mac OS X の上で VMware と Parallels を動かして NetBSD をデバッグ
なんてお馬鹿なことをやってるがw

415:名無しさん@お腹いっぱい。
09/01/09 07:57:50 .net
というわけで PureDarwin を試してみた。
とりあえずgdbで張り付くことが可能なことは確認。ちょっとよさげ。

これまだネットが使えないみたいだけど、物をやり取りしたい時はどうしたらいいのかな?

そういえば本当の Mac OS X (Server) も今は VMware Fusion で動くんじゃなかったっけ。

416:名無しさん@お腹いっぱい。
09/01/09 12:00:54 .net
>>414
レイヤーが上の部分を弄るなら幾らでもあると思うが。
タッチパッドに特殊な機能付けたり。

417:名無しさん@お腹いっぱい。
09/01/09 22:10:41 .net
>>414
自分がやってるものはレイヤの上の方だけで間にあうし、
標準的なデバイスならあんまり問題ないんじゃないかな。エミュレート経由でも充分というか。
まぁ、実機は実機で横で動かしてるわけだしねぇ。

ネットワークが通ってれば、remoteは使えるよ

>> ちなみに自分は Mac OS X の上で VMware と Parallels を動かして NetBSD をデバッグ

俺は逆にLinux上でMac用のドライバ開発やってるわ(VMWare + Darwin8.0)

>>415
USBメモリ経由ならいけるんじゃない?
VMware上で動くMac OS X Serverって、ホスト側もMacじゃないと駄目なんだよな、確か。。。

418:名無しさん@お腹いっぱい。
09/06/14 10:54:58 .net
GNU Dawrin は一時期死んでたと思ったけど、またプロジェクトが復活してるのね

419:名無しさん@お腹いっぱい。
09/09/01 16:39:32 .net
ちょっと質問なんですが、
DarwinのIntel版って、どの程度Macと互換性あるんですか?
iWorksやiTunesが使えてiTMSが利用できるなら、凄く魅力を感じるんですが・・・
やっぱ、シェルにも依存してるから、無理なんでしょうかね?

420:410
09/09/02 04:13:25 .net
URLリンク(www.opensource.apple.com)
なんかいろいろ無い気がする。

421:名無しさん@お腹いっぱい。
09/11/08 12:19:56 .net


422:名無しさん@お腹いっぱい。
10/09/29 15:34:36 .net
ISO形式まだかな~すげえ触ってみたい

423:名無しさん@お腹いっぱい。
10/10/01 16:41:09 .net
PureDarwin

424:名無しさん@お腹いっぱい。
11/01/19 06:28:22 .net
Steve Jobs 再び療養休暇へ
URLリンク(slashdot.jp)

425:名無しさん@お腹いっぱい。
11/01/28 09:13:41 .net
>>419
iTMSは鍵がないから無理だけどiWorksやiTunesは動くよ。


426:名無しさん@お腹いっぱい。
11/03/27 03:39:06.82 .net
話題性ゼロ

427:名無しさん@お腹いっぱい。
11/04/20 00:44:34.57 .net
むにゅ

428:名無しさん@お腹いっぱい。
11/08/04 22:13:07.39 .net
良スレsage

429:名無しさん@お腹いっぱい。
11/08/09 13:36:50.18 .net
本が出るらしいよ
URLリンク(www.amazon.co.jp)

430:名無しさん@お腹いっぱい。
11/08/09 14:16:34.30 .net
984ページか・・・。通して読むならさすがに訳本で読みたいな


431:名無しさん@お腹いっぱい。
11/08/09 16:42:15.80 .net
著者の経歴見てもあまり期待できないかも。
本家のドキュメント読んだ方がいいかも。

432:名無しさん@お腹いっぱい。
11/08/09 18:01:50.80 .net
その人これにも書いてるみたい
URLリンク(www.amazon.co.jp)

本家ドキュメントは、IO Kitはけっこう書いてあるんだけどxnuとかBSD layerまわりは微尿なんだよなー

433:名無しさん@お腹いっぱい。
11/08/09 20:02:40.18 .net
それamazon.co.jpの誤記でしょ。
表紙にもamazon.comにも名前は載ってない。

434:名無しさん@お腹いっぱい。
11/08/23 19:26:46.75 .net
URLリンク(wiki.bit-hive.com)
ここの人もう加筆しないのかなぁ(´・ω・`)

435:
11/10/31 18:23:35.95 .net
あげ

436:ぬるぽ
11/11/01 00:31:02.13 .net
忍法帖【Lv=9,xxxP】

437:名無しさん@お腹いっぱい。
11/11/02 12:14:31.83 .net
標準でMacPortsをサポートして標準的なデスクトップ環境を構築できれば楽しそう

438:名無しさん@お腹いっぱい。
11/11/14 18:47:28.18 .net
話題性

439:名無しさん@お腹いっぱい。
11/11/14 18:47:44.83 .net
ゼロ

440:名無しさん@お腹いっぱい。
12/03/18 11:55:47.09 .net
>>436
法律の話がしたけりゃ裁判所に行け

441:名無しさん@お腹いっぱい。
12/10/03 02:31:02.75 .net
PureDarwinとかどうなんだろう

442:名無しさん@お腹いっぱい。
13/08/04 NY:AN:NY.AN .net
XNU=X is Not Unix
あれ?OS XってUNIXだよね

443:名無しさん@お腹いっぱい。
13/08/04 NY:AN:NY.AN .net
それが何か?

444:名無しさん@お腹いっぱい。
13/10/08 01:00:32.02 .net
最近はどうなの?

445:名無しさん@お腹いっぱい。
17/12/29 09:37:12.58 .net
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

FAZ0KP53MI

446:名無しさん@お腹いっぱい。
18/05/22 04:27:37.69 .net
知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

WR64G

447:名無しさん@お腹いっぱい。
23/09/30 21:21:25.41 .net
ほんまかいな、ほんまかいな

448:名無しさん@お腹いっぱい。
24/03/27 19:43:12.39 .net
まるで事故の原因だろうな

449:名無しさん@お腹いっぱい。
24/03/27 20:06:10.24 .net
たぶん本の売れ行きがかわるだろう

450:名無しさん@お腹いっぱい。
24/03/27 20:54:25.99 .net
テレビに出てきてる
テレビをほとんど取らないといけない

451:名無しさん@お腹いっぱい。
24/03/27 21:03:46.04 .net
あの配信内でインテリ扱いだよ
URLリンク(i.imgur.com)

452:名無しさん@お腹いっぱい。
24/03/27 21:14:35.02 .net
↑親米系とカルトはまとめてつべかABEMAで特集組めや


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch