Автор | Сообщение |
|
| |
Пост N: 389
Зарегистрирован: 12.11.06
|
|
Отправлено: 05.11.21 16:51. Заголовок: Подскажите пожалуйста... Что с проектами xHarbour?
Пописываю помаленьку на консольном xHarbour build 1.2.1. Есть мануал, справочная система. Как-то решил изучить развитие данного инструмента... и озадачился? 1. Сайт xHarbour.com не открывается: 2. На xHarbour.org последний релиз от 2009 года... - Что проект окончательно выродился? - Какая самая свежая версия и где её взять? - Куда податься? - Переносить существующие учетные системы на Harbour? - На Harbour есть сейчас 100% поддержка CTII? Так, как на этой библиотеки создан весь консольный интерфейс.
|
|
|
Ответов - 31
, стр:
1
2
All
[только новые]
|
|
|
| |
Пост N: 399
Зарегистрирован: 12.11.06
|
|
Отправлено: 08.11.21 10:45. Заголовок: Dima Pasha В первую ..
Dima Pasha В первую очередь вопрос возник из-за набора бинарников свежего xHarbour, где нет используемого мной bcc 5.5.1... Хотя информация Pasha заставляет задуматься
|
|
|
|
| |
Пост N: 7469
Зарегистрирован: 17.05.05
|
|
Отправлено: 08.11.21 20:27. Заголовок: AndreyZh пишет: гд..
AndreyZh пишет: цитата: | где нет используемого мной bcc 5.5.1 |
| Попробуй тут запросить доступ к сливу нужного тебе архива http://whosaway.com/
|
|
|
|
| постоянный участник
|
Пост N: 7114
Зарегистрирован: 12.09.06
|
|
Отправлено: 08.11.21 21:51. Заголовок: Я тоже не знал что п..
Я тоже не знал что появился BCC 7.40 А он тоже теперь бесплатный - то есть FREE компилятор ?
|
|
|
|
| Администратор
|
Пост N: 4048
Зарегистрирован: 23.05.05
|
|
Отправлено: 09.11.21 08:15. Заголовок: Еще speedtst: msvc2..
Еще speedtst: msvc2015: 6.81 сек размер exe 725k msvc2015 x64: 6.08 сек размер exe 870k Надо учитывать, что приложения, собранные msvc, на старых ОС вроде winxp работать не будут; выдается сообщение: это не win32 приложение
|
|
|
|
| |
Пост N: 400
Зарегистрирован: 12.11.06
|
|
Отправлено: 10.11.21 13:56. Заголовок: Ежели интересно - ре..
Ежели интересно - результаты поисков и запросов по xHarbour: 1. Списка изменений нет в поставках xHarbour, но есть: - https://github.com/FiveTechSoft/xHarbour/blob/master/ChangeLog с 04.08.2009 по 11.03.2020 - Сообщениях Mel Smith… Скачивать через опу с его сайта в относительно живой группе: https://groups.google.com/g/comp.lang.xharbour Последние несколько лет изменения символические - правятся ошибки, убирают "мусор". Делают его разработчики в своих модулях 2. У меня есть и она последняя документация в виде мануала и chm от 2007 года... и видимо ничего нового в проект не вносилось с того времени. Есть в поисковике битые ссылки на попытку описать, что делалось после 2007, но видимо данная работа была брошена 3. Скачал бинарники для BCC 5.5 - по мере возможности попробую пособирать мелкие программы... Будет куча ошибок, т.к. компилятор стал более строгим. В поставку входит файл xdiff.txt, где видимо описаны новые (после 2007) классы 4. По обсуждениям в группе... из xBase сейчас (4-5 лет) активно развивается лишь проект XSharp
|
|
|
|
| |
Пост N: 401
Зарегистрирован: 12.11.06
|
|
Отправлено: 10.11.21 13:58. Заголовок: Приведу пример ВСЕХ ..
Приведу пример ВСЕХ изменений xHarbour за 2020 год: Mel Smith Dec 15, 2020, 3:35:50 AM A new xHarbour Build 10264 is now ready for download at whosaway.com ***** Here is Luiz Culik's log of the changes ***** 2020-12-12 14:20 UTC-0300 Luiz Rafael Culik <lu...@xharbour.com.br> * source\ct\dattime3.c * source\ct\settime.c * added #define _DEFAULT_SOURCE necessay in new Linux distors Borrow from harbour * source\rtl\arc4.c * обновлен до текущего состояния glibc, версии> = 2.30 не имеет sysctl (). Должен исправить проблемы сборки в текущих дистрибутивах Linux, таких как Fedora 33 Mel Smith Oct 15, 2020, 8:28:27 PM A New xHarbour Build 10262 is now ready for download at whosaway.com. ***** Here is Enrico's log of the change ***** 20-10-15 12:26 UTC+0200 Enrico Maria Giordano <e.m.gi...@emagsoftware.it> * source\rtl\rat.c ! Полностью переписана (старая версия закомментирована) Build 10261 12 мар. 2020 г., 20:23:03 **** fragment from changelog **** 2020-03-11 19:50 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com> * contrib/hbhpdf/hpdf_fontdef_tt.c * contrib/hbhpdf/hpdf_image_png.c * contrib/hbhpdf/hpdf_pages.c ! инициализировать и определять статистические переменные по мере необходимости * utils/misc/hbrc.c * winmake/compile.mak + вводить строки переменных среды и заменять их определенными значениями Build 10260 for xHarbour 26 февр. 2020 г., 21:16:42 2020-02-26 15:45 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com> * contrib/hbhpdf/hpdf_encrypt.c * contrib/hbhpdf/hpdf_font_cid.c * contrib/hbhpdf/hpdf_fontdef_jp.c * contrib/hbhpdf/hpdf_fontdef_kr.c * contrib/hbhpdf/hpdf_fontdef_tt.c * contrib/hbhpdf/hpdf_image_ccitt.c * contrib/hbhpdf/hpdf_utils.c ! Не делает предупреждений 2020-02-26 10:56 UTC+0100 Enrico Maria Giordano <e.m.gi...@emagsoftware.it> * contrib\tipssl\inetssl.c ! закомментировал некоторые неиспользуемые переменные и вызовы функций 2020-02-26 10:00 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com> * source/rdd/dbfcdx/dbfcdx1.c + показывает дополнительную информацию о внутренней ошибке DBFCDX RDD: настоящее имя индексного файла имя файла данных* include/hbver.ch * winmake/compile.mak ! bump copyright year to 2020 2020-02-25 17:30 UTC+0200 Saulius Zrelskis <labitas/AT/gmail/com> * contrib\sddoci\sddoci.c Ошибка компиляции * source\compiler\cmdcheck.c Ошибка памяти при компиляции * include/hbver.ch + Добавлена новая define _HB_CURR_YEAR * source/compiler/hbusage.c * source/pp/ppgen.c * utils/hbdoc/hbdoc.prg * utils/hbmake/hbmake.prg * utils/hbpp/hbpp.c * utils/hbrun/hbrun.prg * utils/hbtest/hbtest.prg * winmake/compile.mak ! Изменены цифры 2019
|
|
|
|
| постоянный участник
|
Пост N: 3937
Зарегистрирован: 17.02.12
|
|
Отправлено: 10.11.21 14:16. Заголовок: AndreyZh пишет в том..
AndreyZh пишет цитата: | в том числе в срезе ЭДО, почта, FTP, внешние объекты, интеграция с многочисленными государственными системами. Пока ухитрялся выкручиваться существующими средствами, используя встроенные API OS или драйверов оборудования |
| цитата: | по мере возможности попробую пособирать мелкие программы... |
| Начните с проблемных мест, при модульной организации, можете их и на hb делать. Работа с базой dbf не меняется от версии xHb
|
|
|
|
| постоянный участник
|
Пост N: 7122
Зарегистрирован: 12.09.06
|
|
Отправлено: 12.11.21 15:59. Заголовок: Зачем переводить раб..
Зачем переводить работающую систему с xHarbour на xHarbour выше ? Да даже на Harbour. Что это даст ? Ничего не даст, только потраченное время. Это время можно потратить для перевода хотя бы на МиниГуи или другие средства, типа FiveWin или вообще на другой компилятор... У меня перевод с хХарбора на МиниГуи составил 4,5 года ! Я сам не ожидал что так долго будет. Но попутно я сделал работу своей программы и для LetoDb и PostgeSql.
|
|
|
|
| |
Пост N: 1807
Зарегистрирован: 20.02.11
|
|
Отправлено: 12.11.21 16:56. Заголовок: Andrey пишет: Зачем..
Andrey пишет: цитата: | Зачем переводить работающую систему с xHarbour на xHarbour выше ? |
|
попытаюсь ответить . Была работающая система , которую собрал на harbour в MiniGui в 2011 году. Вдруг пришлось вносить изменения в код тут началось.... Что-то из вызовов ушло в историю и не поддерживается, что то поменялось так что нужно допиливать. На адаптацию с 2011 к 2020 ушло 2 часа , и это ради пары полей в базе. Так что, если система рабочая или держи архив инструментария в чем собрал, или поддерживай актуальность к версии инструментария. Я за второй вариант, так как инструментарий развивается и возможностей больше.
|
|
|
|
| |
Пост N: 413
Зарегистрирован: 12.11.06
|
|
Отправлено: 12.11.21 17:36. Заголовок: Andrey пишет: Зачем..
Andrey пишет: цитата: | Зачем переводить работающую систему с xHarbour на xHarbour выше ? Да даже на Harbour. Что это даст ? Ничего не даст, только потраченное время. Это время можно потратить для перевода хотя бы на МиниГуи или другие средства, типа FiveWin или вообще на другой компилятор... |
| Альтернативный, отчасти несерьёзный вопрос - а зачем переходить на GUI "умирающих" систем? Может быть разумнее на Java или C#?
|
|
|
|
| постоянный участник
|
Пост N: 7123
Зарегистрирован: 12.09.06
|
|
Отправлено: 12.11.21 21:10. Заголовок: Haz пишет: Я за вто..
Haz пишет: цитата: | Я за второй вариант, так как инструментарий развивается и возможностей больше. |
| Я имею ввиду, что хХарбор версии 1.хх и самый последний 1.2.3 - не особо различаются. Я сам имел кучу проблем при переходе на 1.2.3 Сейчас даже и не думаю переводить на терминалку Харбора. Перевел на МиниГуи, переделав алгоритмы, расчёты и т.д. AndreyZh пишет: цитата: | Может быть разумнее на Java или C#? |
| А кто будет переводить ? Это же сколько надо изучить всего заново... Время на это есть ? Если есть, то дерзайте. А смена DBF на другую базу сколько займёт ? На C# нет доступа к DBF с индексными файлами, просто к DBF есть. Я пока не нашёл. У меня есть кто работает на C#, но 2 года прошло, а до сих пор нет результата по переносу DBF на PostgreSql. А готовую систему на хХарборе перенести допустим в МиниГуи это тоже займет время, но гораздо в разы меньше. Я писал уже, что у меня перенос занял 4,5 года. Потихоньку, без спешки. Теперь работающая система есть. Думаю что свою систему больше переносить никуда не буду. Только я не совсем правильно начал свой перенос. Всё в один ехе-ник запихивал. Сделал главное меню, а оттуда вызывал отдельные менюшки на хХарборе. Нужно как Сергей советует, по отдельным ехе-никам на МиниГуи. Тогда проще и быстрей будет перевод.
|
|
|
Ответов - 31
, стр:
1
2
All
[только новые]
|
|