Win64 anyone?

Big Cheese
Уже с Приветом
Posts: 1211
Joined: 02 Jul 2000 09:01
Location: SFBA

Win64 anyone?

Post by Big Cheese »

Что уважаемое сообщество думает о новой Майкрософтовской платформе?
Пробовали ли вы портировать / разрабатывать под IA-64?

Мое первое впечатление - все какое-то очень сырое, что-ли. Вроде, компилятор/библиотеки/headres присутствуют, руководства по портированию хором утверждают, что по сравнению с портированием с win16 на win32 все выглядит мягко и шелковисто, но... Такое впечатление, что у Microsoft толи руки не дошли, толи это им не интересно - но какого-то конкретного руководства к действию я (с наскоку, правда) так и не нашел - все какие-то разрозненные статьи, в каждой из которых рекомендации типа "...и обязательно откомпилируйте ваш код с ключом /Wp64" соперничают с рассуждениями о том, какого размера int, как передавать поинтеры в SetWindowLong и зачем нужен INT_PTR & Co. Лучше бы сказали, как гонять 64-битный компилятор из VS.NET, раз уж возможность export makefile, похоже, умерла вместе с VC6... Но и это полбеды - создать новый VS.NET registry hive и прописать все директории - не большая проблема. Как отучить Студию совать линкеру в командную строку все библиотеки, которые она смогла найти (типа odbc32.lib и, особенно, gdi32.lib для консольного приложения :roll: )??? Почему нельзя было написать, какие include директории все еще нужны, а какие нужно заменить на их /Win64/whatever аналоги? А то сидишь и думаешь о том, нужно ли искать аналог какого-нибудь ShLwApi.h или там уже все #ifdef-ами обложено? В качестве дебаггера кроме kd что-нибудь есть? Простенькое руководство "как настроить windbg для Win64" было бы весьма кстати...

Вобщем, похоже что придется посещать MS 64bit labs - дешевле обойдется...

Return to “Вопросы и новости IT”