2012年1月1期旧・mac53: Mac OS Xでコンパイル初心者すれ (79) TOP カテ一覧 スレ一覧 2ch元 削除依頼
・ 次のスレ
54: なんだこりゃ? マクの破綻したGUI (451)
55: 理屈っぽい人,大募集! (239)
56: 2chブラウザ_マカー用。 (202)
57: i-BOOKは買い? (184)

Mac OS Xでコンパイル初心者すれ


1 :01/08/18 〜 最終レス :10/12/02
OS XでのUNIXパッケージのコンパイルを質問したりするスレ。旧板であえてたててみました。マジレスするか煽るかは貴方次第♪

2 :
で、さっそくしつもんなんですが、ispellのmakeに成功なさった方いますか?
+ cc -O -o ispell term.o ispell.o correct.o defmt.o dump.o good.o lookup.o hash.o makedent.o tgood.o tree.o xgets.o -ltermcap
/usr/bin/ld: can't locate file for: -ltermcap
というエラーメッセージがでて作業がとまってしまうのですが。
対処法御存じのかた、よろしく御教授お願いします。

3 :
>>2
リンカがlibtermcap.aライブラリがないよって文句いってるので、
たぶんtermcapも取ってきてlibtermcap.aのビルドをしなくちゃだめですな。
で、libtermcap.aができたら、それを/usr/libに置いときましょう。
manでccとtermcapを調べておきましょう。

4 :
>>3
と思ったら、termcapは、友達によると、libcに入ってるらしい。
ということで、makefileでtermcapライブラリをリンクしないように
してみたらどうかな。

5 :
レスありがとうございます!
確かにおっしゃるとおりで、local.hに
#ifndef TERMLIB
#define TERMLIB "-lcurses"
#endif
と入れたらこの部分は通りました。
で、苦難の道はまだ続くのですが、辞書ファイルを作成するところでどうしても
コケてしまって先にすすめません。
make -f ../english/Makefile 'DBUILD=' VARIANTS=american \
'EXTRADICT=/usr/dict/words' 'SHELLDEBUG=+vx' \
'AFFIXES=../english/english.aff' \
english.med+
make[4]: *** No rule to make target `/usr/dict/words', needed by `english.med+'. Stop.
make[3]: *** [english.med+] Error 2
make[2]: *** [all] Error 2
+ exit 1
make[1]: *** [language-subdirs] Error 1
make: *** [all-languages] Error 2
んー、なんで/usr/dict/wordsつくれないんでしょう。どういう原因が考えられますでしょうか。

6 :
touch /usr/dict/words

7 :
>>6さま
わおー! ありがとうございます! touchでクリアしました!
うー、情けないことですが、touch、知りませんでした‥。
しかしどうして/usr/dict/wordsというファイルを作るのに失敗したんでしょう‥。
どういう原因が考えられるんでしょうか。後学のために、教えて下さる方が
いらっしゃればうれしいです。
さて、makeの続き、がんばってみます。
すでに次のエラーにぶちあたってますが、今しばらく自分で悪戦苦闘してみます。
道は遠いのう‥

8 :
コンパイルしろーとですんまへん、ispellのインストールに成功しました。
その後つまずいていたところは、誰もききたくないでしょうけど、一応説明を。
ispellはmakeするときにいくとおりかの大きさの辞書を作成できるのですが、
大中小の大きさの辞書から選べるほか、+というオプションもあって、この
+オプションを選ぶと専門用語を加えた辞書を作成してくれるそうなのです。
しかし、この+オプションを管轄するmunchlistという処理の途中でどうしても
コケてしまうのです。どうやらsortコマンドがコケているらしいのですが(不確か)、
色々悪戦苦闘してみてもしろーとの漏れにはよくわからん。
ということで、+オプションをあきらめました。
そうしたらあっさりmake成功しました。
おしまい。
おさわがせしました。そして阿呆な漏れにアドバイスくれた方に感謝。

9 :
>>7
エラーメッセージのとおりです。
makefileに/usr/dict/wordsを作るルールが書いてないからです。
たぶんmakefileのバグです。

10 :
>>9
ありがとうございます。makeのエラーメッセージにもなれてないもので
初歩的質問をして申し訳ないです。
ともあれ使えるようになってうれしいです(^^)
スペルチェッカーはやっぱりGUIよりCUIのほうが使いやすいですねぇ。

