Форум » FiveWin » SOS! Не линкуется! » Ответить

SOS! Не линкуется!

Dr. Oldwarez: Я скачал с торрента комплект FiveWin+xHarbour. При попытке залинковать какой-бы то ни было файл, выходит туёва хуча сообщений об ошибках [pre2]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[/pre2] Подскажите пожалуйста, как с этим бороться Вот вам ещё батник выкладываю. [pre2] @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[/pre2]

Ответов - 10

Dima: Dr. Oldwarez пишет: Я скачал с торрента Это где такое раздают ? ;) Линк кинь в ЛС

Pasha: 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"

Dr. Oldwarez: Ура! Заработало! Огромное Вам спасибо!!! К сожалению, это устаревшая версия и нужного мне XBROWSE (из-за которого я всю эту кашу и заварил), там нет и в помине. У кого версия поновее - киньте мне в личку, пожалуйста.


Dima: Dr. Oldwarez Кинуть что ? Только Xbrowse ? Полагаю нужна вся библиотека. Лично я ее покупал.

Dr. Oldwarez: Dima пишет: Dr. Oldwarez Кинуть что ? Только Xbrowse ? Полагаю нужна вся библиотека. Лично я ее покупал. Блджад, 350 евриков - это почти вся моя месячная зарплата 200 евриков обошлись запчасти для собранного по частям двухъядерного ноутбука Thinkpad R61. Дельфина я скачал с инета. Но Fivewin не столь популярен, как Дельфин, Visual/Real Basic, посему свежих расшарок ждать не приходится. Нет, так дело не пойдёт.

Dima: Если тебя это спасет могу выслать исходник Xbrowse. А Fw мне обошелся в 100 $ , так как в складчину получилось.

Dr. Oldwarez: Dima пишет: Если тебя это спасет могу выслать исходник Xbrowse. А Fw мне обошелся в 100 $ , так как в складчину получилось. Мне складываться не с кем - я тут один такой на весь город. Если можно, вышлите мне пожалуйста, весь Fivewin на мыло motaro76@inbox.ru. XBROWSE наверняка тянет за собой полсотни связанных функций. Я это знаю - сам ДОСовские библиотеки Клипера правил.

Andrey: Dr. Oldwarez пишет: Мне складываться не с кем Могу присоединиться....

Dima: Andrey пишет: Могу присоединиться.... Не верю.

Andrey: Dima пишет: Не верю. Я вообще то стараюсь держать свое слово. Если где-то пропустил здесь на форуме, то извини, наверно просто не увидел. Тогда мне на почту прямо высылай сообщение.



полная версия страницы