Где я могу получить инструменты разработчика, которые все еще могут быть нацелены на Classic?
Вы можете получить среду разработчика командной строки Apple (да, для Classic), MPW, с их FTP сайта: ftp://ftp.apple.com/developer/Tool_Chest/Core_Mac_OS_Tools/MPW_etc./MPW-GM_Images/MPW-GM.img.bin .
Оболочка довольно похожа на UNIX, только в ней используется совершенно другой алфавит знаков препинания. Ваши обратные слеши, перечеркивания и угловые скобки здесь не годятся. Вообще, вам следует использовать Commando вместо того, чтобы пытаться подделать командные строки самостоятельно; введите команду типа "make" и нажмите option-return, чтобы получить графический интерфейс для этого.
Обратите внимание, что вам придется запускать MPW в среде Classic; собственной версии для Mac OS X не существует. NeXT's Project Builder (теперь Xcode) заменил его при переходе на Mac OS X.
Где я могу получить хотя бы справочные материалы, чтобы мне не пришлось угадывать и проверять свой путь в Carbon/the System Toolbox?
Поиск в Google по site:developer.apple.com "inside macintosh
. Удачи - они начали закапывать этот материал. В настоящее время матчи Inside Macintosh будут не чем иным, как PDF, и будут иметь заголовки вроде "IM: Text".
Раньше существовали веб-версии Inside Macintosh, наряду с PDF, но я думаю, что они были уничтожены/запрятаны слишком хорошо, чтобы их можно было найти во время последней перестановки документации на сайте.
Документация Carbon более доступна, чем Inside Macintosh, которая ссылается на старую документацию Toolbox. В документации Carbon обычно указывается, доступно ли что-то только для Mac OS X или нет. Если в документации ничего не сказано, то в заголовках. Обратите внимание, что Carbon требует CarbonLib на Classic, а последней версией этой программы была 1.6.1, IIRC.
Есть ли еще какие-нибудь форумы, которые могут ответить на вопросы о Mac старой школы, когда я застряну?
Вы всегда можете спросить на Stack Overflow.
Я почти ничего не знаю о программировании классических Mac, но есть довольно много членов 68kMLA, которые являются программистами, работающими над классическими программами в целом и даже над некоторыми очень ранними приложениями для System 6 в частности.
Разработчик/сопровождающий Clasilla (http://www.floodgap.com/software/classilla/) порта Mozilla на OS 9 является профильным постер там, и это, возможно, последний крупный проект, нацеленный на классическую среду, например.
В вики также есть некоторые ресурсы по программированию, например, http://68kmla.net/wiki/C/C%2B%2B_Programming_for_68k. Не очень хорошо, но там есть ссылка на скачивание MPW IDE.
К сожалению, это не совсем форум по программированию, а форум по Mac в целом. Тем не менее, удачи!
URL сайта: http://68kmla.net
Не знаю, где взять CodeWarrior.
В программе чтения документации Xcode доступно много документации, хотя многие из них помечены как «устаревшие» и т. Д. Вы можете задать вопросы в списке рассылки Apple carbon-dev; хотя классические вопросы можно считать не по теме, в наши дни этот список довольно невелик. Вы также можете посмотреть вики на сайте carbondev.com.
Раньше были веб-версии Inside Macintosh, наряду с PDF-файлами, но я думаю, что они были выброшены / замаскированы слишком хорошо, чтобы их можно было найти в последней перетасовке документации на сайте .
Нет, вот ссылка:
http://developer.apple.com/legacy/mac/library/documentation/macos8/mac8.html