Автор | Сообщение |
|
| |
Пост N: 1030
Зарегистрирован: 17.05.05
|
|
Отправлено: 22.10.08 18:26. Заголовок: Обновился млин III
Обновил Xharbour , пересобрал и теперь что не собери падает c виндовой ошибкой......... Откатился на прежний вариант.
|
|
|
Ответов - 72
, стр:
1
2
3
4
All
[только новые]
|
|
|
| |
Пост N: 277
Зарегистрирован: 08.04.06
|
|
Отправлено: 10.12.08 23:54. Заголовок: Pasha пишет: Для кл..
Pasha пишет: цитата: | Для клиппера класс из харбора не нужен. |
| Так бы и сказал, что этот файл tbrowse.prg нужно просто включить в компиляцию и сборку xHarbour'ной программы, ничего больше нигде не меняя! Та ошибка вроде исчезла, появилась другая: PgDown не высвечивает ту часть списка, которая была "за" первым экраном. Т.е. высвечиваются просто пустые строки. По этим пустым строкам можно бегать курсором вверх/вниз, с ними можно делать любые операции, предусмотренные в программе, без проблем! Их нельзя только увидеть Несколько другой результат, но тоже печальный, можно увидеть, если перед PgDown нажать Ctrl Home для выхода на начало списка. Тогда по PgDown экран вообще не меняется!
|
|
|
|
| Администратор
|
Пост N: 1059
Зарегистрирован: 23.05.05
|
|
Отправлено: 11.12.08 10:12. Заголовок: Лукашевский пишет: ..
Лукашевский пишет: цитата: | Та ошибка вроде исчезла, появилась другая: PgDown не высвечивает ... |
| по той причине, что в tbrowse.prg надо внести корректировки, связанные с особенностью диалекта harbour. Эти корректировки здесь приводились. Я выложил на harbour.nm.ru/xharbour/tbrowse.rar сырцы, уже готовые к употреблению
|
|
|
|
| |
Пост N: 1147
Зарегистрирован: 17.05.05
|
|
Отправлено: 11.12.08 10:23. Заголовок: Лукашевский http://..
|
|
|
|
| |
Пост N: 278
Зарегистрирован: 08.04.06
|
|
Отправлено: 11.12.08 21:56. Заголовок: Dima, ты ведь сам на..
Dima, ты ведь сам написал: цитата: | Юзай класс tbrowse из tests\tbrowse.prg |
| А я как человек чрезвычайно доверчивый - поверил и поюзал... Написал бы "Юзай tbrowse.prg из harbour.nm.ru/xharbour/tbrowse.rar", и вопросов бы не было. Pasha пишет: цитата: | harbour.nm.ru/xharbour/tbrowse.rar |
| Pasha, Спасибо большое.
|
|
|
|
| |
Пост N: 279
Зарегистрирован: 08.04.06
|
|
Отправлено: 15.12.08 08:35. Заголовок: Dima пишет: Curdir ..
Dima пишет: Починили, да не совсем... Если сразу после запуска программы CURDIR() выдаёт правильное значение текущего каталога, то потом, непонятно пока из-за чего, начинает выдавать пустое значение!
|
|
|
|
| |
Пост N: 77
Зарегистрирован: 30.05.05
|
|
Отправлено: 15.12.08 10:08. Заголовок: По-моему еще сламала..
По-моему еще сламалась DISKFREE(), она каким-то хитрым образом влияет на CURDIR(). Если юзать DISKSPACE, то все нормально.
|
|
|
|
| |
Пост N: 280
Зарегистрирован: 08.04.06
|
|
Отправлено: 15.12.08 18:06. Заголовок: Точно! И сдаётся мне..
Точно! И сдаётся мне, что CURDIR() как раз работает нормально, а DISKFREE() просто делает корневой каталог диска текущим, поэтому CURDIR() пустоту и выдаёт!
|
|
|
|
| |
Пост N: 289
Зарегистрирован: 08.04.06
|
|
Отправлено: 17.03.09 18:50. Заголовок: А что за фигня сейча..
А что за фигня сейчас вылезает при сборке xHarbour из сырцов, кто знает? MAKE Version 5.2 Copyright (c) 1987, 2000 Borland source\common\hbfopen.c: source\common\hbfsapi.c: Warning W8017 include\inkey.ch 227: Redefinition of 'K_SH_UP' is not identical Warning W8017 include\inkey.ch 229: Redefinition of 'K_SH_DOWN' is not identical source\common\hbgete.c: source\common\hbhash.c: source\common\hbstr.c: source\common\hbtrace.c: source\common\hbver.c: source\common\expropt1.c: source\common\expropt2.c: source\common\reserved.c: source\common\hbdate.c: source\common\hbwince.c: TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation +obj\b32\hbfopen.obj & +obj\b32\hbfsapi.obj & +obj\b32\hbgete.obj & +obj\b32\hbhash.obj & +obj\b32\hbstr.obj & +obj\b32\hbtrace.obj & +obj\b32\hbver.obj & +obj\b32\expropt1.obj & +obj\b32\expropt2.obj & +obj\b32\reserved.obj & +obj\b32\hbdate.obj & +obj\b32\hbwince.obj & + source\pp\ppgen.c: Warning W8017 include\inkey.ch 227: Redefinition of 'K_SH_UP' is not identical Warning W8017 include\inkey.ch 229: Redefinition of 'K_SH_DOWN' is not identical Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland 100 100 200 300 400 500 600 700 source\pp\pptable.c: source\pp\ppcore.c: source\pp\pplib.c: ........................................ ........................................ тут ещё много всего в таком же духе ........................................ source\vm\memvclip.c: source\vm\pcount.c: source\vm\proc.c: source\vm\pvalue.c: source\vm\runner.c: Warning W8017 include\inkey.ch 227: Redefinition of 'K_SH_UP' is not identical Warning W8017 include\inkey.ch 229: Redefinition of 'K_SH_DOWN' is not identical source\vm\thread.c: source\vm\throw.c: include\inkey.ch(227) Warning W0001 Redefinition or duplicate definition of #define K_SH_UP include\inkey.ch(229) Warning W0001 Redefinition or duplicate definition of #define K_SH_DOWN 0 error No code generated ** error 1 ** deleting obj\b32\harbinit.c И если ошибок ноль, почему "No code generated" ?
|
|
|
|
| постоянный участник
|
Пост N: 117
Зарегистрирован: 27.01.07
|
|
Отправлено: 17.03.09 20:19. Заголовок: Лукашевский пишет: ..
Лукашевский пишет: цитата: | include\inkey.ch(227) Warning W0001 Redefinition or duplicate definition of #define K_SH_UP include\inkey.ch(229) Warning W0001 Redefinition or duplicate definition of #define K_SH_DOWN |
| Двойные #define, имхо.
|
|
|
|
| |
Пост N: 290
Зарегистрирован: 08.04.06
|
|
Отправлено: 17.03.09 22:02. Заголовок: PSP пишет: Двойные ..
PSP пишет: Вопрос - где? Ну, одно объявление, понятно, в inkey.ch, а второе? И почему всё-таки не собирается? У меня прога прекрасно собирается с кучей предупреждений... главное, чтобы ошибок не было! И ещё вопрос - у тебя xHarbour собирается без ошибок?
|
|
|
|
| постоянный участник
|
Пост N: 118
Зарегистрирован: 27.01.07
|
|
Отправлено: 18.03.09 15:19. Заголовок: Лукашевский пишет: ..
Лукашевский пишет: цитата: | у тебя xHarbour собирается без ошибок? |
| Я использую Harbour.
|
|
|
|
|
| |
Пост N: 1170
Зарегистрирован: 17.05.05
|
|
Отправлено: 09.04.09 14:09. Заголовок: Только что обновился..
Только что обновился , собрать не могу. Чё делать ? C:\CVS\xharbour>make_b32.bat all Creating System Files (ST) ... source\compiler\harbour.sly:350: unrecognized: %destructor source\compiler\harbour.sly:350: Skipping to next %
|
|
|
|
| |
Пост N: 1172
Зарегистрирован: 17.05.05
|
|
Отправлено: 12.04.09 12:58. Заголовок: И все таки что делат..
|
|
|
|
| постоянный участник
|
Пост N: 635
Зарегистрирован: 09.10.06
|
|
Отправлено: 13.04.09 10:00. Заголовок: Не могу подтвердить
Не могу подтвердить. Компилировал с bcc 5.8.2 и msvc 8.0. Все в порядке. Правда правил чуть-чуть файлы сборки под себя, но это мелочи и не столь важно. Если не поможет make_b32.bat clean перед make_b32.bat all разбирайтесь с bison. Где, сколько раз установлен, какая версия. У меня 2.3 из комплекта GnuWin32, установлен c:\GnuWin32\bin, включен в path. Не в тему: Результат speedtst.exe ( из harbour\tests\) ST (single thread), компилятор msvc 8.0 (msvs 5.0) xHarbour ~71 сек. Harbour ~35 сек. Harbour + mingw 4 ~29 сек. P.S.: Для сборки Harbour использовался ключ HB_HVM_ALL=yes, speedtst компилировался с -gc3. Как ускорять xHarbour - не знаю, gc3 не сильно помогает.
|
|
|
|
| |
Пост N: 1175
Зарегистрирован: 17.05.05
|
|
Отправлено: 13.04.09 10:22. Заголовок: Петр пишет: У меня ..
Петр пишет: цитата: | У меня 2.3 из комплекта GnuWin32, установлен c:\GnuWin32\bin |
| Петр выложите плиз на какой то обменник этот Bison. Спасибо !
|
|
|
|
| постоянный участник
|
Пост N: 636
Зарегистрирован: 09.10.06
|
|
Отправлено: 13.04.09 11:51. Заголовок: Нет у меня сейчас та..
Нет у меня сейчас такой возможности. Поскольку у меня xHarbour стоит только на домашней машине. А для Harbour bison в общем случае не нужен. А с ходу найти откуда я его стащил не получается..
|
|
|
|
| |
Пост N: 36
Зарегистрирован: 02.10.08
|
|
Отправлено: 13.04.09 11:59. Заголовок: http://www.xharbour...
|
|
|
|
| |
Пост N: 1176
Зарегистрирован: 17.05.05
|
|
Отправлено: 13.04.09 12:02. Заголовок: Loach пишет: Там вс..
Loach пишет: Да но там Bison 2.1 , который у меня и установлен. А нужен более свежий насколько я понял.
|
|
|
|
| постоянный участник
|
Пост N: 638
Зарегистрирован: 09.10.06
|
|
Отправлено: 13.04.09 12:31. Заголовок: Dima пишет: А нужен..
Dima пишет: цитата: | А нужен более свежий насколько я понял. |
| Ну я не утверждал, просто у меня такой установлен, а может и Bison 2.1 работает.. Что никто больше из пользователей xHarbour сборок не делает ?
|
|
|
|
| постоянный участник
|
Пост N: 52
Зарегистрирован: 15.09.05
|
|
Отправлено: 13.04.09 13:01. Заголовок: Bison 2.1 работает
и Bison 2.1 работает без проблем xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 6407) Copyright 1999-2009, http://www.xharbour.org http://www.harbour-project.org/ Harbour Build Info --------------------------- Version: xHarbour build 1.2.1 Intl. (SimpLex) (Rev. 6407) PCode Version: 10 Compiler: Borland C++ 5.8.2 (32 bit) Platform: Windows XP Professional 5.01.2600 Service Pack 3 Built on: Apr 13 2009 13:02:47 Last ChangeLog entry: 2009-04-11 23:35 UTC+0300 Phil Krylov <phil a t newstar.rinet.ru> ChangeLog CVS version: ChangeLog,v 1.6407 2009/04/11 19:45:46 likewolf Exp Harbour extensions: Yes CA-Clipper 5.2e undocumented: Yes CA-Clipper 5.2e strict compatibility: No CA-Clipper 5.3x compatible extensions: Yes Alaska Xbase++ compatible extensions: Yes CA-Visual Objects compatible extensions: No Multisoft Flagship compatible extensions: Yes Microsoft FoxPro compatible extensions: Yes dBase compatible extensions: No Object file generation support: No ANSI C usage: Non strict C++ mode: Off Compiler YACC debug mode: Off Memory tracing and statistics: Off Maximum symbol name length: 63 ---------------------------
|
|
|
Ответов - 72
, стр:
1
2
3
4
All
[только новые]
|
|