On-line: PSP, гостей 0. Всего: 1 [подробнее..]
АвторСообщение





Пост N: 367
Зарегистрирован: 08.04.06
ссылка на сообщение  Отправлено: 14.03.10 12:41. Заголовок: Не собирается из исходников


Почти год не качал сырцы xHarbour, теперь скачал - а оно не собирается...
Из make_b32.log:

source\compiler\harbour.c:
obj\b32\harboury.c:
Warning W8004 obj\\b32\\harboury.c 4509: 'yymsg' is assigned a value that is never used in function yydestruct
Warning W8008 obj\\b32\\harboury.c 10726: Condition is always false in function yyparse
Warning W8066 obj\\b32\\harboury.c 10727: Unreachable code in function yyparse
Warning W8004 obj\\b32\\harboury.c 4693: 'yyptr' is assigned a value that is never used in function yyparse

и дальше:

Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
source\vm\fm.c:
Error E2451 source\vm\fm.c 259: Undefined symbol 'lineno' in function hb_xalloc
Error E2451 source\vm\fm.c 382: Undefined symbol 'lineno' in function hb_xgrab
Error E2356 source\vm\fm.c 798: Type mismatch in redeclaration of 'hb_xinit'
Error E2344 include\hbapi.h 544: Earlier declaration of 'hb_xinit'
*** 4 errors in Compile ***

** error 1 ** deleting obj\b32\fmSTAT.obj

У меня сейчас xHarbour 1.2.1. Народ, поделитесь готовой виндовой сборкой посвежее, а?


Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 38 , стр: 1 2 All [только новые]


администратор




Пост N: 1430
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 14.03.10 13:33. Заголовок: Лукашевский тута ;)..


Лукашевский
тута ;)

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 368
Зарегистрирован: 08.04.06
ссылка на сообщение  Отправлено: 14.03.10 13:41. Заголовок: Dima пишет: тута ;)..


Dima пишет:

 цитата:
тута ;)


Издеваешься? "Тута" версия 1.20.01. Или я тупой, или оно слишком глубоко запрятано

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 846
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 14.03.10 14:21. Заголовок: а тута? 1.21.6658 и..


а тута?

1.21.6658 или 1.21.6633, не поймешь..

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 369
Зарегистрирован: 08.04.06
ссылка на сообщение  Отправлено: 14.03.10 15:08. Заголовок: Петр пишет: а тута..


Петр пишет:

 цитата:

а тута?


Спасибо.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 1431
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 14.03.10 15:14. Заголовок: Лукашевский пишет: ..


Лукашевский пишет:

 цитата:
а оно не собирается


Скачал сырцы , все собралось без проблем. (Rev. 6693 )

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 1342
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 15.03.10 10:35. Заголовок: Лукашевский пишет: ..


Лукашевский пишет:

 цитата:
Почти год не качал сырцы xHarbour, теперь скачал - а оно не собирается...



Для сборки необходимо использовать bison версии 2.0 или старше


Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 370
Зарегистрирован: 08.04.06
ссылка на сообщение  Отправлено: 18.03.10 00:19. Заголовок: Как проверить версию..


Как проверить версию бизона? При запуске bison.exe её не сообщает
В Bison\manifest вижу:
bison-2.1-bin.mft
bison-2.1-doc.mft
........
и т.д.
Наверное, у меня всё-таки 2.1. Но тогда в чём дело, почему не собирается?

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 1434
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 18.03.10 08:20. Заголовок: Лукашевский пишет: ..


Лукашевский пишет:

 цитата:
Как проверить версию бизона?


bison -V

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 1435
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 18.03.10 08:51. Заголовок: Лукашевский пишет: ..


Лукашевский пишет:

 цитата:
Но тогда в чём дело, почему не собирается?


Пройдись поиском по дискам на предмет Bison.exe и все поймешь.

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 371
Зарегистрирован: 08.04.06
ссылка на сообщение  Отправлено: 19.03.10 00:23. Заголовок: Dima пишет: Пройдис..


Dima пишет:

 цитата:
Пройдись поиском по дискам на предмет Bison.exe и все поймешь.


Нашёлся один-единственный, d:\xharbour\bison\bin\bison.exe
Что я должен из этого понять?
Dima пишет:

 цитата:
bison -V


Выдаёт:
bison (GNU Bison) 2.1
Copyright (C) 2005 Free Software Foundation, Inc

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 1436
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 19.03.10 08:12. Заголовок: Лукашевский пишет: ..