11 :
cc

12 :
てんやのてんどんたべたい。

13 :
age

14 :
このΘレも出番を待ている。
吸盤でやるのも意義がある。

15 :
すげー、マジでこれ勉強になる。
ありがとうございます。

16 :
public betaを7300に入れて試して以来ご無沙汰してたOS X環境、
やっと手元に一つつくれたよ。でも350MHzのG3じゃ、のろいよ。
知識も追い付いてないしなー。がんばろう。

17 :
>>16
10.1にしてごらん。少なくともG3で耐えうる速さにはなるよ。
ところでみんな何で下げてるの?春蟲対策かい?

18 :
PublicBataは欠陥だらけで使えない。10.1以降おすすめ。

19 :
10.1.3にしてみた。さっそくemacs起動してみた。MacMoeXも入れてみた。
うひゃーい

20 :
なぜ伸びないんだよこのΘレ!!
梨に教えなきゃ。
 | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
 | dat化回避!   |
 |_________|
    ∧∧ ||
  (; ゚Д)||
   /   つЮ
この板で81番目に古いΘレです。名スレの予感。大事に…盛り上げてね。

21 :
スレ違いですが
iMac450にosx10.0をインストール
osx10.1にアップデートすると
ネットが途中で動かなくなります。
iMacのファームとかアップデートすれば良いですか。

22 :
農場を改革するんすか?

23 :
>21を見てふと思ったんだが、
OSXとOS9の関係って、Win95とMS-DOSとの関係に似てるな。
周辺機器のファームがアップデートできません。

OS9から起動して云々
BIOS(ファームウェア)のアップデートが出来ません。

OS9から起動して云々。
切り離そうと思えば切り離せるのが若干違うけどさ。

24 :
>>23
ご名答!
事実、OS9はMS-DOS程度のシングルタスクだったのだ。
<参考>
Mac OSのマルチタスクは、厳密に言うと、実はDOS Shellレベルだったりもします。
もう覚えている人も少ないでしょうが、DOS ver5についていたDOSでマルチタスクを
実現したシェルです)
Macにはアプリケーションメモリという概念があります。
これって、Winだけでなく、UNIXの人から見ても (゚Д゚)ハァ? なわけですが、何で
こんな稚拙なメモリ管理が行われているかといえば、もともと、MacOS(はじめは単
にSystemと呼ばれた)はシングルタスクOSだったことに起因します。
DOS Shellの場合は、アプリケーションの利用しているメモリをディスク(RAMディス
クに保存することが多かった)にすべてスワップアウトし、別のアプリケーションの
使っているメモリを上書きすることでタスク切り替えを実現しています。DOSの場合、
コンベンショナルメモリが640KBしかなく、一種の仮想記憶のような仕掛けが必要でし
た。
一方、Macには、当時としては非常に多くのメモリをつむことができ、アプリケーショ
ンから利用することができました。
そこで、シングルタスクOSであるSystem4にマルチファインダと呼ばれるランチャから
アプリを起動し、そのアプリケーションが利用するメモリ領域以外はあたかも存在し
ないかのようにアプリケーションを騙すことでマルチタスクを実現しました。 これが、
アプリケーションメモリの始まりです。
使用できるメモリが多いので、DOS Shellに比べても仕掛けが簡単です。タスク切り替
えのコストが低くく、もともとマルチタスクのための仕掛けであったAltoのイベントド
リブンの概念をわざわざシングルタスクで無駄に使っていたこともあり、疑似マルチタ
スクは実現できました。
本来は、System7において、プリエンティブマルチタスクとちゃんとしたメモリ管理を
実現する予定でしたが、結局技術力不足から、System7ではマルチファインダを標準に
するだけでお茶を濁し、今日までのMacOS9.XXにいたっています。
Javaの問題から、マルチスレッドが無理やり導入されましたが、結局のところシングル
タスクマルチスレッドです)
少なくとも、Win3.1すらこんな奇妙なメモリ管理でお茶を濁しているわけではありません。
特に386エンハンストモードでは、MMUによらないメモリ管理のための仕掛けも使う必要
がなくなったし)
従って、DOSより上、Win3.1より下、といっても良いんじゃないでしょうか。

