iBook 與 Linux

Mac OS X 平台上程式設計的相關問題討論

版主: bryanchangdigdog謝孟叡

內容
發表人
dws
新生訓練中
文章: 2
註冊時間: 03/12/2005 11:32 pm

iBook 與 Linux

#1 文章 dws »

請教各位前輩,Linux 可以安裝在 iBook上嗎?(也就是完全捨棄Mac的OS)
是不是有那位高手曾經用iBook使用Linux的系統。
可以說明一下會不會有什麼樣的問題會發生...
因為我想買一台iBook,可是我想用Linux...
:D :D :D :D
頭像
digdog
討論區管理員
文章: 1297
註冊時間: 05/02/2001 1:01 am
聯繫:

Re: iBook 與 Linux

#2 文章 digdog »

dws 寫:請教各位前輩,Linux 可以安裝在 iBook上嗎?(也就是完全捨棄Mac的OS)
是不是有那位高手曾經用iBook使用Linux的系統。
可以說明一下會不會有什麼樣的問題會發生...
因為我想買一台iBook,可是我想用Linux...
:D :D :D :D
那你沒必要花錢買 iBook,隨便找一台 PC 就可以滿足你了。

而且我敢跟你打包票,你用 Linux 做的事情,用 Mac OS X 來做絕對比牠好一百萬倍。
頭像
ulysses
討論區管理員
文章: 2475
註冊時間: 05/18/2001 1:01 am
來自: Forgotten Realm
聯繫:

#3 文章 ulysses »