Лукашевский пишет:

 цитата:
Нашёлся один-единственный, d:\xharbour\bison\bin\bison.exe
Что я должен из этого понять?


То что он единственный
d:\xharbour\bison\bin\ прописан в PATH ?

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 372
Зарегистрирован: 08.04.06
ссылка на сообщение  Отправлено: 23.03.10 09:21. Заголовок: Прописан...


Прописан.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 76
Зарегистрирован: 10.07.07
ссылка на сообщение  Отправлено: 23.03.10 12:24. Заголовок: У меня есть что-то в..


У меня есть что-то вроде инструкции по скачиванию сырцов xHarbour с CVS и потом сборки.
Пробовал на различных компах. Получается все ОК.
Если интересно, то могу выслать на mail в профиле.


Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 373
Зарегистрирован: 08.04.06
ссылка на сообщение  Отправлено: 23.03.10 23:10. Заголовок: TimTim пишет: Если ..


TimTim пишет:

 цитата:
Если интересно, то могу выслать на mail в профиле.


Прописал в профиле нынешний мейл. Высылай, интересно посмотреть.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 1161
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 24.03.10 23:02. Заголовок: TimTim пишет: Если ..


TimTim пишет:

 цитата:
Если интересно, то могу выслать на mail в профиле.


Всем интересно ! Выкладывайте в общий доступ ! Могу и на сайт выложить !

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 81
Зарегистрирован: 10.07.07
ссылка на сообщение  Отправлено: 25.03.10 09:52. Заголовок: Разберемся только с ..


Разберемся только с затыками у Лукашевского
Потом доведу до ума и, конечно, выложу.

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 374
Зарегистрирован: 08.04.06
ссылка на сообщение  Отправлено: 24.06.12 21:51. Заголовок: Давно не собирал из сырцов


Решил после долгого перерыва собрать xHarbour из сырцов. Обновление с CVS прошло, сказало что всё OK (правда, пришлось добавить пустой libnf.prg, иначе затыкалось на середине процесса).

Собираю с пом. make_b32.bat ALL, пишет, что всё собрала, записала в BIN и LIB. Смотрю в BINe дату harbour.exe - 04.06.2011 года. В чём фишка, не пойму?

При этом harbour.dll - да, пересоздаётся (файл с текущей датой).

В LIB - тоже только 5 библиотек с новой датой... из примерно 85-ти

И это где-то за год-полтора? Бред какой-то.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 2419
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 24.06.12 22:20. Заголовок: http://clipper.borda..

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 375
Зарегистрирован: 08.04.06
ссылка на сообщение  Отправлено: 24.06.12 22:48. Заголовок: А где ссылку для Tor..


А где ссылку для TortoiseCVS поменять на новую? Ни фига уже не помню... На папке SOURCE по правой кнопке мыши раздел CVS->Настройки - не вижу... Смотрю в свойствах папки, во вкладке CVS - там вижу, но изменить не могу...

И кстати, TortoiseSVN нужно будет выкачивать/устанавливать или TortoiseCVS тоже справится?

А ещё какие-нить непонятки меня ждут на пути сборки?

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 2417
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 25.06.12 07:52. Заголовок: Надо выкачать и уста..


Надо выкачать и установить TortoiseSVN, TortoiseCVS не годится
Затем выкачать в отдельный каталог сырцы xHarbour:

https://xharbour.svn.sourceforge.net/svnroot/xharbour/trunk/xharbour

Никаких непоняток при сборке нет, все предельно просто.

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 376
Зарегистрирован: 08.04.06
ссылка на сообщение  Отправлено: 25.06.12 23:27. Заголовок: Однако, непонятка



Харбор и основные библиотеки собрались, а CONTRIB не хотит, рушится при сборке WHAT32:

MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
Error E2194: Could not find file '_wincall.c'

** error 1 ** deleting contrib\what32\source\_wincall.obj

Смотрю: файл _wincall.c присутствует. Что бы это значило?

Не, я конечно могу попробовать с пом. make_b32.bat из всех остальных папок CONTRIBа сделать кое-какие остальные либы, но не везде этот make_b32.bat есть, к тому же лениво... да и с проблемой разобраться не мешало бы.

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 2418
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 25.06.12 23:56. Заголовок: Лукашевский пишет: ..


Лукашевский пишет:

 цитата:
арбор и основные библиотеки собрались, а CONTRIB не хотит, рушится при сборке WHAT32:



