Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум на Исходниках.RU > Кроссплатформенный C/C++: cl/gcc/Qt/Gtk+/WxWidgets > Помогите откомпилировать FLTK. |
Автор: megazhuk 29.07.07, 11:18 |
Здрасьте! Подскажите пожалсто, кому нибудь удавалось откомпилировать FLTK2 - под Windows ? Я уже пробовал компилировать и Студией 2005, и Visual C++ 6, и Borland C++ 5. Никто не хочет компилировать...причем 2 последних компилятора - рекомендуемые для FLTK. Кто-нибудь вообще пользовался FLTK под Windows ? Спасибо. |
Автор: ALXR 29.07.07, 11:29 |
Наверное, есть смысл поставить последний Platform SDK ? |
Автор: megazhuk 29.07.07, 11:46 |
Хммм...в дистрибутиве FLTK сказанно: Цитата BUILDING FLTK UNDER MICROSOFT WINDOWS There are three ways to build FLTK under Microsoft Windows. The first is to use the Microsoft Visual C++ 6.0 project files under the "ide/visualc" directory. Just open (or double-click on) the "fltk.dsw" file to get the whole shebang. The second method is to use Borland C++. Please read the README.bc5 for details. The third method is to use the Cygwin or MinGW GNU-based development tools. For information on how to build in this environment, please read the README.cygwin file. Так что ИМХО последний Platform SDK отпадает...или я вас непрально понял ? PS. c C++ знаком не очень хорошо, мне просто нужно скомпилить эту либу(буду ее Питоном пользовать), так что прошу отнестись как к новечку =) PPS. Если у кого нибудь есть время и один из этих компиляторов(кроме Cygwin и MinGW) не могли бы вы скомпилировать ее и скинуть мне ? |
Автор: ALXR 29.07.07, 12:21 |
Сперва поставьте свежий Platform SDK. В VC6 устаревшие хидеры и библиотеки. |
Автор: megazhuk 31.07.07, 12:27 |
Ну вобщем попыталсо поставить Platform SDK который нашел тут http://www.microsoft.com/msdownload/platfo...e/psdk-full.htm Ну эта штуковина не желает ставиться и выдает такую фигню : Цитата Welcome to SDK Update The Microsoft® Platform SDK site requires Microsoft Internet Explorer version 5.0 or later. You can download the latest Internet Explorer for free. In addition, Microsoft ActiveX® controls are used to install components on your computer. If you are not running Microsoft Windows® or an operating system that is compatible with ActiveX controls, you cannot install the SDK using SDK Update. Вобщем, я так понял, что на совете поставить SDK все советы заканчиваются. |
Автор: ALXR 31.07.07, 14:36 |
Потому что это единственный вариант. И других вариантов нет. Ну и не иметь как минимум 5-ый експлорер в наше время, вобщем, должно быть стыдно. |
Автор: megazhuk 01.08.07, 00:19 |
Цитата ALXR @ Потому что это единственный вариант. И других вариантов нет. Ну и не иметь как минимум 5-ый експлорер в наше время, вобщем, должно быть стыдно. Ну стыдно может и должно быть, но только не мне, так как версия ЕКСПЛОРЕРА у меня 6.0.2900, тем более, но я им все равно не пользуюсь. Так что почему данная ошибка вылезла - не имею ни малейшего понятия. ЗЫ. ну и конечно меня удивляют разработчики данной библиотеки, наворотить такого, что-бы не было возможности нормально компильнуть....это класс. Хотя вроде считается очень хорошей и достаточно известной библиотекой. Причем насколько я слышал, в линуксе компилится без проблем... |
Автор: Паровоз 03.08.07, 06:21 |
Visual C++ 6.0, fltk-2.0.x-r5917 Скомпилировалось без проблем. |
Автор: evGenius 03.08.07, 07:25 |
Хоть бы ошибки привел что ли... |
Автор: gryz 03.08.07, 10:10 |
как вам эта библиотека? |
Автор: megazhuk 11.08.07, 18:29 |
У меня получилось откомпилировать 1-ю версию. Не понравилась мне эта библиотечка, так как делает она свой собственный интерфейс, так же как tk-inter. Мне это не подходит, так как приходится писать программы для людей, слабо разбирающихся в компьютерах, и "не родной" интерфейс операционной системы их очень пугает... Пока остановилсо на wxWidgets. |