25 :
>24
はあ?
シングルタスクだろうとマルチタスクだろうと関係ないけど。
大雑把に言えば、MacintoshでOSXを使うときに
OS9の助けなく動かす事が現状できないという意味なんだけど?
Win95とMacOS9に反応するスクリプトなのか?<>24

26 :
24はコピペじゃないかな?
どっかで同じもの見たことがある

27 :
>26
それは知ってるけど、あまりにも的を外しすぎてるからね。
ホントにスクリプトかと思ってためしにレスしてみたんだけど、
反応ないね。

28 :
21です。
直りました。
OS9で片っ端からOSXのアップデートをダウンロードして。
OSXのネットを使わずにパッチを当てまくりました。
そしたら全く正常に動作しております。
ベースシステムが実績のあるBSDなんだけどアップルが
アレンジすると退化してしまうー。

29 :
gcc 3.1 age

30 :
>29
ん?
ジャグァータンに入ってるの?<gcc 3.1
速くなった?

31 :
Winの「Irvine」のように、混んでる鯖から落ちるまで
自動リトライしてくれるダウンロードツールってMac用
でありませんか?
圧縮ファイルにも対応したもの希望です。

32 :
>>31
もしかして,OSX対応のをお望み?

33 :
キャラだけでなく知能もアップしたのか。>>32

34 :
>31
#!/bin/sh
# 28(time out)を返したらもう一回。
while(`curl $1` == 28 )
printf *
end
printf \n
#動くのか?

35 :
>>34
Command not found.
tcsh でも同じでした。

36 :
>35
ありゃ?
動かないのは家で確認したけど、
Command not found
ってことは、curlが入ってないバージョンかな?
#!/bin/csh
if( -f /usr/bin/curl ) then
set downloader="/usr/bin/curl"
set timeOutCode="28"
else if( -f /usr/bin/wget ) then
set downloader="/usr/bin/wget"
set timeOutCode="??"
# wget の result codeの一覧がみつからねーよ
# man wget でもして調べてくれ
else
echo "mou, sekkati nanndakara"
exit
endif
set result=`$downloader $1`
while ( result == $timeOutcode ) then
set result=`$downloader $1`
end
これでどうだ。

37 :
うむ。動かん。
#!/bin/sh
while [ "`curl -Os $1`" = "28" ]
do
printf *
done
これは動くはずだ。
たぶん。