Дык это известная уже много-много лет как фича xHarbour. Для сборки этого модуля нужен tasm. Путь к tasm достаточно прописать в set path

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 377
Зарегистрирован: 08.04.06
ссылка на сообщение  Отправлено: 26.06.12 00:28. Заголовок: Pasha пишет: Для сб..


Pasha пишет:

 цитата:
Для сборки этого модуля нужен tasm. Путь к tasm достаточно прописать в set path


А вот ничего подобного.

tasm32.exe есть, путь прописан. Закопировал его с именем tasm.exe, также запихал оба этих файла прямо в папку WHAT32.

Эффекта нет, ошибка всё та же.

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 2420
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 26.06.12 09:36. Заголовок: Лукашевский пишет: ..


Лукашевский пишет:

 цитата:
А вот ничего подобного.

tasm32.exe есть, путь прописан. Закопировал его с именем tasm.exe, также запихал оба этих файла прямо в папку WHAT32.

Эффекта нет, ошибка всё та же.



Загляните в

http://groups.google.com/group/comp.lang.xharbour/topics

Наберите в "поиск в этой группе" строку _wincall
Изучите полученные результаты. Там много вопросов на эту тему, связанную с tasm
Мне трудно сказать, почему на вашем компьютере bcc32 не может запустить tasm32.
Копировать tasm32.exe не надо, так как с ним могут быть связаны сопутствующие файлы из tasm\bin
Просто задайте путь к этому каталогу

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 782
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 26.06.12 09:39. Заголовок: Лукашевский, а Harbo..


Лукашевский, а Harbour вместо xHarbour нет желания использовать?

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 2425
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 27.06.12 07:50. Заголовок: Перепроверил сборку ..


Перепроверил сборку xHarbour SVN - все работает на ура
Запустил make_b32.bat all
Более, того, я смотрю, после

2011-03-17 09:25 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
* winmake/common.mak
* winmake/makefile.bc
* winmake/makefile.wc
* winmake/makefile.vc
* winmake/makefile.dc
* winmake/makefile.gc
* winmake/contrib.pc
! _wincall.obj will only be compiled when BCC_HAS_TASM is set to 1
This helps in compiling What32.Lib with BCC with no TASM

tasm и не нужен для сборки, дается готовый _wincall.obj


Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 378
Зарегистрирован: 08.04.06
ссылка на сообщение  Отправлено: 27.06.12 22:46. Заголовок: PSP пишет: Лукашевс..


PSP пишет:

 цитата:
Лукашевский, а Harbour вместо xHarbour нет желания использовать?


Не-а, нету
Я сейчас своей складской программой почти не занимаюсь, худо-бедно работает - и ладно, что-то ещё дополнительно изучать/переделывать/переписывать - смысла нет, ибо денег это не добавит, а программа их и так уже почти не приносит. Лучше потратить время на то, что как раз деньги даёт...

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 2420
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 27.06.12 22:52. Заголовок: Лукашевский пишет: ..


Лукашевский пишет:

 цитата:
Лучше потратить время на то, что как раз деньги даёт...


Продолжай интересно.

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 379
Зарегистрирован: 08.04.06
ссылка на сообщение  Отправлено: 27.06.12 22:54. Заголовок: Pasha пишет: Мне тр..


Pasha пишет:

 цитата:
Мне трудно сказать, почему на вашем компьютере bcc32 не может запустить tasm32.


А представляете, каково мне?


 цитата:

Копировать tasm32.exe не надо, так как с ним могут быть связаны сопутствующие файлы из tasm\bin



tasm\bin у меня вообще нет... когда-то откуда-то с нета был дёрнут tasm32.exe, вот он только и есть

Pasha пишет:

 цитата:
! _wincall.obj will only be compiled when BCC_HAS_TASM is set to 1
This helps in compiling What32.Lib with BCC with no TASM

tasm и не нужен для сборки, дается готовый _wincall.obj



Но у меня-то он пытается компилироваться! Хотя никаких BCC_HAS_TASM нигде не устанавливал, вот чес-слово!

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 2421
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 27.06.12 22:55. Заголовок: Dima пишет: Лукашев..


Dima пишет:

 цитата:
Лукашевский пишет:

цитата:
Лучше потратить время на то, что как раз деньги даёт...


Продолжай интересно.




Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 380
Зарегистрирован: 08.04.06
ссылка на сообщение  Отправлено: 27.06.12 23:02. Заголовок: Dima пишет: Продолж..


Dima пишет:

 цитата:
Продолжай интересно.



