Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум на Исходниках.RU > Кроссплатформенный C/C++: cl/gcc/Qt/Gtk+/WxWidgets > Помогите откомпилировать FLTK.


Автор: megazhuk 29.07.07, 11:18
Здрасьте!
Подскажите пожалсто, кому нибудь удавалось откомпилировать FLTK2 - под Windows ?
Я уже пробовал компилировать и Студией 2005, и Visual C++ 6, и Borland C++ 5. :wall:
Никто не хочет компилировать...причем 2 последних компилятора - рекомендуемые для FLTK.
Кто-нибудь вообще пользовался FLTK под Windows ?
Спасибо. :rolleyes:

Автор: ALXR 29.07.07, 11:29
Наверное, есть смысл поставить последний Platform SDK ?

Автор: megazhuk 29.07.07, 11:46
Цитата ALXR @
Наверное, есть смысл поставить последний Platform SDK ?

Хммм...в дистрибутиве 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) не могли бы вы скомпилировать ее и скинуть мне ? :whistle:

Автор: ALXR 29.07.07, 12:21
Цитата megazhuk @
Так что ИМХО последний Platform SDK отпадает...или я вас непрально понял ?

Сперва поставьте свежий Platform SDK. В VC6 устаревшие хидеры и библиотеки.

Автор: megazhuk 31.07.07, 12:27
Цитата ALXR @
Сперва поставьте свежий Platform SDK. В VC6 устаревшие хидеры и библиотеки.


Ну вобщем попыталсо поставить 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
Цитата megazhuk @
Вобщем, я так понял, что на совете поставить SDK все советы заканчиваются. :(

Потому что это единственный вариант. И других вариантов нет. Ну и не иметь как минимум 5-ый експлорер в наше время, вобщем, должно быть стыдно. :)

Автор: megazhuk 01.08.07, 00:19
Цитата ALXR @
Потому что это единственный вариант. И других вариантов нет. Ну и не иметь как минимум 5-ый експлорер в наше время, вобщем, должно быть стыдно.


Ну стыдно может и должно быть, но только не мне, так как версия ЕКСПЛОРЕРА у меня 6.0.2900, тем более, но я им все равно не пользуюсь. :no:
Так что почему данная ошибка вылезла - не имею ни малейшего понятия. :wall:

ЗЫ. ну и конечно меня удивляют разработчики данной библиотеки, наворотить такого, что-бы не было возможности нормально компильнуть....это класс. Хотя вроде считается очень хорошей и достаточно известной библиотекой. Причем насколько я слышал, в линуксе компилится без проблем... :whistle:

Автор: Паровоз 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
Цитата gryz @
как вам эта библиотека?


У меня получилось откомпилировать 1-ю версию. Не понравилась мне эта библиотечка, так как делает она свой собственный интерфейс, так же как tk-inter.
Мне это не подходит, так как приходится писать программы для людей, слабо разбирающихся в компьютерах, и "не родной" интерфейс операционной системы их очень пугает... ;)
Пока остановилсо на wxWidgets.

Powered by Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)