38 :
このスレの神様、質問です。
OSXでネットラジオをとiceS(http://www.icecast.org/)を入れてみようと./configureしたら途中まで進んで
Checking ....Python.h
で止まっちゃいます。エラーも出ません。サイトではOSXにもビルトできるってかいてあります。
Pythonってやつがいるのかと思ってfinkでpythonをインストールしてみる(成功)に症状は同じ。
神様どうしたらいいでしょうか?

39 :
質問です。GIMPのアンインストールってどうすればいいんでしょうか。
UNIXっぽく使ってみたくてえらく苦労して入れたけど、
他のソフトあるし、やっぱり自分には合わなかったんで。
よろしくお願いします。

40 :
コンパイル初心者です。
ぷよぷよというパズルゲームで遊んでいるのですが、
どうしても連鎖が組めず、ドラコケンタウロスにさえ滅多に勝てません。
コツを伝授してください。

41 :
>>40



 ●◎○◎●
 ○●◎○◎●
 ○●◎○◎●
 ○●◎○◎●

42 :
            川
            ●
            ●
  ◎●◎○◎●
  ●◎○◎●●
○◎●◎○◎◎
◎◎●◎○◎○
○●◎○◎●○
○○●◎○◎●
◎●◎○◎●○
◎●◎○◎●○

43 :
>38
pythonを知らないなら、使わないという消極的手段もあります。
./configure --without-python

44 :
-------風俗の総合商社・MTTどこでも-------
〇デリバリー〇デートクラブ〇女性専用ホストクラブ〇
〇ハードSM奴隷クラブ〇レズビアン倶楽部〇ホモ・オカマ倶楽部
〇痴女と遊ぶ会〇痴漢・覗き趣味の会〇同好会・各種!
●楽しく遊べます! 090-8002-8356番
-----------美男・美女会員など多数在籍中-----------
  http://www.mttdocomo.jp/
-----女性アルバイト随時募集・高収入(日払い)月100万円可能-----
-----レズビアン・スタッフ●ホモスタッフ●女性専用ホストスタッフ同募-----
http://www.mttdocomo.jp/
------------------------------------------------

45 :
>>神43
トトトトオトトトオリマシタアアアア!!!!ありがとうございます!
python.hの場所がわからんのかなあと思って--with-python-includes=DIRとか試してみても??だったんですが助かりましたデス。

46 :

ヤフーオークションで、凄い人気商品、発見!!!
「高性能ビデオスタビライザー」↓
http://user.auctions.yahoo.co.jp/jp/user/NEO_UURONNTYA
ヤフーオークション内では、現在、このオークション
の話題で、持ちきりです。

47 :

名スレの予感
ここは旧Mac板で81番目に古いスレッド。

48 :
終了します。              

49 :
>>48
逆から読んでしまったょ…

50 :
保守

51 :
1 名前:ま 投稿日:2001/08/18(土) 07:04
OS XでのUNIXパッケージのコンパイルを質問したりするスレ。旧板であえてたててみました。マジレスするか煽るかは貴方次第♪
一周年おめでとう! 三時の次に七時はきついよ…

52 :
誰もいない…

53 :
バカコリン、本当に大きなお世話だって。
一周年だろうが二周年だろうがそんなことは、どうってことないだろ。
いい加減やめてくれ。

54 :
ほんまや

55 :
なあ。

56 :
(^^)

57 :
やっとつぶれましたね

58 :
質問していいですか

59 :
バレンタイン企画!
http://homepage3.nifty.com/digikei/ten.html

60 :
>58
もちろんいいですよ。

61 :
(^^)

62 :
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

63 :
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―

64 :
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉

65 :

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄

66 :
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎――――――◎                      山崎渉&ぼるじょあ

67 :
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン

68 :
コンパイルわかんね。
何を教材にしたら良いのか教えてほしいな。

69 :
macでjavaをやりたいのですがどうやったらいいのか分かりません!教えてください!
ちなみに私のimacのバージョンは10.2.8です。javaのソフトとか入れなくてはいけないんでしょうか?

70 :
ttp://www.apple.com/jp/macosx/features/java/

71 :
*******************************
俺様の決まりでは
旧版はOS9
新版はOSX だ。
勝手にルールを変えないこと。
            
           以上
*******************************
           転載自由

72 :
誰かいますか?

73 :
553 :_:2006/11/24(金) 12:25:03 ID:wd/pCdF1
むらさきの旗はた 進すすむとき
湧わくよかちどき もろともに
剛つよく きびしい競きそいあう
心炎こころほのおと 燃もゆる見みよ
ああ 不撓ふとうの気魄きはく
常つねにわれを清きよむ
なつかしき名なに 河かわはゆき
554 :_:2006/11/24(金) 12:25:59 ID:wd/pCdF1
>しかも、頭の上にイソギンチャク乗ってるのまでいるしよ。はっきり言って珍獣だよバーカ!
プッ(w
555 :_:2006/11/24(金) 12:27:25 ID:wd/pCdF1
白鷺しらさぎの群むれ 乗のせて吹ふく
風かぜに潮うしおの香かを かげば
若わかき知性ちせいを ささえ立たつ
五体ごたいあふるる 力ちからあり
ああ 不滅ふめつの真理しんり
常つねにわれを正ただす

74 :
*******************************
将軍様の決まりでは
旧版は おふざけ
新版は OS Xのちゃかし だ。
勝手にルールを変えないこと。
            
           以上
*******************************
           転載自由

75 :
ここにも通達があったのか、、、

76 :
転載自由となってるからなwww

77 :
アタイこそが77へと〜

78 :
>>76
国家の基はあくまでも人です。対等や平等はありえません。
あらゆる対人関係が上下関係であるのと同様、国家間の関係は上下関係です。
日本はまず日中関係、日韓関係でそこをはっきりさせる必要があります。
子どもの躾と同じです。
そして日米関係、これは正確には米日関係という事になります。
甘んじろと言うのではありません。
分・際を弁えることと下に甘んじることは、全く違います。
二言目には対等だの平等だの口にする民主党は、そこを理解していません。

79 :10/12/02
age
TOP カテ一覧 スレ一覧 2ch元 削除依頼
・ 次のスレ
54: なんだこりゃ? マクの破綻したGUI (451)
55: 理屈っぽい人,大募集! (239)
56: 2chブラウザ_マカー用。 (202)
57: i-BOOKは買い? (184)