Да ничего интересного, просто основная работа у меня теперь другая, никак с компьютерами/программами не связанная и, повторюсь, не особо интересная. Но особо сильно интересующимся ссылочка: kuryer.com
А программа считай что хобби, ну и чтобы сознавать что не совсем зря на программера учился...
С другой стороны, хобби у меня уже есть: интернет-домены, тоже время занимает, вот и получается на программу - по остаточному принципу.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 527
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 27.06.12 23:14. Заголовок: Лукашевский пишет: ..


Лукашевский пишет:

 цитата:
Лучше потратить время на то, что как раз деньги даёт...

документы по Москве разносить?

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 381
Зарегистрирован: 08.04.06
ссылка на сообщение  Отправлено: 27.06.12 23:28. Заголовок: AlexMyr пишет: доку..


AlexMyr пишет:

 цитата:
документы по Москве разносить?


И не только: ещё всякие приблуды для праздников, профессиональную косметику, зимой - термобельё...
Польза от такой работы несомненна, и не только финансовая: некоторые товарищи для поддержания хорошей физической формы просто так забесплатно по улицам бегают, а я ещё и с нагрузкой да ещё и денег мне за это платят!

Спасибо: 0 
ПрофильЦитата Ответить
Администратор




Пост N: 2427
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 28.06.12 14:57. Заголовок: Лукашевский пишет: ..


Лукашевский пишет:

 цитата:
А представляете, каково мне?



Вы сначала подумайте, а оно вам надо ? xHarbour не развивается уже года 3 как, и при сборке свежей версии этого продукта вы не получите ничего. Имеет смысл переходить на Harbour, но с вашим подходом это не для вас.
Так надо ?

Спасибо: 0 
ПрофильЦитата Ответить





Пост N: 382
Зарегистрирован: 08.04.06
ссылка на сообщение  Отправлено: 01.07.12 21:57. Заголовок: Pasha пишет: Вы сна..


Pasha пишет:

 цитата:
Вы сначала подумайте, а оно вам надо ? xHarbour не развивается уже года 3 как...


Вопрос не пойми о чём. Если б было не надо, я бы и топик не создавал наверное, да? Мы просто зашли в тупик: я не знаю, почему у меня не работает, и Вы не знаете, почему у меня не работает... Ну и ладно, попробую, как и думал, создать хотя бы те либы из остальных, где в папках make_b32.bat есть.

Pasha пишет:

 цитата:
Имеет смысл переходить на Harbour, но с вашим подходом это не для вас.


Ну да, не отрицаю, что подход ко многим вещам у меня своеобразный: если оно работает более-менее беспроблемно, то и пусть дальше работает (как в том анекдоте - главное, ничего не трогать и не перезагружать компьютер :-) ; лучшее - враг хорошего ; делаешь дело - старайся сделать его хорошо, ибо хреново - само получится... Ну консерватор я по натуре, что поделать (и отнюдь не тот, кто любит консервы :-), а тот, кто не любит кардинальных изменений). Страшно сказать: с 98-го на XP перешёл на домашнем компе всего пару лет назад и то только потому, что 98-й слетел...
И вообще, я последний год тоже в свою программу дай бог пяток функций добавил, однако багов за этот же год выловил штук 15-20... Потому и хотел пересобрать xHarbour - может там баги-то всё-таки вылавливались все эти 3 года?

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 2424
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 01.07.12 22:18. Заголовок: Лукашевский пишет: ..


Лукашевский пишет:

 цитата:
как в том анекдоте - главное, ничего не трогать и не перезагружать компьютер :-)


А если перегружать то не менее 3-х раз ;)

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 90
Зарегистрирован: 29.05.10
ссылка на сообщение  Отправлено: 02.07.12 07:33. Заголовок: Лукашевский пишет: ..


Лукашевский пишет:

 цитата:
Потому и хотел пересобрать xHarbour - может там баги-то всё-таки вылавливались все эти 3 года?


Тююю...Всего делов то! У меня есть январский, прислать?

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 24
Зарегистрирован: 24.02.11
ссылка на сообщение  Отправлено: 02.07.12 10:22. Заголовок: подход ко многим вещ..



 цитата:
подход ко многим вещам у меня своеобразный: если оно работает более-менее беспроблемно, то и пусть дальше работает


Золотое правило электронщика (автомеханика, программиста и т.д.) "Не трожь, пока работает" (проверено на личном опыте)

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 38 , стр: 1 2 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 94
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет