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



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 21.12.05 19:46. Заголовок: Pasha: как его собрать, это xHarbour ???


Прочитал harbour_faq, сделал как все в нем написано.

Из-за кучи имеющихся файерволов добраться до порследних серцов пока не удалось.
Но даже те что лежат на xHarbour.org не собираются.
что делать с :

MAKE Version 5.2 Copyright (c) 1987, 1998 Inprise Corp.
bcc32 -c -Iinclude;source\compiler;source\macro -d -5 -6 -a8 -O2 -D__WIN32__ -oobj\b32\hbfhnd.obj source\common\hbfhnd.c
Fatal: Command arguments too long


Спасибо: 0 
Профиль
Ответов - 13 [только новые]


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




Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 21.12.05 21:14. Заголовок: Re:


Это значит что командный процессор твоей ОС отказывает make в запуске bcc32 по указанной причине

А почему отказывает - думай
Какая ОС, как запускаешь: трудно ведь что-то сказать не зная твоей ситуации


Спасибо: 0 
Профиль



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 21.12.05 22:39. Заголовок: Re:


Операционка WinXP sp2 rus

гы.. становится все интреснее ...
я думал что есть какая-то общеизвестная тонкость. make не хочет обрабатывать командную строку длиной больше 127 символов
(ошибка ведь так переводится), хотя и дается параметр -l.
Запускал: "makallbc.bat, который собирает и сам харбор и все
библиотеки contrib,Если сборка выполняется из Far под winnt/2k/xp/2003, надо
в свойствах ярлыка Far поставить «Совместимость с Windows 98». Это
известный и неисправленный баг борландовского компилятора. "

более того команда
bcc32 -c -Iinclude;source\compiler;source\macro -d -5 -6 -a8 -O2 -D__WIN32__ -oobj\b32\hbfhnd.obj source\common\hbfhnd.c
выполняется без проблем.

может mаке есть какой по свежей? чем пользуются Гуру?


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




Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 22.12.05 00:01. Заголовок: Re:


Pager
Использую такой же make и такую же операционку как у тебя.
Проблем со сборкой нет.


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




Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 22.12.05 10:53. Заголовок: Re:


Поискал на гугле

для win9x советуют увеличить env size

для winxp есть дискуссия, но там по-французки, я не понимаю:

http://groups.google.com/group/microsoft.public.fr.windowsxp/browse_thread/thread/8497baacbb28ae4b/8dcd6115fe79e2f6?lnk=st&q=make+5.2+borland+Command+arguments+too+long+xp&rnum=1#8dcd6115fe79e2f6

Может что-то с sp2 ? Хотя и Димы ведь тоже sp2, а у меня sp1
Но ведь тьма народа использует sp2 и не жалуется, непонятно


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




Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 22.12.05 10:58. Заголовок: Re:


Вдогонку:

Заметил, что у меня make выдает
MAKE Version 5.2 Copyright (c) 1987, 2000 Borland

а у Pager:
MAKE Version 5.2 Copyright (c) 1987, 1998 Inprise Corp.

Другая версия все-таки, там было обновление

Скачай по ссылке в faq, там именно то что я использую
Или у тебя где-то на винте есть еще другой make, ишши


Спасибо: 0 
Профиль



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 22.12.05 11:34. Заголовок: Re:


Pasha
Гениально!
У меня действительно еще Delphi стоит и в путях прописан! вот от него make и цеплялся.



Спасибо: 0 
Профиль



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 22.12.05 22:32. Заголовок: Re:



Pasha

Надеюсь последний вопрос! А с этим что делать !?

MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
bison -v -d source\compiler\harbour.sly -oobj\b32\harboury.c
bcc32 -c -Iinclude;source\compiler;source\macro -d -5 -6 -a8 -O2 -D__WIN32__ -oobj\b32\harboury.obj obj\b32\harboury.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\b32\harboury.c:
Warning W8004 obj\\b32\\harboury.c 3906: 'yymsg' is assigned a value that is never used in function yydestruct
Error E2040 obj\\b32\\harboury.c 3968: Declaration terminated incorrectly
*** 1 errors in Compile ***

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


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




Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 22.12.05 22:57. Заголовок: Re:


Pager

Копать там же скорее всего !

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




Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 23.12.05 21:09. Заголовок: Re:


Это значит что бизон сгенерировал такой код синтаксического анализатора, который не может оттранслировать
сишный компилятор
Что-то с бизоном.
Какой бизон ?
С bison.simple все проделал как надо ?


Спасибо: 0 
Профиль



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 23.12.05 23:55. Заголовок: Re:


Pasha
да я уже понял что что-то с бизоном! Эта ошибка возникает, если использовать последний v 2.1
Если версии 129b, 130b, 132b то он долго думае, а потом выдает ошибку сбоя памяти (хотя об этом написано в ChangeLog.022 что исправлена....)

лучший 1.875 пишет _swapnvp: no such file or directory
вот сижу с ним ---- копаю.....


Спасибо: 0 
Профиль



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 24.12.05 11:30. Заголовок: Re:


Ура, докапался!

Помогло:
http://citkit.dl.sourceforge.net/sourceforge/gnuwin32/bison-1.35-4-bin.exe
и использовании Bison.simple из того же файла.

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




Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 24.12.05 11:50. Заголовок: Re:


Bison 128b точно совместим с харбором

ftp://ftp.harbour-project.org/dev/bsn128b.zip
http://www.harbour-project.org/bison-simple.zip


Спасибо: 0 
Профиль



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 24.12.05 12:55. Заголовок: Re:


Pasha

>>Bison 128b точно совместим с харбором
Может быть оно и так!
вот только
ftp://ftp.harbour-project.org/dev/bsn128b.zip
не фунциклирует.






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