Автор | Сообщение |
|
| |
Пост N: 1
Зарегистрирован: 20.01.11
|
|
Отправлено: 20.01.11 12:25. Заголовок: Помогите откомпилировать прогу
Потребовалось внести изменения в старую программу. А собрать не получается:( Написана на Clipper 5.3. Вот такой cl.bat есть, но сборка не проходит. clipper %1 %2>err1 if not errorlevel 1 blinker file %1, ntxrus, msgrus, ctusp, __wait_4 @prot lib ctp, inga, _dbfcdx Библиотеки расположены вот так SET CLIPPER=F800 SET LIB=C:\CLIP53\LIB SET OBJ=C:\CLIP53\OBJ SET INCLUDE=C:\CLIP53\INCLUDE SET PLL=C:\CLIP53\PLL
|
|
|
Ответов - 22
, стр:
1
2
All
[только новые]
|
|
|
| постоянный участник
|
Пост N: 494
Зарегистрирован: 27.01.07
|
|
Отправлено: 20.01.11 12:28. Заголовок: А что именно "не..
А что именно "не проходит"?
|
|
|
|
| |
Пост N: 2
Зарегистрирован: 20.01.11
|
|
Отправлено: 20.01.11 12:34. Заголовок: Ошибка 1109 unable t..
Ошибка 1109 unable to open file NTXRUS.obj
|
|
|
|
| |
Пост N: 3
Зарегистрирован: 20.01.11
|
|
Отправлено: 20.01.11 12:35. Заголовок: obj файл получается,..
obj файл получается, а exe нет :(
|
|
|
|
| |
Пост N: 121
Зарегистрирован: 11.06.10
|
|
Отправлено: 20.01.11 12:56. Заголовок: kustic пишет: unabl..
kustic пишет: цитата: | unable to open file NTXRUS.obj |
| Сам файл присутсвует на диске?
|
|
|
|
| |
Пост N: 4
Зарегистрирован: 20.01.11
|
|
Отправлено: 20.01.11 14:30. Заголовок: AlexMyr пишет: Сам ..
AlexMyr пишет: цитата: | Сам файл присутсвует на диске? |
| Да присутствует в папке с:\clip53\obj
|
|
|
|
| |
Пост N: 54
Зарегистрирован: 17.10.05
|
|
Отправлено: 20.01.11 14:41. Заголовок: возможно файл хоть и..
возможно файл хоть и присутствует, но поврежден. взять где-то в другом месте, на другом компе..
|
|
|
|
| |
Пост N: 2021
Зарегистрирован: 17.05.05
|
|
Отправлено: 20.01.11 14:45. Заголовок: kustic пишет: Библи..
kustic пишет: цитата: | Библиотеки расположены вот так |
| kustic пишет: цитата: | SET LIB=C:\CLIP53\LIB SET OBJ=C:\CLIP53\OBJ SET INCLUDE=C:\CLIP53\INCLUDE SET PLL=C:\CLIP53\PLL |
| И как CL.BAT про это узнает ? Ну разве что это все прописано в переменных окружения или в autoexec.bat (nt) Вот это все вставь в самое начало CL.BAT
|
|
|
|
| |
Пост N: 5
Зарегистрирован: 20.01.11
|
|
Отправлено: 20.01.11 15:01. Заголовок: Dima пишет: Вот это..
Dima пишет: цитата: | Вот это все вставь в самое начало CL.BAT |
| Получилось так SET LIB=C:\CLIP53\LIB SET OBJ=C:\CLIP53\OBJ SET INCLUDE=C:\CLIP53\INCLUDE SET PLL=C:\CLIP53\PLL clipper %1 %2>err1 if not errorlevel 1 blinker file %1,ntxrus, msgrus, ctusp, __wait_4 @prot lib ctp, inga, _dbfcdx На компе стоит еще summer87. Такое впечатление, что за библиотеками для сборки обращение идет туда. Автоекзек такой @ECHO OFF PATH C:\WINDOWS;C:\WINDOWS\COMMAND;c:\all\clipper;c:\clip53\obj;c:\clip53\include;c:\clip53\pll;c:\clip53\lib SET CLIPPER=F800 SET LIB=C:\all\CLIP53\LIB SET OBJ=C:\all\CLIP53\OBJ SET INCLUDE=C:\all\CLIP53\INCLUDE SET PLL=C:\all\CLIP53\PLL
|
|
|
|
| |
Пост N: 2022
Зарегистрирован: 17.05.05
|
|
Отправлено: 20.01.11 15:09. Заголовок: kustic пишет: Автое..
kustic пишет: цитата: | Автоекзек такой @ECHO OFF PATH C:\WINDOWS;C:\WINDOWS\COMMAND;c:\all\clipper;c:\clip53\obj;c:\clip53\include;c:\clip53\pll;c:\clip53\lib |
| Вот это можно убрать ;c:\clip53\obj;c:\clip53\include;c:\clip53\pll;c:\clip53\lib А что лежит в c:\all\clipper ? EXE - шники (Clipper.exe , rtlink.exe и тд)? Если так то какой Clipper там лежит (версия) ?
|
|
|
|
| |
Пост N: 122
Зарегистрирован: 11.06.10
|
|
Отправлено: 20.01.11 15:12. Заголовок: У меня в автоекзеке ..
У меня в автоекзеке для клипера ничего не прописано. Собираю так: (для конкретной проги) ccc.bat @echo off REM pause CLS SET CLIP=C:\DEV\CLIP53 set obj=%CLIP%\obj;%CLIP%\catools\obj set lib=%CLIP%\bin;%CLIP%\catools\lib set include=%CLIP%\include rem IF EXIST ST.EXE DEL ST.EXE IF EXIST ST.OBJ DEL ST.OBJ %CLIP%\bin\CLIPPER.exe @ST /i%CLIP%\include %CLIP%\bin\BLINKER.COM @ST VERBOSE IF EXIST ST.OBJ DEL ST.OBJ IF EXIST ST.BIF DEL ST.BIF IF EXIST ST.EXE ST.EXE Файл st.clp - все prg для сборки Файд st.lnk - для линковки ECHO ON BLINKER EXECUTABLE EXTENDED BLINKER EXECUTABLE IPX 48 BLINKER INCREMENTAL OFF BLINKER EXECUTABLE COMPRESS 1 #BLINKER EXECUTABLE NODELETE #BLINKER MESSAGE NOBLINK #MAP = ST S,A,X NOBELL FI ST FI MSGRUS , NTXRUS FI CTUSP # lib for debuger, umcomment for enable # FI CLD.LIB # SEARCH BLXCLP53 #@C53BLMAX LIB NANFOR LIB CPMI LIB DBFCDX , _DBFCDX LIB CTP53 LIB OOBJECT LIB SUPER
|
|
|
|
| |
Пост N: 6
Зарегистрирован: 20.01.11
|
|
Отправлено: 20.01.11 15:44. Заголовок: AlexMyr Спасибо! По..
AlexMyr Спасибо! Попробую.... Результаты напишу!
|
|
|
|
|
| |
Пост N: 7
Зарегистрирован: 20.01.11
|
|
Отправлено: 20.01.11 15:46. Заголовок: Dima пишет: EXE - ш..
Dima пишет: цитата: | EXE - шники (Clipper.exe , rtlink.exe и тд)? Если так то какой Clipper там лежит (версия) ? |
| Там версия Summer87.
|
|
|
|
| |
Пост N: 8
Зарегистрирован: 20.01.11
|
|
Отправлено: 20.01.11 16:12. Заголовок: AlexMyr пишет: set ..
AlexMyr пишет: цитата: | set obj=%CLIP%\obj;%CLIP%\catools\obj set lib=%CLIP%\bin;%CLIP%\catools\lib |
| \catools\ - это прописана папка в которой OBJ и LIB лежат?
|
|
|
|
| |
Пост N: 2023
Зарегистрирован: 17.05.05
|
|
Отправлено: 20.01.11 16:15. Заголовок: kustic пишет: Там в..
kustic пишет: Ну так а пользуешь 5.3 ;) Поправь.
|
|
|
|
| |
Пост N: 2024
Зарегистрирован: 17.05.05
|
|
Отправлено: 20.01.11 16:19. Заголовок: kustic пишет: \..
kustic пишет: цитата: | \catools\ - это прописана папка в которой OBJ и LIB лежат? |
| Да :) В catools\obj лежат *.obj В catools\lib лежат *.lib
|
|
|
|
| |
Пост N: 9
Зарегистрирован: 20.01.11
|
|
Отправлено: 20.01.11 16:30. Заголовок: Dima пишет: Ну так ..
Dima пишет: цитата: | Ну так а пользуешь 5.3 ;) Поправь. |
| Туплю :( Где поправить то?
|
|
|
|
| |
Пост N: 123
Зарегистрирован: 11.06.10
|
|
Отправлено: 20.01.11 16:32. Заголовок: kustic пишет: \..
kustic пишет: это если пользуешся тулзами. В общем можно все lib скопировать в %CLIP%\lib и obj в %CLIP%\obj и тогда прописать только set obj=%CLIP%\obj set lib=%CLIP%\lib
|
|
|
|
| |
Пост N: 2025
Зарегистрирован: 17.05.05
|
|
Отправлено: 20.01.11 16:32. Заголовок: kustic пишет: Где п..
kustic пишет: kustic пишет: цитата: | PATH C:\WINDOWS;C:\WINDOWS\COMMAND;c:\all\clipper |
| c:\all\clipper Путь должен вести к Clipper.exe версии 5.3
|
|
|
|
| |
Пост N: 124
Зарегистрирован: 11.06.10
|
|
Отправлено: 20.01.11 16:35. Заголовок: kustic пишет: Туплю..
kustic пишет: цитата: | Туплю :( Где поправить то? |
| Смотри мой батник, в нем тупо прописан путь к конкретной версии клиппера SET CLIP=C:\DEV\CLIP53
|
|
|
|
| |
Пост N: 10
Зарегистрирован: 20.01.11
|
|
Отправлено: 20.01.11 16:48. Заголовок: kustic пишет: set o..
kustic пишет: цитата: | set obj=%CLIP%\obj set lib=%CLIP%\lib |
| Это уже сделала. Запустила твой батник Ошибку выдала unable to open NANFOR.LIB Непредвиденное появление st.exe?
|
|
|
Ответов - 22
, стр:
1
2
All
[только новые]
|
|