astax, , Microsoft бесплатно раздает часть VisualStudio.NET, только для С++ http://www.compulenta.ru/2004/4/19/46411/?ref=sidebar Видимо, всвязи с тем, что компилятор планируют встроить в следующую винду. eXOR, , astax, , MakZ, , навскидку - windows.h нету, GetCurrentThreadId в хэдерах нету... т.е. старый свой VC6 проект я скомпилять там не могу eXOR, , eXOR, , eXOR, , MakZ, , у нас оно где-нить есть? в составе тулкита были тока cl.exe и link.exe + дллки и импорт либы Qrot, , eXOR, , Гы. Попробуй-попробуй на нем пописать :-). > выньдовс формс и все такое, был бы рантайм только. Ога в том-то и косякис. Кроме того рантайм для многих .NET приложений нужен определенной версии. При чем если чего - то не хватает, то говорится что нет этой конкретной .dll'ки, этой конкретной версии... а как узнать к какой версии framework'а она принадлежит - хбз :-). С одной версией dll'hell справились, создали другую ;-). > нафига тогда тебе сдк? штобы було! :-). но с другой стороны и правда? можно ведь пользоваться SFU3.0. :-). >Мсу бы еще в этот пакет включить гнусявый make и гвим с кастомными настройками - >получилась бы вообще среда полноецнная :)) Ога. И еще компилятор ГыЦыЦы и posix подсистему ;-). Дуро, , MakZ, , хотелось бы проверить Дуро, , eXOR, , MakZ, , я все-таки создаю бинарь из языка уровнем повыше, чем ассемблер и вызовы там идут к системным функциям ОС Дуро, , а я думал что вызовы лежат в рантайме ... что и есть platform SDK по мелкосакски. странно это как=то :))) то есть компайлер видит GetCurrentThreadID() и делает mov eax, 12 push eax call [008012300]; утверждается что это полная хуйня :-] Дуро, , Дуро, , MakZ, , теперь смотри собрал я бинарь gcc-ой под cygwin'ом (на винде) к примеру и теперь без cygwin-нутой libc он у меня не пойдет platform SDK. ты абсолютно уверен, что все вызовы в винде задокументированы? :)) так вот как раз за счет недокументированных вызовов "родной" компилятор может создать более оптимальный код ну например вместо GetCurrentThreadID() он сразу вставит обращение к какому-то полю из структуры треда (а-ля inline получится), а "неродной" будет честно вызывать эту функу eXOR, , MakZ, , MakZ, , я спрашивал есть ли у кого Platform SDK (чтоб не качать), а не ваших советов на тему "чем лучше компилять" :) Отметиться |