Автор | Сообщение |
|
| постоянный участник
|
Пост N: 148
Зарегистрирован: 27.07.08
|
|
Отправлено: 05.08.11 21:48. Заголовок: SOS! Не линкуется!
Я скачал с торрента комплект FiveWin+xHarbour. При попытке залинковать какой-бы то ни было файл, выходит туёва хуча сообщений об ошибках Compiling... xHarbour Compiler build 1.1.0 (SimpLex) Copyright 1999-2007, http://www.xharbour.org http://www.harbour-project.org/ Compiling 'calendar.prg' and generating preprocessed output to 'calendar.ppo'... calendar.prg(150) Warning W0001 Ambiguous reference: 'R' calendar.prg(153) Warning W0001 Ambiguous reference: 'R' calendar.prg(153) Warning W0001 Ambiguous reference: 'R' calendar.prg(157) Warning W0001 Ambiguous reference: 'C' calendar.prg(158) Warning W0001 Ambiguous reference: 'R' calendar.prg(158) Warning W0001 Ambiguous reference: 'C' calendar.prg(159) Warning W0001 Ambiguous reference: 'R' calendar.prg(159) Warning W0001 Ambiguous reference: 'C' 200 calendar.prg(281) Warning W0001 Ambiguous reference: 'MCAPTION' calendar.prg(283) Warning W0001 Ambiguous reference: 'MCAPTION' 300 Lines 395, Functions/Procedures 4 Generating C source output to 'calendar.c'... Done. Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland calendar.c: Error E2209 c:\xharbour\include\hbvmpub.h 65: Unable to open include file 'assert.h' Error E2209 c:\xharbour\include\hbdefs.h 58: Unable to open include file 'stdarg.h' Error E2209 c:\xharbour\include\hbdefs.h 59: Unable to open include file 'stdio.h' Error E2209 c:\xharbour\include\hbdefs.h 60: Unable to open include file 'stdlib.h' Error E2209 c:\xharbour\include\hbdefs.h 61: Unable to open include file 'string.h' Error E2209 c:\xharbour\include\hbsetup.h 61: Unable to open include file 'limits.h' Error E2188 c:\xharbour\include\hbdefs.h 454: Expression syntax Error E2257 c:\xharbour\include\hbdefs.h 476: , expected Error E2139 c:\xharbour\include\hbvmpub.h 277: Declaration missing ; Error E2141 c:\xharbour\include\hbapi.h 609: Declaration syntax error Error E2451 calendar.c 59: Undefined symbol 'NULL' Error E2141 calendar.c 59: Declaration syntax error Error E2190 calendar.c 59: Unexpected } Error E2190 calendar.c 59: Unexpected } Error E2040 calendar.c 59: Declaration terminated incorrectly Error E2190 calendar.c 117: Unexpected } Error E2190 calendar.c 117: Unexpected } Error E2109 calendar.c 117: Not an allowed type in function hb_vm_SymbolInit_CALENDAR *** 18 errors in Compile *** Borland Resource Compiler Version 5.40 Copyright (c) 1990, 1999 Inprise Corporation. All rights reserved. Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland Fatal: Unable to open file 'C0W32.OBJ' * There are errors Подскажите пожалуйста, как с этим бороться Вот вам ещё батник выкладываю. @ECHO OFF CLS ECHO -----------------------------------------------------------------------------¬ ECHO ¦ FiveWin for xHarbour 7.12 - Dec. 2007 xHarbour development power ¦- ECHO ¦ (c) FiveTech, 1993-2007 for Microsoft Windows 95/98/NT/2000/ME/XP/Vista ¦- ECHO L------------------------------------------------------------------------------ ECHO ----------------------------------------------------------------------------- if A%1 == A GOTO :SINTAX if NOT EXIST %1.prg GOTO :NOEXIST ECHO Compiling... set hdir=c:\xharbour set bcdir=c:\borland\bcc55 %hdir%\bin\harbour %1 /n /i..\include;%hdir%\include /w /p %2 %3 > clip.log @type clip.log IF ERRORLEVEL 1 PAUSE IF ERRORLEVEL 1 GOTO EXIT echo -O2 -e%1.exe -I%hdir%\include %1.c > b32.bc %bcdir%\bin\bcc32 -M -c -v @b32.bc :ENDCOMPILE IF EXIST %1.rc %bcdir%\bin\brc32 -r %1 echo c0w32.obj + > b32.bc echo %1.obj, + >> b32.bc echo %1.exe, + >> b32.bc echo %1.map, + >> b32.bc echo ..\lib\Fivehx.lib ..\lib\FiveHC.lib + >> b32.bc echo %hdir%\lib\rtl.lib + >> b32.bc echo %hdir%\lib\vm.lib + >> b32.bc echo %hdir%\lib\gtgui.lib + >> b32.bc echo %hdir%\lib\lang.lib + >> b32.bc echo %hdir%\lib\macro.lib + >> b32.bc echo %hdir%\lib\rdd.lib + >> b32.bc echo %hdir%\lib\dbfntx.lib + >> b32.bc echo %hdir%\lib\dbfcdx.lib + >> b32.bc echo %hdir%\lib\dbffpt.lib + >> b32.bc echo %hdir%\lib\hbsix.lib + >> b32.bc echo %hdir%\lib\debug.lib + >> b32.bc echo %hdir%\lib\common.lib + >> b32.bc echo %hdir%\lib\pp.lib + >> b32.bc echo %hdir%\lib\pcrepos.lib + >> b32.bc rem Uncomment these two lines to use Advantage RDD echo %hdir%\lib\rddads.lib + >> b32.bc echo %hdir%\lib\Ace32.lib + >> b32.bc echo %bcdir%\lib\cw32.lib + >> b32.bc echo %bcdir%\lib\import32.lib + >> b32.bc echo %bcdir%\lib\psdk\odbc32.lib + >> b32.bc echo %bcdir%\lib\psdk\rasapi32.lib + >> b32.bc echo %bcdir%\lib\psdk\nddeapi.lib + >> b32.bc echo %bcdir%\lib\psdk\iphlpapi.lib, >> b32.bc IF EXIST %1.res echo %1.res >> b32.bc rem uncomment this line to use the debugger and comment the following one rem %bcdir%\bin\ilink32 -Gn -Tpe -s -v @b32.bc %bcdir%\bin\ilink32 -Gn -aa -Tpe -s -v @b32.bc IF ERRORLEVEL 1 GOTO LINKERROR ECHO * Application successfully built %1 GOTO EXIT ECHO rem delete temporary files @del %1.c :LINKERROR ECHO * There are errors GOTO EXIT :SINTAX ECHO SYNTAX: Build [Program] {-- No especifiques la extensiвn PRG ECHO {-- Don't specify .PRG extension GOTO EXIT :NOEXIST ECHO The specified PRG %1 does not exist :EXIT
|
|
|
Ответов - 10
[только новые]
|
|
|
| |
Пост N: 2099
Зарегистрирован: 17.05.05
|
|
Отправлено: 05.08.11 23:03. Заголовок: Dr. Oldwarez пишет: ..
Dr. Oldwarez пишет: Это где такое раздают ? ;) Линк кинь в ЛС
|
|
|
|
| Администратор
|
Пост N: 2016
Зарегистрирован: 23.05.05
|
|
Отправлено: 05.08.11 23:34. Заголовок: Dr. Oldwarez пишет: ..
Dr. Oldwarez пишет: цитата: | Подскажите пожалуйста, как с этим бороться |
| Компилятор bcc не может найти свой каталог include, а линкер ilink32 - каталог lib. Надо им помочь. Для этого c:\borland\bcc55\bin должен быть перечислен в set path, а в c:\borland\bcc55\bin должны находиться файлы bcc32.cfg: -I"c:\borland\bcc55\include" -L"c:\borland\bcc55\lib" и ilink32.cfg: -L"c:\borland\bcc55\lib"
|
|
|
|
| постоянный участник
|
Пост N: 149
Зарегистрирован: 27.07.08
|
|
Отправлено: 06.08.11 00:11. Заголовок: Большое спасибо!
Ура! Заработало! Огромное Вам спасибо!!! К сожалению, это устаревшая версия и нужного мне XBROWSE (из-за которого я всю эту кашу и заварил), там нет и в помине. У кого версия поновее - киньте мне в личку, пожалуйста.
|
|
|
|
| |
Пост N: 2100
Зарегистрирован: 17.05.05
|
|
Отправлено: 06.08.11 09:39. Заголовок: Dr. Oldwarez Кинуть..
Dr. Oldwarez Кинуть что ? Только Xbrowse ? Полагаю нужна вся библиотека. Лично я ее покупал.
|
|
|
|
| постоянный участник
|
Пост N: 151
Зарегистрирован: 27.07.08
|
|
Отправлено: 06.08.11 14:36. Заголовок: Dima пишет: Dr. Old..
Dima пишет: цитата: | Dr. Oldwarez Кинуть что ? Только Xbrowse ? Полагаю нужна вся библиотека. Лично я ее покупал. |
| Блджад, 350 евриков - это почти вся моя месячная зарплата 200 евриков обошлись запчасти для собранного по частям двухъядерного ноутбука Thinkpad R61. Дельфина я скачал с инета. Но Fivewin не столь популярен, как Дельфин, Visual/Real Basic, посему свежих расшарок ждать не приходится. Нет, так дело не пойдёт.
|
|
|
|
| |
Пост N: 2101
Зарегистрирован: 17.05.05
|
|
Отправлено: 06.08.11 14:53. Заголовок: Если тебя это спасет..
Если тебя это спасет могу выслать исходник Xbrowse. А Fw мне обошелся в 100 $ , так как в складчину получилось.
|
|
|
|
| постоянный участник
|
Пост N: 152
Зарегистрирован: 27.07.08
|
|
Отправлено: 06.08.11 16:23. Заголовок: Dima пишет: Если те..
Dima пишет: цитата: | Если тебя это спасет могу выслать исходник Xbrowse. А Fw мне обошелся в 100 $ , так как в складчину получилось. |
| Мне складываться не с кем - я тут один такой на весь город. Если можно, вышлите мне пожалуйста, весь Fivewin на мыло motaro76@inbox.ru. XBROWSE наверняка тянет за собой полсотни связанных функций. Я это знаю - сам ДОСовские библиотеки Клипера правил.
|
|
|
|
| постоянный участник
|
Пост N: 2080
Зарегистрирован: 12.09.06
|
|
Отправлено: 29.02.12 22:55. Заголовок: Dr. Oldwarez пишет: ..
Dr. Oldwarez пишет: цитата: | Мне складываться не с кем |
| Могу присоединиться....
|
|
|
|
| |
Пост N: 2336
Зарегистрирован: 17.05.05
|
|
Отправлено: 29.02.12 23:43. Заголовок: Andrey пишет: Могу ..
|
|
|
|
| постоянный участник
|
Пост N: 2083
Зарегистрирован: 12.09.06
|
|
Отправлено: 01.03.12 09:28. Заголовок: Dima пишет: Не верю..
Dima пишет: Я вообще то стараюсь держать свое слово. Если где-то пропустил здесь на форуме, то извини, наверно просто не увидел. Тогда мне на почту прямо высылай сообщение.
|
|
|
|