Автор | Сообщение |
gfilatov
|
| модератор
|
Пост N: 699
Зарегистрирован: 25.05.05
|
|
Отправлено: 29.01.08 13:59. Заголовок: Новая версия Расширенного релиза библиотеки MiniGUI (часть III)
Начало темы находится здесь, а теперь АНОНС * АНОНС * АНОНС * АНОНС * АНОНС Готовится к опубликованию новая сборка №48, которая выйдет в конце недели. Если у Вас есть интересные наработки для включения в новый релиз, то сейчас самое удобное время для их отправки мне Кратко, что нового: - исправление обнаруженных ошибок и неточностей кода; - новый класс HEADERIMAGE для Grid и Browse; - свойство Address в Hyperlink может теперь открывать папку или файл на диске; - добавлен NOTABSTOP класс для Browse; - поддержка пользовательских компонентов (заимствована из оффициального релиза); - расширения и исправления в библиотеках TsBrowse и PropGrid; - обновлены сборки Харбор и HMGS-IDE; - новые и обновленные старые примеры (как обычно ).
| |
|
Ответов - 203
, стр:
1
2
3
4
5
6
7
8
9
10
11
All
[только новые]
|
|
gfilatov
|
| модератор
|
Пост N: 794
Зарегистрирован: 25.05.05
|
|
Отправлено: 06.06.08 16:16. Заголовок: Петр пишет: в чем с..
Петр пишет: цитата: | в чем смысл переименования библиотек? |
| А библиотеки как раз и не переименовывались Для удобства пользователей Минигуи названия библиотек Харбора оставлены старыми в целях сохранения совместимости со старыми скриптами, менеджерами программ и т.п. Поэтому эта сборка носит подзаголовок: Harbour MiniGUI Extended Distribution Если будут активные пожелания-протесты пользователей о переименовании библиотек, то, конечно, сделаю
| |
|
Pasha
|
| Администратор
|
Пост N: 927
Зарегистрирован: 23.05.05
|
|
Отправлено: 06.06.08 16:16. Заголовок: Петр пишет: в чем с..
Петр пишет: цитата: | в чем смысл переименования библиотек? |
| чтобы создать веселую жизнь пользователям Харбора :) На моей памяти xHarbour\ct переименовывали несколько раз Имхо, пусть переименовывают библиотеки, лишь бы проект развивался и дальше и разработчики не теряли к нему интереса
| |
|
DmP
|
| |
Пост N: 9
Зарегистрирован: 08.12.05
|
|
Отправлено: 06.06.08 17:15. Заголовок: gfilatov пишет: COM..
gfilatov пишет: цитата: | COMPILER -------- - added support for full compiler code integration with compiled programs WARNING: Please remember that compiler in Harbour is covered by pure GPL license and final programs should respect it so use compiler library only with programs which respects GPL. |
| Прошу прощения, за глупый вопрос, но как понимать этот пункт? Что программа написанная под харбором должна быть GPL?
| |
|
gfilatov
|
| модератор
|
Пост N: 795
Зарегистрирован: 25.05.05
|
|
Отправлено: 06.06.08 20:45. Заголовок: DmP пишет: как пони..
DmP пишет: Речь идет, насколько я понял, о Харбор-библиотеке compiler.lib, использование которой возможно только в программах под лицензией GPL.
| |
|
DmP
|
| |
Пост N: 10
Зарегистрирован: 08.12.05
|
|
Отправлено: 06.06.08 21:47. Заголовок: Спасибо за ответ! :)..
Спасибо за ответ! :)
| |
|
Петр
|
| постоянный участник
|
Пост N: 451
Зарегистрирован: 09.10.06
|
|
Отправлено: 06.06.08 23:25. Заголовок: gfilatov пишет: А б..
gfilatov пишет: цитата: | А библиотеки как раз и не переименовывались Для удобства пользователей Минигуи названия библиотек Харбора оставлены старыми в целях сохранения совместимости со старыми скриптами, менеджерами программ и т.п. Поэтому эта сборка носит подзаголовок: Harbour MiniGUI Extended Distribution |
| Я как раз имел ввиду, что вы переименовали стандартные Harbour библиотеки ИМХО, эта "плохая" услуга для пользователей и Harbour и MiniGUI Ex. Переписать скрипты, bat файлы или исправить файлы конфигураций - если не минутное дело, то во всяком случае не намного больше времени займет. А вот ориентироваться в названиях стандартных библиотеках компилятора, который используешь стоит. Никаких активных пожеланий-протестов пользователей, опять же на мой взгляд, ясное дело не будет. Не знаю, как называется сборка, просто не обратил внимание - но пост вы назвали Harbour Compiler RC1 build (SVN 2008-06-06 10:21). Знаете, название иногда обязывает К тому же в сборку попала rddads.lib из контриб. Если взять во внимание. что правила сборки этой библиотеки изменились, то лучше собирать ее самому. И не попала hbhpdf.lib - HaruPDF, поверьте эта библиотека будет интересна пользователям MiniGUI, вопросы о выводе в PDF возникают регулярно. Очень любопытная вещица hbcurl.lib можно использовать для генерации POST-запроса, HTTP-авторизации, FTP-сессии и т.д. Все это, конечно, субьективные мысли, но Harbour очень повзрослел, и за год который прошел от выпуска предыдущей стабильной версии сделал очевидный шаг вперед. Так, что всем рекомендую, скачивайте, пробуйте - не пожалеете.
| |
|
Петр
|
| постоянный участник
|
Пост N: 452
Зарегистрирован: 09.10.06
|
|
Отправлено: 06.06.08 23:29. Заголовок: Pasha пишет: Имхо, ..
Pasha пишет: цитата: | Имхо, пусть переименовывают библиотеки, лишь бы проект развивался и дальше и разработчики не теряли к нему интереса |
| Абсолютно с вами согласен
| |
|
Петр
|
| постоянный участник
|
Пост N: 453
Зарегистрирован: 09.10.06
|
|
Отправлено: 06.06.08 23:34. Заголовок: gfilatov пишет: Реч..
gfilatov пишет: цитата: | Речь идет, насколько я понял, о Харбор-библиотеке compiler.lib |
| Именно, чтоб не захотелось, случайно, взять Harbour компилятор, переименовать его как-то, возможно прикрутить IDE и продавать, как собственную разработку.
| |
|
DmP
|
| |
Пост N: 11
Зарегистрирован: 08.12.05
|
|
Отправлено: 07.06.08 12:59. Заголовок: Петр пишет: Именно..
Петр пишет: цитата: | Именно, чтоб не захотелось, случайно, взять Harbour компилятор, переименовать его как-то, возможно прикрутить IDE и продавать, как собственную разработку. |
| Однако, то что генерирует это библиотека, тоже может оказаться GPL-контентом. Да впрочем и без этого к программе линкуется куча рунтайм библиотек харбора, если хоть одна из них под лицензией GPL, то полученная программа подпадает под эту лицензию ... я к сожалению ни чего не знаю о политике лицензирования харбора, поэтому и интересуюсь.
| |
|
Петр
|
| постоянный участник
|
Пост N: 454
Зарегистрирован: 09.10.06
|
|
Отправлено: 07.06.08 13:33. Заголовок: DmP пишет: Однако, ..
DmP пишет: цитата: | Однако, то что генерирует это библиотека, тоже может оказаться GPL-контентом. |
| Может. Но для создания такого контента вы спокойно можете воспользоваться Harbour компилятором. цитата: | Да впрочем и без этого к программе линкуется куча рунтайм библиотек харбора, если хоть одна из них под лицензией GPL, то полученная программа подпадает под эту лицензию |
| Не совсем верно. Harbour лицензия предполагает исключение цитата: | * The exception is that, if you link the Harbour libraries with other * files to produce an executable, this does not by itself cause the * resulting executable to be covered by the GNU General Public License. * Your use of that executable is in no way restricted on account of * linking the Harbour library code into it. |
| Под это исключение подпадают все стандартные библиотеки, за исключением compiler.lib. Т.е. вас никто не заставляет распространять произведенный вами продукт под GNU GPL с открытым кодом. и вы свободно можете производить продукт, продавать, распространять его любым способом и не открывать исходный код. Это разумеется если вы придерживаетесь лицензии Harbour и не используете compiler.lib в не GPL продуктах. Еще конечно возникает вопрос об использовании harbour.dll..
| |
|
DmP
|
| |
Пост N: 12
Зарегистрирован: 08.12.05
|
|
Отправлено: 08.06.08 13:29. Заголовок: Петр пишет: Не совс..
Петр пишет: цитата: | Не совсем верно. Harbour лицензия предполагает исключение |
| О, здорово, это окончательно проясняет ситуацию. Спасибо за ответы. Петр пишет: цитата: | Еще конечно возникает вопрос об использовании harbour.dll.. |
| А что с ней может быть не так? :)
| |
|
|
gfilatov
|
| модератор
|
Пост N: 800
Зарегистрирован: 25.05.05
|
|
Отправлено: 20.06.08 12:44. Заголовок: Harbour MiniGUI IDE version 0.6.7 - 2008.06.19
| |
|
gfilatov
|
| модератор
|
Пост N: 801
Зарегистрирован: 25.05.05
|
|
Отправлено: 23.06.08 11:53. Заголовок: Harbour Compiler RC1 build (SVN 2008-06-22 20:55)
Выложил обновленный релиз-кандидат RC1 компилятора Харбор (Harbour MiniGUI Extended Distribution) по адресу: http://minigui.mylivepage.ru/file/?fileid=5475 За последние 2 недели усилиями Виктора ( Viktor Szakats) проведена значительная чистка кода как самой библиотеки, так и дополнений (contribs) к ней З.Ы. Наименования библиотек оставлены старыми в целях совместимости со старыми сценариями сборки программ
| |
|
gfilatov
|
| модератор
|
Пост N: 803
Зарегистрирован: 25.05.05
|
|
Отправлено: 24.06.08 11:10. Заголовок: АНОНС * АНОНС * АНОН..
АНОНС * АНОНС * АНОНС * АНОНС * АНОНС Готовится к опубликованию новая сборка №53, которая выйдет завтра. Что нового: - исправление обнаруженных ошибок и неточностей кода; - расширения и исправления в библиотеках WinReport, PropGrid и HbPrinter; - обновлены сборки Харбора 1.0.0 RC1 и HMGS-IDE; - новые и обновленные старые примеры (как обычно ). Спасибо за внимание!
| |
|
gfilatov
|
| модератор
|
Пост N: 805
Зарегистрирован: 25.05.05
|
|
Отправлено: 25.06.08 11:37. Заголовок: Опубликован 53-й релиз Расширенной версии библиотеки MiniGUI
| |
|
gfilatov
|
| модератор
|
Пост N: 806
Зарегистрирован: 25.05.05
|
|
Отправлено: 25.06.08 16:44. Заголовок: Дополнение
| |
|
alex_II
|
| |
Пост N: 23
Зарегистрирован: 12.07.06
|
|
Отправлено: 30.06.08 08:59. Заголовок: Hi! При переходе с 5..
Hi! При переходе с 52 на 53 релиз получил следующее: ... Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland Error: Unresolved external '_gzopen' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib Error: Unresolved external '_gzdopen' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib Error: Unresolved external '_gzclose' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib Error: Unresolved external '_gzsetparams' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib Error: Unresolved external '_gzread' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib Error: Unresolved external '_gzwrite' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib Error: Unresolved external '_gzgets' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib Error: Unresolved external '_gzputs' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib Error: Unresolved external '_gzgetc' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib Error: Unresolved external '_gzungetc' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib Error: Unresolved external '_gzflush' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib Error: Unresolved external '_gzseek' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib Error: Unresolved external '_gzrewind' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib Error: Unresolved external '_gztell' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib Error: Unresolved external '_gzeof' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib Error: Unresolved external '_gzdirect' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib Error: Unresolved external '_gzerror' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib Error: Unresolved external '_gzclearerr' referenced from C:\MINIGUI\HARBOUR\LIB\RTL.LIB|hbzlib Григорий!, как выйти из ситуации и где взять недостающую библиотеку, если она нужна?
| |
|
gfilatov
|
| модератор
|
Пост N: 807
Зарегистрирован: 25.05.05
|
|
Отправлено: 30.06.08 21:16. Заголовок: alex_II Пожалуйста,..
alex_II Пожалуйста, покажите свой код, который вызвал такую ошибку. Похоже, что Вы хотите использовать zip-архивирование, используя библиотеку hbzlib Тогда Вы можете либо самостоятельно собрать эту библиотеку, либо дождаться следующей сборки Харбора, в которую я ее включу...
| |
|
alex_II
|
| |
Пост N: 24
Зарегистрирован: 12.07.06
|
|
Отправлено: 01.07.08 06:40. Заголовок: Григорий Ситуация бо..
Григорий Ситуация более запутанная чем я думал Для архивации я использую библиотеку из комплекта Харбора -> ziparchive.lib Сначала я закоментировал все команды работы с архивом - ошибка осталась Потом отключил библиотеу ziparchive.lib - ошибка осталась Тогда я взял другой небольшой проект не использующий архивацию и он тоже выдал аналогичные ошибки Все это касается только 53 релиза, до этого все работало Проекты свои я веду в xMate, который успешно работал по 52 релиз Для информации привожу конфигурационный файл xMate моего проекта: [Version] Type=xMate Number=1.15.3 [Info] Type=Executable Architecture=Minigui53 Include=C:\MiniGUI\Include;%HB_INSTALL%\include Define= [xMate] Create Map/List File=No [Project] Run=%HOME%\CheckSub.exe Params= Final Path=E:\Sou.may\xMate\CheckSub Maintain LNK=Yes Default Type=1 Error log= [Data Path] [Editor] E:\Sou.may\xMate\CheckSub\Source\CheckSub.prg=1,N,Y E:\Sou.may\xMate\CheckSub\Source\fun.prg=2,N,N E:\Sou.may\xMate\CheckSub\Source\CheckSub.rc=3,N,N [Files] %HOME%\Source\CheckSub.prg=1,.F.,654,59, %HOME%\Source\CheckSub.rc=2,.F.,10,29, %HOME%\Source\fun.prg=3,.F.,321,1, C:\MiniGUI\RESOURCES\hbprinter.res=4,.F.,0,0, C:\MiniGUI\RESOURCES\miniprint.res=5,.F.,0,0, C:\MiniGUI\RESOURCES\minigui.res=6,.F.,0,0, %C_LIB_INSTALL%\C0W32.OBJ=7,.T.,0,0, C:\MiniGUI\Lib\tsbrowse.LIB=8,.T.,0,0, C:\MINIGUI\LIB\propgrid.lib=9,.T.,0,0, C:\MINIGUI\LIB\minigui.LIB=10,.T.,0,0, %HB_LIB_INSTALL%\dll.lib=11,.T.,0,0, %HB_LIB_INSTALL%\gtgui.lib=12,.T.,0,0, %HB_LIB_INSTALL%\compiler.lib=13,.T.,0,0, %HB_LIB_INSTALL%\rtl.lib=14,.T.,0,0, %HB_LIB_INSTALL%\vm.lib=15,.T.,0,0, %HB_LIB_INSTALL%\lang.lib=16,.T.,0,0, %HB_LIB_INSTALL%\codepage.lib=17,.T.,0,0, %HB_LIB_INSTALL%\macro.lib=18,.T.,0,0, %HB_LIB_INSTALL%\rdd.lib=19,.T.,0,0, %HB_LIB_INSTALL%\hsx.lib=20,.T.,0,0, %HB_LIB_INSTALL%\dbfntx.lib=21,.T.,0,0, %HB_LIB_INSTALL%\dbfcdx.lib=22,.T.,0,0, %HB_LIB_INSTALL%\dbffpt.lib=23,.T.,0,0, %HB_LIB_INSTALL%\hbsix.lib=24,.T.,0,0, %HB_LIB_INSTALL%\common.lib=25,.T.,0,0, %HB_LIB_INSTALL%\debug.lib=26,.T.,0,0, %HB_LIB_INSTALL%\pp.lib=27,.T.,0,0, %HB_LIB_INSTALL%\hbpcre.lib=28,.T.,0,0, %HB_LIB_INSTALL%\libct.lib=29,.T.,0,0, %HB_LIB_INSTALL%\libmisc.lib=30,.T.,0,0, %HB_LIB_INSTALL%\hbole.lib=31,.T.,0,0, %HB_LIB_INSTALL%\hbprinter.lib=32,.T.,0,0, %HB_LIB_INSTALL%\miniprint.lib=33,.T.,0,0, %HB_LIB_INSTALL%\socket.lib=34,.T.,0,0, %HB_LIB_INSTALL%\ziparchive.lib=35,.T.,0,0, %C_LIB_INSTALL%\CW32.LIB=36,.T.,0,0, %C_LIB_INSTALL%\IMPORT32.LIB=37,.T.,0,0, Секция [Files] совпадает по составу библиотек и их порядку следования c файлом создаваемым Compile.bat из состава minigui Что же изменилось в 53 релизе мне определить не удалось
| |
|
gfilatov
|
| модератор
|
Пост N: 808
Зарегистрирован: 25.05.05
|
|
Отправлено: 01.07.08 12:30. Заголовок: Harbour Compiler 1.0.0RC1 (SVN 2008-06-30 19:20)
alex_II Выложил обновленный релиз-кандидат RC1 компилятора Харбор 1.0.0 (Harbour MiniGUI Extended Distribution) по адресу: http://minigui.mylivepage.ru/file/?fileid=5593 Эта сборка содержит библиотеку hbzlib в папке harbour\lib. Надеюсь, это решит Вашу проблему
| |
|
Ответов - 203
, стр:
1
2
3
4
5
6
7
8
9
10
11
All
[только новые]
|
|
|