digdog 寫:而且我敢跟你打包票,你用 Linux 做的事情,用 Mac OS X 來做絕對比牠好一百萬倍。
Mac OS X 沒有 libthread 和 Message
:( :( :( :(
ash nazg durbatuluk, ash nazg gimbatul,
ash nazg thrakatuluk agh burzum-ishi krimpatul.
頭像
謝孟叡
討論區管理員
文章: 960
註冊時間: 05/01/2001 1:01 am
來自: 邪教組織 #osxchat
聯繫:

#4 文章 謝孟叡 »

ulysses 寫:Mac OS X 沒有 libthread 和 Message
:( :( :( :(
也沒有完整的 Shared Memory / Semaphore
不過 dports/sysutils/ipcs kinda helps a little bit...
void
sched_init(void){
printf("standard timeslicing quantum is %d us\n", std_quantum_us);
}
頭像
ulysses
討論區管理員
文章: 2475
註冊時間: 05/18/2001 1:01 am
來自: Forgotten Realm
聯繫:

#5 文章 ulysses »

謝孟叡 寫:也沒有完整的 Shared Memory / Semaphore
不過 dports/sysutils/ipcs kinda helps a little bit...
嗯嗯,Share Memory 的反應真的很奇怪,似乎只是虛擬的記憶體映射。
ash nazg durbatuluk, ash nazg gimbatul,
ash nazg thrakatuluk agh burzum-ishi krimpatul.
OdiePuppy
基本會員
文章: 50
註冊時間: 03/16/2005 10:46 am

我也想在MAC上裝LINUX

#6 文章 OdiePuppy »

我之前也試著在一台G3上面裝LINUX,但始終無法開機!進入安裝模式!後來再找資料,LINUX有FOR MAC版的安裝,你可以上網找看看!我也很想在MAC上裝LINUX
DJYANG
常吃冰
文章: 257
註冊時間: 03/19/2002 1:01 am
來自: USA/BOSTON

#7 文章 DJYANG »

www.yellowdoglinux.com
(check compatibility list)

www.mandrakelinux.com
(look for ppc version)
omanihg
新生訓練中
文章: 1
註冊時間: 03/18/2005 11:39 pm

#8 文章 omanihg »

補上一個debian

這個link寫的是一些相關的資料
http://www.debian.org/ports/powerpc/

:D
OdiePuppy
基本會員
文章: 50
註冊時間: 03/16/2005 10:46 am

程式開發的問題

#9 文章 OdiePuppy »

最近自己對MAC OS X的平台十分著迷,想請教各位前輩,在MAC的程式開發裡,那幾程式語言是顯學呢?!另外MAC OS X底層是FREEBSD,那麼在上面進行C++的開發工作,其程式原始碼拿到LINUX上重新編譯是否就可使用了?!
頭像
謝孟叡
討論區管理員
文章: 960
註冊時間: 05/01/2001 1:01 am
來自: 邪教組織 #osxchat
聯繫:

Re: 程式開發的問題

#10 文章 謝孟叡 »

OdiePuppy 寫:另外MAC OS X底層是FREEBSD,那麼在上面進行C++的開發工作,其程式原始碼拿到LINUX上重新編譯是否就可使用了?!
1. 不懂得你說的底層是什麼意思,但 Mac OS X 跟 FreeBSD 有關的大部分是 user land 的環境,XNU Kernel 等等還是和 FreeBSD 不相似。
2. Mac OS X 不是 Linux
3. C++ 可
void
sched_init(void){
printf("standard timeslicing quantum is %d us\n", std_quantum_us);
}
ibruce
基本會員
文章: 74
註冊時間: 11/03/2004 5:38 pm
來自: Taichung

Re: 我也想在MAC上裝LINUX

#11 文章 ibruce »

OdiePuppy 寫:我之前也試著在一台G3上面裝LINUX,但始終無法開機!進入安裝模式!後來再找資料,LINUX有FOR MAC版的安裝,你可以上網找看看!我也很想在MAC上裝LINUX
小弟雞婆一下....Yellow dog 或 Mandrake for PPC , 這兩套都是可以灌在 PowerPC 機器上的,各大 ftp 應該有的找,若真的找不到,小弟有 Mandrake for ppc ,好像是9版,有需要,小弟可以供獻
OdiePuppy
基本會員
文章: 50
註冊時間: 03/16/2005 10:46 am

MAC上那種語言比較常用?!

#12 文章 OdiePuppy »

如果要在MAC上開發應用程式的話那種語言比較常用哪?! 8)
ibruce
基本會員
文章: 74
註冊時間: 11/03/2004 5:38 pm
來自: Taichung

Re: MAC上那種語言比較常用?!

#13 文章 ibruce »

OdiePuppy 寫:如果要在MAC上開發應用程式的話那種語言比較常用哪?! 8)
呃..咳咳..
小弟是程式白痴.所以不知....(羞)
頭像
ulysses
討論區管理員
文章: 2475
註冊時間: 05/18/2001 1:01 am
來自: Forgotten Realm
聯繫:

Re: MAC上那種語言比較常用?!

#14 文章 ulysses »

OdiePuppy 寫:如果要在MAC上開發應用程式的話那種語言比較常用哪?! 8)
看你的用途嘍~
想弄 Web AP 的 Mac OS X 有內建 Perl 和 PHP;
想弄一些簡單的小程式幫你處理一些有的沒的煩瑣事情,PHP、C Shell Script 和AppleScript 就很適用;
不特定目的功能模組、低階驅動程式、跨平台伺服器程式,ANSI C 永遠是你忠實的夥伴;
GUI 界面有 Carbon 搭配 C++,也有 Cocoa 搭配 Object-C,還有 GTK 和 Qt 幫你背書跨平台轉換;
當然,想要唬人還是得用 Java。
ash nazg durbatuluk, ash nazg gimbatul,
ash nazg thrakatuluk agh burzum-ishi krimpatul.
OdiePuppy
基本會員
文章: 50
註冊時間: 03/16/2005 10:46 am

感謝回覆

#15 文章 OdiePuppy »

很感謝前輩的回覆,另外想再向前輩請教的是,如果我想幫MAC寫一個USB裝置的驅動程式,要怎麼學習和開始才好呢?!
頭像
ulysses
討論區管理員
文章: 2475
註冊時間: 05/18/2001 1:01 am
來自: Forgotten Realm
聯繫:

Re: 感謝回覆

#16 文章 ulysses »

OdiePuppy 寫:很感謝前輩的回覆,另外想再向前輩請教的是,如果我想幫MAC寫一個USB裝置的驅動程式,要怎麼學習和開始才好呢?!
Apple ADC 相關資源:

http://developer.apple.com/hardware/usb/
http://developer.apple.com/referencelib ... index.html
http://developer.apple.com/qa/qa2001/qa1076.html

純 POSIX 程式環境:

http://libusb.sourceforge.net/
ash nazg durbatuluk, ash nazg gimbatul,
ash nazg thrakatuluk agh burzum-ishi krimpatul.
OdiePuppy
基本會員
文章: 50
註冊時間: 03/16/2005 10:46 am

感恩啦

#17 文章 OdiePuppy »

感謝前輩,自從第一次看見小白之後就忍不住愛上它,再加上看這小白的DEME,讓我覺得MAC OS X會是下一波繼IPOD之後的另一個風潮,但因為自己工作上開發程式的工具皆在微軟的環境下,為了生活不得不屈服.侵 :( 但近日病毒的侵襲,已經有些影響我的工作了,真的很想轉移跑道!為下波的革命預先準備! 以上是我最近的感想!

因為自己還是新手沒法建新的話題,在這裡佔了些版面,舒發一下心情,不好意思啦!
再次感謝前輩的回覆! :p
OdiePuppy
基本會員
文章: 50
註冊時間: 03/16/2005 10:46 am

不好意思,新手再發問

#18 文章 OdiePuppy »

請問如果想要在MAC上programming 這樣的工作好不好找哇?!
頭像
ulysses
討論區管理員
文章: 2475
註冊時間: 05/18/2001 1:01 am
來自: Forgotten Realm
聯繫:

#19 文章 ulysses »

軟體開發的工作領域太廣泛了。像在下之前的工作是撰寫 Web-Based Application,前一陣子在撰寫 POSIX Deamon 程式,現在則是撰寫嵌入式系統的韌體。X86 組語、Win32 程式、OS 9 程式、在下也都玩過。每個領域都是不同的狀況,都有不同的開發條件。

其實真正從事軟體開發工作者其實不在意倒底用什麼平台開發;尤其是多人共同開發的專案,會在你自己的電腦上整合編譯外加除錯的機率本來就不高,重要的是用你習慣的開發與除錯環境。

況且,你在台灣是很難找到專職寫 Mac 程式的工作的。
ash nazg durbatuluk, ash nazg gimbatul,
ash nazg thrakatuluk agh burzum-ishi krimpatul.
OdiePuppy
基本會員
文章: 50
註冊時間: 03/16/2005 10:46 am

那ulysses前輩,您現在用的是小白嗎?!

#20 文章 OdiePuppy »

如題!如果您現在用的MAC的系統,那工作上有沒有造成什麼不便呢?!上封您所回覆的,您目前正在開發firmware,我猜想您用的大概是C吧?!會不會造成什麼不便呢?!不好意思一直向您請教問題,因為我一直在評估使用小白的狀況.
另外您提到在自己主機上執行整合的機率不高,是否因您主要是寫WEB BASE,而firmware您是在自己的電腦上編好CODE再DOWNLOAD到有COMPLIER的主機上,但在這之前,那要不是要先在自己的電腦上Complier一次查看有沒有錯,這是不會和平台有關嗎?!
回覆文章