Gray писал(а):Надоело ломать голову над загадками различного рода компиляторов сишки. Есть хыть один нормальный, в котором можно просто работать, а не биться челом об интерфейс, разгадывая, как тут скомпилить, да экзешник выгрузить?
Gray писал(а):И еще куест в догонку: Пытался компилить на сас`е. Он пишит. что незнает ни опенлайблари, ни клозелайблари, и ваще нихрена незнает. Че за БЛИН?
AmiS писал(а):Gray писал(а):Надоело ломать голову над загадками различного рода компиляторов сишки. Есть хыть один нормальный, в котором можно просто работать, а не биться челом об интерфейс, разгадывая, как тут скомпилить, да экзешник выгрузить?
Вообще то все компиляторы устроены одинаково. компилер и линкер.
По хорошему чтобы понять как всё это работает нужно компилять в консоле, а не использовать всевозможные среды разработки.Gray писал(а):И еще куест в догонку: Пытался компилить на сас`е. Он пишит. что незнает ни опенлайблари, ни клозелайблари, и ваще нихрена незнает. Че за БЛИН?
А ты попробуй подключить необходимые инклюды для начала.
Советую также для понимания структуры инклюдов ознакомиться с документацией на программу fd2pragma. Сливается с Аминета.
Gray писал(а):AmiS писал(а):Gray писал(а):Надоело ломать голову над загадками различного рода компиляторов сишки. Есть хыть один нормальный, в котором можно просто работать, а не биться челом об интерфейс, разгадывая, как тут скомпилить, да экзешник выгрузить?
Вообще то все компиляторы устроены одинаково. компилер и линкер.
По хорошему чтобы понять как всё это работает нужно компилять в консоле, а не использовать всевозможные среды разработки.Gray писал(а):И еще куест в догонку: Пытался компилить на сас`е. Он пишит. что незнает ни опенлайблари, ни клозелайблари, и ваще нихрена незнает. Че за БЛИН?
А ты попробуй подключить необходимые инклюды для начала.
Советую также для понимания структуры инклюдов ознакомиться с документацией на программу fd2pragma. Сливается с Аминета.
Дык, вроде как инклюды подключал... Можа не те:? Ладно. Сенкс. А сам-то чем компилиш?
AmiS писал(а):SAS/C.
Gray писал(а): ...ЗЗЫ Чёбы головой об стену не долбиться, подскажи, какие инклуды нуна сасю, шоб хотябы опен(клосе)либла, опен(клосе)виндовс и опен(клосе)скрин заработали...
Gray писал(а): ...И еще- где мона качнуть инклудов для мьюи (типа мьюи.х)
Stazz писал(а):Gray писал(а): ...ЗЗЫ Чёбы головой об стену не долбиться, подскажи, какие инклуды нуна сасю, шоб хотябы опен(клосе)либла, опен(клосе)виндовс и опен(клосе)скрин заработали...
exec.h, dos.h, intuition.h, graphics.h etcGray писал(а): ...И еще- где мона качнуть инклудов для мьюи (типа мьюи.х)
А на http://www.aminet.net/dev/mui/index.html не пробовал смотреть?
Gray писал(а):AmiS писал(а):SAS/C.
Во как! Подскажи ответ: Вот, беру я исходники #?.с из разных екзамплов. Они же на чем-то компилились? Дык, какова ж хрена ихма сась компилить не хочет? Понятно, шо инклуды нуна, но вот вопрос - пачему ихма (инклудов) в исходниках нету? Можа разные компилеры по-разному компилят ? И есь такие, шо без инклудов скомпилят, а, вот, сась, к примеру не может? А?
ЗЫ Не бейте сильно ногами! Я никада на сихе не лабдал. Токма на асьме, и то для спекки.
ЗЗЫ Чёбы головой об стену не долбиться, подскажи, какие инклуды нуна сасю, шоб хотябы опен(клосе)либла, опен(клосе)виндовс и опен(клосе)скрин заработали? И еще- где мона качнуть инклудов для мьюи (типа мьюи.х)
AmiS писал(а):
Существует понятие системных инклюдов которые распространяются вместе с SDK. Они теье и
нужны. Все компиляторы юзают именно их. Хотя иногда для некоторых программ нужны
дополнительные инклюды ко всяким дополнительным вещам которые эти программы могут
использовать обычно эти дополнительные инклюды находятся в sdk на эти соответсвующие фичи.
Тебе в любом случае нужны системные инклюды скачай AmigaOS SDK 3.9 у Haage где-то было.
MUI SDK нужен будет только если ты будешь писать под MUI.
Gray писал(а):Мда... Начинают выясняться интересные подробности... Сенкс, че на путь истинный наставили. Только непойму: сась писался под Амигу, и, следовательно, под ее ось. Так нельзя было енти инклюда сразу туды впокнуть? Или без проблем жить неинтересно? В таком случае есть еще один квест: Кто-нить могет раскидать по инклюдам функции? Ну, там, в каком инклюде опен\клоселибла, в каком всякие екситы... Или, можа взять де ихма мона?
AmiS писал(а):
Прежде чем что-то писать нужно понять структуру AmigaOS, тогда такие вопросы не будешь
задавать.
Gray писал(а):AmiS писал(а):
Прежде чем что-то писать нужно понять структуру AmigaOS, тогда такие вопросы не будешь
задавать.
Совершенно несогласен! Лучший способ научиться - практика! Пусть я буду безбожно тормозить, по-началу, но зато потом, я буду знать, как это выглядит в реальности! А если я сейчас сяду за теорию, вникая в структуру оси нижнего уровня, то написать что-либо смогу еще не скоро. Но, в любом случае сенкс.
VovaniuS писал(а): А тут я с тобой не согласен! Например, впервые садясь за руль автомобиля ты же должен знать, что такое педаль газа, зачем нужна, где находится, и т.д., уж не говоря о том, что если ты решишь залезть внутрь двигателя - в лучшем случае ты ничего не сделаешь, в худшем - сломаешь. Так и с любой сложной системой, так что сначала стоит усвоить немного теории.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0