トップページ⇒mac
170コメント49KB

おまいらMPWで開発しる!

■ このスレッドは過去ログ倉庫に格納されています
0001名称未設定02/05/03 13:28ID:1PTKdHU9
いますぐすぐダウソしる!
http://developer.apple.com/tools/mpw-tools/
0002名称未設定02/05/03 13:30ID:GN1AIb3S
2ダー
iPodはウリナラの発明ニダー
0003名称未設定02/05/03 13:41ID:Zr09hBoE
なにをいまさら
0004102/05/03 13:46ID:1PTKdHU9
たしかに今さらって感じもするけどな。
それでも、クラシック環境オンリーのユーザだって相当いるだろ。
開発者へのとっかかりとしてはいいんじゃないのか?
0005名称未設定02/05/03 13:57ID:lNITsy02
Mr.C最強!
0006名称未設定02/05/03 14:21ID:jscfs3zv
>>5
IDが'INIT'に見えた....ウトゥ
0007名称未設定02/05/03 15:17ID:oTYVlfGb
正直、MrCとmwccとgccではどれが一番速いコード吐くんだろう。。
0008名称未設定02/05/03 15:39ID:sk25Q1Xm
>>7
じゃ、いまからやってみるよ。と言いたい所だけど、ビルド済みgccが入手困難だ。
CodeWarriorも実家に置いたままだし。スマソ。
0009名称未設定02/05/03 21:26ID:SWzAZanM
マカーの開発への感心の低さを物語るスレだな(藁
0010名称未設定02/05/03 21:31ID:/YrM5Vrg
じゃなくて、今さらMPWって感じだからな。
Windowsで言えば、LSI-Cで開発したい人とかいる?
そんな感じだと思うよ。
0011Macのセキュリティは最悪!02/05/03 21:39ID:XX10D/Bx
LSI-C86マンセー
0012名称未設定02/05/03 21:47ID:+zKf1eWK
WindowsはさすがにVC++だけど、LSI-C86にはお世話になったなぁ
DOSなら自前のウィンドウ管理ライブラリとか作ったことあるよ
0013名称未設定02/05/03 21:55ID:IamYCLz6
>>10
TurboCくらいならなんとか使う気になる(藁

今、クラシック環境下でCをやるとすればCodeWarriorなんだろけど、
SIOUXがどうもしっくり来ない感じなんだよね。
コンソールアプリはシェルが絡まないと....鬱
0014名称未設定02/05/03 22:06ID:/YrM5Vrg
>>13
その場合、Virtual-PCでDOSを立ち上げてLSI-C(w

でも一時はマジで、これで仕事してたことあるよ
0015名称未設定02/05/03 22:20ID:IamYCLz6
>>14
実際のところ、そのほうがMPW使うより楽な気がする。
MPWの場合、バッファオーバランするようなコード実行させると、
OSを巻き添えにしてアボーンだし。泣ける。
エミュレータなら、アプリケーション起動しなおすだけでいいしね。
0016名称未設定02/05/03 23:00ID:53LyMHcB
とりあえず初心者のためのMPW講座をよろっしく
0017名称未設定02/05/03 23:48ID:IamYCLz6
初心者のためのMPW講座なー
コマンドラインツールの使い方から行けばいいのかしらん。
0018名称未設定02/05/03 23:52ID:nY20wJ6z
C系だけしか使えないcodewarrior liteとかあるといいんだが安価に
0019名称未設定02/05/04 01:43ID:lny4V6VJ
>>16
それよりMacApp講座が欲しい。
0020名称未設定02/05/04 14:06ID:o8CfrKhk
>>18
Pascalはいらんかなあって気がするし。
javaはMRJ SDKでことたりること多し。
ってか、あえてマクでjavaやる気が起きんのは漏れだけ?
0021名称未設定02/05/05 18:47ID:r8qkyulk
Pascalはもう無いっしょ。
0022名称未設定02/05/06 04:05ID:iO9vexrZ
Perlは・・
0023名称未設定02/05/06 04:45ID:v8Tfdxcb
加えて、ThinkCが脳内最強・・・・
このスレは短命だよおそらく。
0024名称未設定02/05/06 09:09ID:EG9vWUYD
MPWはREALbasicのプラグイン書くのに使ってます。
さすがにいまはMPWだけで開発する気になれないなぁ。
時間がかかり過ぎるんだもん。

↓MPW関連のリンク

http://hp.vector.co.jp/authors/VA017893/ozawa/
http://member.nifty.ne.jp/kyoryo/mactip/mpwprog/
http://homepage.mac.com/rok/TechMemo/RBPluginAndMPW-J.html
0025名称未設定02/05/07 20:41ID:ZLCdELNq
ジャガーたんはgcc3搭載か。。。
ttp://www.apple.co.jp/news/2002/may/07jaguar.html
0026名称未設定02/05/07 20:54ID:z/yF1WNz
ネガティブな反応が多いな。
UNIXの世界を通って来た漏れ的には、環境変数とか使えて嬉しいんだけど。
さすがに、ToolBox駆使してごりごり書くのにはしんどいけれど、
なんせタダだし、ANSIなAPI使ったオプソ系な開発にはいいと思うんだけど....
0027名称未設定02/05/09 03:49ID:P8QrqnzD
コンパイラってただコンパイルするだけじゃないの?これで十分ジャン?
0028名称未設定02/05/09 04:49ID:PjaCSjKQ
そうも思わない。
バイナリ見て寒くなるようなCコンパイラは嫌だよな。

とりあえずRealBasic明らかに遅い。旧マシンで動かすと殺したくなる。
おまえら、MPWでいいからCで組め。
0029名称未設定02/05/09 04:53ID:PjaCSjKQ
>>21
一応FTPのどこかに転がってるが、リファレンスのほうが見あたらん。
危なくて使えねーのよ。
まぁ、所詮Pascalだが。
0030名称未設定02/05/10 13:22ID:O1a8QyR3
>>27
コンパイラだけじゃ駄目だろ。せめてmakeもきぼーん。

>>29
MetrowerksのPascalコンパイラ?
0031SYMANTEC偉い02/05/10 16:33ID:W9LwWnTG
ThinkPascalだよ!
世代間格差以上のものを感じるな。
Inside Macintoshがいつから在るのかも知らないのでは。
0032名称未設定02/05/12 00:14ID:nlnVgOmx
>>31
知っていてもまったく価値がないことと思われ。
昔の話ばかりしたがるロートルマカーは(・∀・)シネ
0033名称未設定02/05/12 00:41ID:f2cv7s68
>>31
漏れの SE は ZIP に KT7.5.3 と THINK pascal 入れて
今でも使えるようにしてるヨ。

Powerbook を手に入れるまではコンパクトな SE は重宝
したけど、流石に今は使う事無いなぁ。でも MPW より
THINK Pascal の方が楽なのは確か。
0034名称未設定02/05/12 03:00ID:nlnVgOmx
>>31,33
ThinkPascalってPPCコンパイラ入ってる?
0035名称未設定02/05/12 03:34ID:Y9hYuenO
>>34
わかっててそんなこと聞くなよ(藁
0036名称未設定02/05/12 09:07ID:QOO+IHgQ
>>1-35
ぴゅー太で開発しる!
0037名称未設定02/05/12 11:22ID:nlnVgOmx
>>35
煽ってわるかたよ
で、どっちにせよ、Pascalを使うつもりがないという罠。
0038名称未設定02/05/15 21:51ID:6e0u8zaK
gcc3.1登場!
OSXでコンパイルできるかな。。
0039名称未設定02/05/17 06:22ID:AtsgT3pb
MPWって最高だよね、これでフリーなんてアップルもやるねぇ
0040902/05/19 17:02ID:AnOiTvJY
やっぱり低いな(藁
0041名称未設定02/05/19 17:15ID:Vii8QsUh
MPW使ってたよ。
開発環境としても使ってたが、日常的な環境としても使ってた。
何かと便利だったのと、AppleがこれほどまでにMacらしくない環境を
提供していた事が、何より心の支えだった。
0042名称未設定02/05/19 17:18ID:7/OBEfBN
プロジェクトビルダーで
OS9で動かせるカーボソアプリ作れればなあ。
0043902/05/19 17:25ID:AnOiTvJY
しかしまあ、なんで、開発に興味のあるやつこんなに少ないのかねえ。
マカーってのは。
0044902/05/19 17:27ID:AnOiTvJY
>>42
そもそも、MacOS〆で動くリンカってPEF吐くのか?
話はそれから。
0045名称未設定02/05/19 17:30ID:Vii8QsUh
>>43
Winでも一緒だと思うよ。
絶対数は違えど、割合は同程度かもな。
0046902/05/19 17:36ID:AnOiTvJY
>>45
所詮母体数の問題か....。
とはいえ、Win畑でVC++の認知度と、
マカーでのCodeWarriorのそれと比べるとどうかと。
0047名称未設定02/05/19 17:46ID:dGSfegFK
REALbasicのプラグイン作るのに使ってたよ
0048名称未設定02/05/19 17:48ID:Vii8QsUh
実は俺、それを期待してWinに移行しようと試みた事があったよ。
でも結果は一緒。むしろ一般的なWinユーザーの方が、開発に対して
敬遠してる感じが強いと思う。あくまで主観だけど。
隣の庭はあおいという事で、ひとつヨロシク。
0049902/05/19 17:56ID:AnOiTvJY
>>48
そんなもんなのね。
漏れの意識が特殊なのかもしれん。
ま、1つ開発者を増やすことでも考えましょうや。
0050名称未設定02/05/19 18:08ID:Vii8QsUh
んだね。
俺はね〜、長年趣味で開発やってるけど、孤独。
周りに開発やってる奴なんて、滅多にいないしな。

この孤独感が何とかなるのなら、開発者は増えるかもしれない。
0051902/05/19 18:36ID:AnOiTvJY
プログラム板にすらマク開発者スレがないというのはちと憂う。
なんか立てておくか。
「マク板に(・∀・)カエレ」とかいわれそうだが(藁
0052名称未設定02/05/19 18:42ID:Vii8QsUh
マク板に開発者スレがあるから、それで十分では?
0053902/05/19 18:51ID:AnOiTvJY
旧板でこんなんめっけた。
http://pc.2ch.net/test/read.cgi/jobs/1004665498/l50

とりあえず、ここのURL張った。
0054名称未設定02/05/19 18:59ID:NkUX1Dao
孤独すかね?仕事の関係上同僚も皆マクユーザーなので
日曜プログラマなら知り合いに数人居るよ。
0055名称未設定02/05/19 19:02ID:Vii8QsUh
>>54
正直、羨ましい。
日曜プログラマの友達ホスィ・・・
0056名称未設定02/05/19 19:26ID:3juVIlBb
前はマ板にMac系のスレがあったように思ったんだけど、
今、見にいくとなくなってたみたいだ。(探せなかっただけかも)

ム板で無理やりMacに関連ありそうなスレをあげてみると↓

ΨΨΨ Smalltalk/ Squeak 教えろゴルァ ΨΨΨ
http://pc.2ch.net/test/read.cgi/tech/998444037/

Objective-C
http://pc.2ch.net/test/read.cgi/tech/990574267/

: Mops ( オブジェクト指向FORTH -- ) ;
http://pc.2ch.net/test/read.cgi/tech/1000118518/

CodeWarriorについて
http://pc.2ch.net/test/read.cgi/tech/1011524732/

Dylan
http://pc.2ch.net/test/read.cgi/tech/1004242854/


結局Macに特化した話題は新Mac板でやる方がイイような気がする。


0057名称未設定02/05/19 20:34ID:GqzWHoOv
旧Macからの転稿スマソ

MPWのシェルで
date <option+enter>
すると
「タイプ1のエラーが起きました。アプリケーション"MPW Shell"は予期しない
理由で終了しました。」
といってシェルが終了してしまうんですが、原因わかりませんでしょうか。

あと、MPWのシェルのDirectoryメニューのSetDirectory項目を選択しても
同じエラーで落ちてしまいます。

----------環境---------------------
PowerMac 4400/200
実メモリ32M 仮想メモリ110M
MacOS8.1+4400patch
MPW ver3.5
GM PR共に結果同じ
0058902/05/19 20:52ID:AnOiTvJY
なんか思うんだけどさ、こういう環境構築の段でつまづくってのは嫌だねえ。
だって、開発の本筋じゃないんだし。

マクの痛いところ。
0059902/05/19 21:19ID:AnOiTvJY
やっぱり低いな(藁
0060名称未設定02/05/19 21:32ID:T9fEDnEm
>>57
MacsBug インストールして sc7 とか sc6 なんかで、どの辺りのルーチンで
落ちたのか調べてみて下さい。
0061902/05/19 21:40ID:AnOiTvJY
念のため書いておくと

ftp://ftp.apple.com/developer/Tool_Chest/Testing_-_Debugging/Debuggers_-_dcmds/

これね。
マニュアル読んで入れろよ。
0062名称未設定02/05/19 21:42ID:Kx3fmK38
>>9
なぜMPWスレで開発に興味あるやつが少ないって判断する?
開発者にとってはOS9は氏んだんでは?
0063名称未設定02/05/19 21:43ID:un5rIIIA
>>57
最後にMPW使ってからしばらく立つので記憶が曖昧だが、どれかのMPWのシェルには
バグがあったような?
なんかアップルのサイトに逝って最新版をダウンロードしたらバグ無しに動いたと思う。
ちなみに漏れの持ってるMPW Shellはver.3.6d8

Cの勉強目的としてならいいけど、いまからMPWでMacプログラム組むのはおすすめせんよ。
AppleももうMPWはサポートしないと逝ってたような気がするし。
MPWは昔ながらのShell上での開発しか出来んし。
Mac OS Xには無料でRADなProject Builder & Interface Builder & Apple Script Studioが
付属するし。


0064902/05/19 21:50ID:AnOiTvJY
>>62
否。クラシックしか使ってない奴の人口はまだ多い。
需要はあると思う。

>>63
なんか、2年くらい前にそんな話を聞いたような気がする。
そのうちアボーンだろけど(藁
0065名称未設定02/05/19 21:54ID:Vii8QsUh
>>58
環境構築も出来ないやつに開発させたくありませんが何か?
0066902/05/19 21:58ID:AnOiTvJY
ワロタ
00676302/05/19 22:04ID:un5rIIIA
まあまあ、マターリとね。

>>64
去年の秋に出たのが最後なんじゃないのかな?
そのあとフォローしてないからもしかしたらまだ続いてたりする?

無料化されてから初めて触ったんだけど、ちょと古臭くはあるけれど、
使い勝手は良かったよ。>MPW

>>65
まあMPWで仮にも開発しようと思うのならこの辺で挫折してたんじゃ
見込み無いのは確かではあるけどね。
自分でAppleのサイトでツールに関する情報を仕入れたり出来ないと。

00686202/05/19 22:05ID:Kx3fmK38
>>9
需要の問題なら会社とかが判断するもので、
ユーザーというか開発者自身が関心あるとか関係ないんでは?

少なくとも俺はわざわざClassic用の開発なんかしたくないな。
開発者としてOSXよりOS9のほうがいいっていう理由はあるのかな?
00696302/05/19 22:12ID:un5rIIIA
>>68
あり得るとしたら、プログラムを作ってみたいけどお金がなくてOS Xのマシンを
購入できない学生さんとかかな?
漏れにもそういう頃があったし。
MPWでもカーボンアプリを生成できたとは思うけど、今から苦労してCarbon
アプリの作り方をMPWで覚える、というのはいろいろな意味で辛い作業かもしんない。

‥‥正直、漏れはProject Builderから後退することは出来ない体になりますた。
0070902/05/19 22:14ID:AnOiTvJY
>>67
神ハッケソ
0071902/05/19 22:24ID:AnOiTvJY
結局のところ、RADだのIDEみたいなのはどーでもいいような。
UNIXの連中は日常的にviだのemacsだのでmakeやcを書いてる。
にもかかわらず、freshmeatや、SourceForgeの有象無象のソースの山みるにすげえなと思う。

...まあ、アプリが死ぬとOSごとアボーンなマクにくらべりゃ、楽だろけどネ。
00726302/05/19 22:25ID:un5rIIIA
>>70
?????

自分で確かめてみたら最新のMPW Shellは ver 3.6a1 ダタヨ。

http://developer.apple.com/tools/mpw-tools/updates.html

入れ替えてミレ。
0073名称未設定02/05/19 22:31ID:Vii8QsUh
unixの連中どころか、多分macもwindowsでもIDE辞めた方が生産性上がります。
一人で開発するのならね。

把握しにくい分、頭の中に情報が詰まりやすい。微妙だと思うが。
00746302/05/19 22:32ID:un5rIIIA
>>71
まあまあ、マターリ。
Mac OS Xになって開発途中のプログラムを気軽に実行してみることが出来るのは
確かだけどね。
MacsBugつかいねえ。(ガイシュツだけど)

あとUNIXのプロジェクトの大部分はGUIとかいらないので気軽っていうのもあるかもよ。
あんまり比較できないと思われ。
0075名称未設定02/05/19 22:52ID:MP9Tk168
>>69
お金がない社会人がここにいます(藁
0076名称未設定02/05/19 23:04ID:un5rIIIA
>>75
♪俺も無いけど心配すんな♪
0077名称未設定02/05/19 23:09ID:MP9Tk168
みーろよーMPWぅ〜MrCぃ〜
そーのうちなんとかなるだーろぉー

お粗末。
0078名称未設定02/05/19 23:29ID:qJoWcSwl
自作のMPWToolでOpenTransportな関数をブロッキングで呼び出してしまい
はまったのは漏れだけですか?というテスト。
0079名称未設定02/05/19 23:33ID:SjxD7oGm
イベントループから始まる恋
0080名称未設定02/05/19 23:45ID:Vii8QsUh
どんな環境でも、ソケット関数をブロッキングで呼び出したらはまります。

つーか、MPWもProjectBuilderも、純正の開発環境が無料な所がイイ。
昔はMPWも高かったが。
正直、MPWはCWよりも圧倒的に完成度が高いと思ふ。
0081902/05/20 00:04ID:U+nmQh8r
MPWがタダだとわかったのがCW買った後。しょぼーん。
0082名称未設定02/05/20 00:34ID:BJQSpYcu
ドキュメントがすべて日本語だったらなあ。シネAJ
0083902/05/20 00:53ID:U+nmQh8r
かつて、こんなのがASCIIから出てた。
MPWで検索。
http://www.ascii.co.jp/books/list/M.html
0084名称未設定02/05/20 01:08ID:UWvLT4QF
漏れはMPWが無料だと知っていたけど、6万位出してCW買って正解だった。
0085名称未設定02/05/20 04:57ID:dwGaatI1
CWについてたMPWで存在を知り、結局CW使わずにMPWを使いつづけてました。
0086名称未設定02/05/21 00:19ID:fBgJB4Xj
せっかくだし、Classic+Carbon開発者向けマターリスレにでもしましょうや。
0087名称未設定02/05/21 00:42ID:c6N75fEW
>>86がいい子とイった!
008813202/05/22 14:53ID:ZZRWGLEu
今度、紀伊国屋に行って本でも漁ろうかと思っている初心者です。m(_'_)m

>>86
Carbon使うと何かイイことあるんでしょか?
0089名称未設定02/05/22 15:06ID:WN6phuYE
>>86
>Carbon使うと何かイイことあるんでしょか?

Mac OS Xでも動くとか、8.6でもMLTEが使えるとか...
0090かぼーん02/05/22 17:05ID:6hw/4qct
かぼーん
0091名称未設定02/05/22 18:58ID:oAhCqAoA
>>89
おしい。じつに惜しい。
MacOS×で動く、ではなく、MacOS×への移行が楽。だね。
やっぱり、Classic環境下(広義のね)でCarbonを使う一番の
意義は将来の移行のためじゃないのかな。
0092名称未設定02/05/22 19:13ID:oAhCqAoA
>>86
実に残念なことに、入門書は無いに等しいんだYO!
あっちのスレを見る限り、68kを実行環境とする開発を考えてるようだけど、
ここ数年の間に出た入門書では、開発者が意識するべきPPCと68kの違い等
その辺に触れられてるものはなかったと思う。まあ、製造中止からけこうたった
から、当然かな。

漏れ的にいわゆるAPI本キボーン
0093名称未設定02/05/22 20:24ID:XPsxawup
>>92
68k向けの本見てたから、AppleEvent対応にとまどったなぁ。
0094名称未設定02/05/22 22:41ID:DYsEPDBf
リビドーのMacソフトはMPWで開発されていた。
0095名称未設定02/05/22 22:49ID:/dAIACbt
>>94
ワリと技術力あったんだね。
ずっとマクロメディアのでやってると思ってた(わら
0096102/05/22 22:55ID:/dAIACbt
http://pc.2ch.net/test/read.cgi/mac/1001404151/l50

こんなスレあったのかよ....
おまえらちゃんとおしえてくれよ。クソスレ立てちまっちゃじゃねーか

0097名産未決定(88)02/05/23 09:46ID:4I8KABni
68Kで何か作ろうとすると入門書は無い?!....Σ(TДT)ガビ-ン
ぁぅぅ....ソースを読んで参考にするしかないのですね....しくしく....
0098名称未設定02/05/23 10:02ID:s4bwS3eY
こんな掲示板で聞くな
0099名称未設定02/05/23 10:04ID:DkubACI9
>>97
http://msyk.locus.co.jp/macappprog/
MPW向けじゃないけどこれはどうよ。
0100名称未設定02/05/23 19:07ID:NCkpXytm
100げとー

>>99
そろそろ絶版か?
秋葉のブックタワーじゃ売ってなかったぞ。
0101名産未決定02/05/23 21:43ID:4I8KABni
>>99
情報感謝デス!早速覗き見してきまふ!
....ぉぉぉっ イメージファイルがダウソ出来るんですね ワクワク♪
0102名称未設定02/05/23 22:21ID:WTtdYhG4
Classicマックの開発って、この日本ではもはや「秘技」ですわ。
いや、CarbonもCocoaも同じだけどさ。
入門書である程度いけても、それ以上不可能。
一体、API本がなくてどうすれと?

ちなみに漏れはいまだにInside Macintosh I-V。
0103名称未設定02/05/23 22:33ID:WTtdYhG4
いっそ、どっかにマックプログラムを1から教えてくれるサイトないのか?
ウィソのプログラム教えてくれる所は沢山あるのに。
誰か作れ。
MDOnline?・・・今もあったっけ?
0104名称未設定02/05/23 22:50ID:Vv1B7E7g
http://www.big.or.jp/~crane/sites/sitesDev.html
http://www.big.or.jp/~crane/menu/ti_index.html
0105名称未設定02/05/23 22:57ID:WTtdYhG4
>>104
おお、ありがたい。
が、微妙にCocoaとRealBasicに偏ってるような・・・。
>>88はいっそiBookとOSX買って、ProjectBuilder始めるべきなんだね。
0106名称未設定02/05/24 06:40ID:gNRapGyT
Web版InsideMacitosh
http://developer.apple.com/techpubs/macos8/mac8.html

新InsideMacintoshのAPIリファレンスだけ抜き出したCD-ROM。
QuickViewブラウザによるハイパーテキスト形式リファレンス。
漏れはMacWorldExpoのDevloperDEPOTJapanのブースで買った。
http://www.devdepot.com/description.html?PCODE=STBASST
0107名称未設定02/05/24 06:44ID:gNRapGyT
今日の1日1関数。

#include <Process.h>
void ExitToShell(void);
0108名称未設定02/05/24 09:48ID:P5CcrIJp
>>106
日本語訳されていたとしても難しい、
文書を英文で読めというのは無理な話と
PDF落として読もうとして感じたよ。
0109よくあること02/05/24 11:53ID:MdYxIWV2
翻訳がひどすぎて原文(英語)の方がわかりやすいという罠
0110名産未設定02/05/24 12:43ID:8Pqr0uHg
>>99
ダウソした追加情報のファイルにMPWでコンパイルする方法がありますた!
このページ、初心者にトッテモ優しいですね〜♪
今からコンパイルに挑戦してみまふ

>>102
Inside Macintosh読めるんでつか....うらやますぃーです。英語で文章長くて、
ヴァカな私にはワカリニキーヨゴルァなイチモツになっちゃってます

>>103
なんか、ココで1から教わってしまっているような感じがしてきますた。
自分の周りはグラフィックとか音楽の人ばかりなので....プログラミング キョーミ モツ ヒト ダレモイナイヨー
このスレには神が沢山いらっしゃる?(萌えです。萌えまくりです)
0111名産未設定02/05/24 13:08ID:8Pqr0uHg
>>104>>106のリンクがすごい情報量なので、わたくし感謝しつつもビビっております(W;

>>105
家には4つもMACがゴロゴロしてます。画面は泣き顔で「アタチを捨てないで〜」と叫びながら追い掛けてくるMACの夢にうなされますた。iBookとOSX....ホスィーけど金もナシ
107の関数から地道に学ぼうかと思っております。
0112名称未設定02/05/24 13:36ID:opQDqNdQ
初心者向けページ
ttp://member.nifty.ne.jp/kyoryo/mactip/mpwprog/
0113名産未設定02/05/24 21:45ID:8Pqr0uHg
メーリングリスト終了のお知らせが.....
( TДT) ウワーーーン!!!さみちぃよー!
0114名称未設定02/05/24 21:56ID:H+a/70zA
ざまみろ
0115名産未設定02/05/25 02:03ID:rTANXsiO
>>122
ありがとうございます♪半分も理解できない状態ですが、じっくり読んでみます

>>144
希望は捨てないもん。世の中にはヤサシー人がイパーイいるから。
0116名称未設定02/05/26 23:52ID:O7DPXgZg
うう。Classicの開発入門ってここまでツライのかと思うと、泣けてくる。
そして、88さんは技術を取得しても、いずれ「それほど役にタタネー」と思う
日がくるかもしれない。
でも、頑張って欲しいと思った。

あと、初心者にいきなりMPWはないだろうとも思う。
せめてTHINK C、Symantec C++でもフリーになってればね〜。
Symantec C++8.4あたりを、ヤフオクなどで探すのもアリかと。
0117名称未設定02/05/26 23:57ID:3Ipi6HKH
>>57
遅レスだけど
Navigation Servicesを入れたらSet Directoryとかオープンダイアログ
を伴う操作で落ちるようになった。
外したら落ちなくなった。ちなみにMac OS 8.1。

# Macで機能拡張を入れたり外したりするのは超簡単だねえ
0118名称未設定02/05/27 00:00ID:SKrWrDxe
MDEFを使ったカスタムメニューをCarbonに移植しています。Menus.hに

Handle menuProc; /* not supported in Carbon*/

とか書いてるけど代わりに何を使ったらいいのかは見つけられませんでした。
どなたかご存じありませんか?
0119102なので02/05/27 00:01ID:PwWxvJP1
>>109 >>110
もちろん日本語版。確かに、あいまいな表現になんども泣かされたさ。
この貧しい英語力でも、それを英語版で見たら一発で解決するのな。

ちゅーか、マックの旧APIなんかより、英語を勉強したほうが役に立つ罠。
0120名称未設定02/05/27 00:06ID:cWa2upv9
http://search.tracker-tracker.com/hotline/hlfilesearch.php?sw=1&filter=THINK+C&group=64&up=1&sb=Search&adv=

http://search.tracker-tracker.com/hotline/hlfilesearch.php?sw=1&filter="C++"&group=64&up=1&adv=
0121名称未設定02/05/27 00:35ID:BxXkE1hi
>>118

ttp://developer.apple.com/techpubs/macos8/HumanInterfaceToolbox/MenuManager/menumanager.html

PDFの10ページからCarbon MDEFのこと書いてあるよ
知ってたらスマソ
0122名称未設定02/05/27 12:19ID:E1Eq3Uen
THINKCくらい勤務先に無いの?
単なる「言語収集家」はお話にならない。
0123名称未設定02/05/27 22:05ID:CrgCzKQ7
>>122
ハァ?
0124初心者以下(88、名産)02/05/27 22:22ID:hUgbvuSo
>>116
技術に必要な初歩の知識すら茄子状態です(調子コいてすみません)
先日、複数行や()があるdefineはどんな意味かが、ようやく分かってきたくらい無知です
やっぱりMPWは難しいんですね。泣けてきます

ヒロッタT**NK Cナラアルコトハアルノデスガ...
0125名称未設定02/05/27 22:28ID:tXwmeMPG
回線を切れ・・・・悲惨過ぎる。
0126名称未設定02/05/27 23:22ID:IGyifQaW
拾ったどうのこうのはやめてくれよ…。
頑張っているっぽいから応援しようと思ったけど一気に引いたよ。
>>122はなんで仕事場の話になるのかがよう分からんし。
0127名称未設定02/05/28 01:00ID:jlRj9IIf
脳梗塞の会社員プログラマーかと思った。
0128名称未設定02/05/28 01:37ID:ZyFiAMZU
いやな流れだな。・・・漏れは見てみないフリ〜♪

>>50 あたりに遅レス
こっちも趣味の孤独プログラマですよ。
そもそもヒーキーだし。
趣味のマックプログラマなんて絶対数少ないのは分かるけど、どうにも。
せめて結託すれば情報交換が出来て有利だと思うよな。
そんな我々を、今日も2chが暖かく迎えてくれる!?
0129名称未設定02/05/28 07:49ID:S2YPTafs
88はToolBoxの前にlibc関数だけでプログラムすることから始めれ。
Cで組むなら知ってて損はないし、Cの理屈を知る上で重要。

知識が増えないことを環境のせいにするのはヤメレ。バカ●出し。
0130名称未設定02/05/28 10:13ID:dfm8Zha2
カネ儲けならJAVAだろう(笑)
0131名称未設定02/05/28 18:52ID:iZJaVMOf
>>126
すみません。すぐに削除します。せっかく優しいレスをしてくれていたのに
不快な思いをさせて申し訳ありませんでした。
2度とこんな事はしませんm(_ _;)m オークション見てきます
>>129
ToolBoxの事が載っているHTMLダウンロードしてウインドウに画像表示まではコギつけました。
何度かウインドウを動かしているうちに突然終了してしまうので諦めていました。
他の部分も読みながら続けてみます(ホントにバカ丸出しです)
0132名称未設定02/05/28 20:05ID:lXsdMSVy
>>131
ちゃんとDisposeしてる?
013313102/05/28 20:06ID:lXsdMSVy
なんかものすごい違うこと言ってる気がしてきた。
ごめん。
0134名称未設定02/05/28 21:36ID:7HymhcV0
88氏に、

http://www.metrowerks.co.jp/Products/Desktop/LE_Mac2.htm

これを勧めようと思ったけど、2.8万もしやがるのね。
68kコンパイラついてねえし。
0135132=13302/05/28 21:46ID:lXsdMSVy
名前違うことに今気が付いた。
ごめん>>131
そしてスレ汚しスマソ
0136名称未設定02/05/28 22:45ID:MjMAygvl
割れたThinkC持ってるくせに何もできない
・・・もうアフォかと
013712602/05/28 22:55ID:e1pwpecg
>>131
割れたりせずにまっすぐに育っておくれ。
ttp://www1.linkclub.or.jp/~tora3ino/programs/download.html
ttp://developer.apple.com/techpubs/mac/Toolbox/Toolbox-2.html
0138名称未設定02/05/29 00:36ID:5Jd4R2Y6
>>137
ホントに優しい心使い、ありがとうございます。ぅぅ...涙出てきました(ノ_-。)まっすぐになります。
早速SimpleIDEダウンしました。ドラッグ&ドロップでファイル追加できるのにはビックリしました! リソースのTypeが間違って大文字になっているのもすぐにわかるんですね...大事に使おうと思います。
DisposeWindowはプログラム終了の時だけしています。それ以外では、どうしていいかワカラナイので-1000の位置にウッチャッてます。今からToolboxのサイトを見て勉強してきます。

>>136
自分でも思います。アフォかと・・・
でも、お叱りをいただき励ましても貰え、アドバイスまでしてもらっているのでアフォで良かったと思います。

>>134
ありがとうございます m(_ _)m
今日本屋を3件ハシゴしてプログラムの本を探したらMAC OS Xばかりズラーっと並んでました
CodeWarriorを見てみたらMAC OS 8.5からのバージョンしか存在していませんでした...
資料もネットだけが頼みの綱だとわかりました
0139名称未設定02/05/29 00:37ID:nXKPFVy7
ウインドウならDialogDirectorをAEで呼ぶよろし。
0140名称未設定02/05/29 00:51ID:EBkwB05T
絶対、頭イカれてる・・・・レスつける人間も同様。

お前ら、それでもHackerか?
0141名称未設定02/05/29 00:59ID:KEhHoWor
>>138

HideWindow( WindowPtr ); で非表示
ShowWindow( WindowPtr ); で表示

描画する時はGrafPortをしっかり管理すれば落ちにくくなるカモ
{
 GrafPtr savedPort;

 GetPort( &savedPort );//現状のポート退避
 SetPort( anyPort );//描画対象のポートを設定

 // ウインドウへの描画処理

 SetPort( savedPort );//元のポートに戻す
}
0142名称未設定02/05/29 01:04ID:KEhHoWor
インデントに全角スペース入れてますた スマソ
0143名称未設定02/05/29 01:48ID:LDn5JEMD
>>140
それでもHackerか?と聴かれても困る。むしろ照れるぞ。
誰もがプログラムを打てるように願うのは、むしろハッカーではないのか!?
0144名称未設定02/05/29 02:21ID:0MeIFBUo
「てめぇで何とかしろ」がコーディングの基本だと思います。
原因と結果をどう結びつけるかということ。

138は慇懃無礼な“ビットの物乞い”に過ぎない。
0145名称未設定02/05/29 04:56ID:LDn5JEMD
こんなのも見つけた
http://www02.so-net.ne.jp/~shin-n/toolbox_ref/toolbox_index.html
ToolBox関数の簡易リファレンス。
0146名称未設定02/05/29 05:04ID:LDn5JEMD
>>144
そうでもない。むしろ「早くできるなら早い方が良い」のほうが優先事項。
人に聞いて時間が節約できればそれに越したことは無い。
教わりたい人がいて、教えたい人がいるならそれで良いじゃん。
思わずマジレス自分も恥ずかしいが、一応。
0147名称未設定02/05/29 10:02ID:kjodK7l8
正直、コードヲーリア買った方が良いと思う。
0148名称未設定02/05/29 19:46ID:XZL6xoxT
マク余ってるんならNetBSDいれて基礎からやり直ししる!
0149名称未設定02/05/29 20:03ID:7pprMCsr
おおもりよしはる=ロリペドオタ、アニオタ、モーツアルトオタ、ベートーベンオタ、ブルックナーオタ、セガ信者
ひまわりと幼女の  すじまんこに異様な執着心を燃やしているロリペド絵描き
2浪して九州大 学歯学科に進むがプロのイラス トレーターになるために大学を中退、
同人活 動とUOに専念する日々を送 るが、その生活は苦しいらしい(藁
自らを画家と呼び、ともすれば不真面目なものと見られかねないアニメ絵
それも、無毛のすじまんこすらも「芸術」の域にまで高めようとしている(らしい)。
心の支えは自分の描いたひまわりの絵らしい(ぷ
マスコミ(西日本新聞)で写真付きで取り上げられたこともあるらしい。
最強のネットゲーUOではIzumoでKanae、SASAWOというキャラを使用。
http://yasai.2ch.net/test/read.cgi/doujin/1021463865/

■ 抱き枕 ■
http://www.p80.co.jp/p/k_sinki/yoshiharu/oomori.html
【抱き枕 】すじ丸出し抱き枕ってどうよ?
http://mentai.2ch.net/test/read.cgi/otaku/1016198191/ 
0150名称未設定02/05/30 00:22ID:kUvC+FD7
>>145>>146
ありがとうございます。画像が表示できました♪
0151名称未設定02/05/30 01:36ID:aJFXdXu9
>>121
ありがとうございます。もうちょっとヘッダを眺めたらSetMenuDefinition
というのが見つかって解決しました。そのPDFにも載ってました。
でも他のメンバにはちゃんとCarbonで使うアクセッサがコメントで併記
されてるのにどうしてmenuProcだけnot supportedとしか書かれてなかっ
たんだろ
0152名称未設定02/05/30 11:19ID:ZyDts6GE
アイコンがデフォルトになると思ったらbundleビットが立ってなかった…
CreateMakeの吐くMakeFileそのままではbundleビットを立ててくれないのね。
0153名称未設定02/05/30 23:52ID:kUvC+FD7
qd.screenBitsがウインドーに表示できまちた(ノ_-。)ぅぅ...ウレチー!
libc関数とDialogDirectorも本とネットで勉強してみます
0154名称未設定02/06/01 13:17ID:WHEOIn3j
今日の1日1関数。

#inclue <DateTimeUtils.h>
void TimeString(
long dateTime,
Boolean wantSeconds,
Str255 result,
Handle intlHandle);
0155名称未設定02/06/02 16:18ID:Y1ZHeuZU
きゃーっ(〃▽〃)時刻が表示デキター!!!
0156名称未設定02/06/04 20:04ID:jElzzlPI
>148
LC630にradius繋げたんですが、ダメでした。モニタが手に入ったらチョーセンしてみます
0157名称未設定02/06/12 02:13ID:BD1BJG6s
test
0158名称未設定02/06/17 21:30ID:rt6cM7tN
ageてみる
0159MPW: Updated Components02/06/20 10:06ID:S0/w+jXK
MPW Shell 3.6b1 06/17/02

- Download (1679K)
http://developer.apple.com/tools/mpw-tools/ftp://ftp.apple.com/developer/Tool_Chest/Core_Mac_OS_Tools/MPW_Website_Downloads/Shell-3.6b1.hqx

- Read the Release Notes (pdf)
http://developer.apple.com/tools/mpw-tools/relnotes/shell_relnote.pdf
0160名称未設定02/06/22 11:44ID:b66vVSK9
アップルのFTPから「MPing 1.1」をダウソしました。
ビルドできなひ…(ノ_-。)ぅぅ〜
MrCでもSCでもダメなんでしょか?

ftp://ftp.apple.com/developer/Tool_Chest/Networking_-_Communications/MacTCP/MPing_1.1.sit.hqx
0161名称未設定02/06/22 16:47ID:8OOFRHkD
いまさらMacTCPという罠。
0162名称未設定02/06/22 16:55ID:8OOFRHkD
>>160
とりあえず漏れもダウソしてじってみてるけど、こりゃmakeが通らない。
makeがまずいのかコンパイルが通って無いのか、リンクでしくじってるとか、
そのへんきりわけられるようになってからやってみたら?
10年前のソースだし、それなりの根気がいると思うよ。
0163名称未設定02/06/22 17:59ID:NJtrX9kc
>>162
きりわけられるようになりたいです〜 勉強してみまふ〜
0164名称未設定02/06/22 23:54ID:r+zcGUzR
今さらPASCALなんて……という声も聞こえそうだけど
http://www.pascal-central.com/
ドキュメントやFREE TOOLなんかもあってPASCALでもまだいけそう?
0165名称未設定02/06/23 14:42ID:fuE5zCEn
28.8kbpsモデムで Inside Macintosh を必死にダウソしていたのが懐かしい
0166名称未設定02/06/23 20:01ID:JB+JyIPh
>>164
THINK PascalとSATをダウソしてみました
なんか…アイコンもTutorialの動きも カワイーッ(>▽<)
0167名称未設定02/06/24 00:03ID:psNTKRry
>>166
相変わらず見るべき所を履き違えてるな(プ
0168名称未設定02/06/24 09:01ID:9mEXc6BR
時代が10年ずれているスレはここですか?
0169sage02/06/26 12:54ID:gSTaQ4oP
>>167
英和辞書ツール使ってイロイロ見てみます〜 εεεΞΞΞヽ( ゜ω゜)ノ ワーイッ
0170名称未設定02/07/03 20:46ID:jCQDvX4W
MPWはやはりむずいな……。
■ このスレッドは過去ログ倉庫に格納されています