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



Пост 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




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


постоянный участник


Пост N: 494
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 20.01.11 12:28. Заголовок: А что именно "не..


А что именно "не проходит"?

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



Пост N: 2
Зарегистрирован: 20.01.11
ссылка на сообщение  Отправлено: 20.01.11 12:34. Заголовок: Ошибка 1109 unable t..


Ошибка 1109
unable to open file NTXRUS.obj

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



Пост N: 3
Зарегистрирован: 20.01.11
ссылка на сообщение  Отправлено: 20.01.11 12:35. Заголовок: obj файл получается,..


obj файл получается, а exe нет :(

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



Пост N: 121
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 20.01.11 12:56. Заголовок: kustic пишет: unabl..


kustic пишет:

 цитата:
unable to open file NTXRUS.obj


Сам файл присутсвует на диске?

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



Пост N: 4
Зарегистрирован: 20.01.11
ссылка на сообщение  Отправлено: 20.01.11 14:30. Заголовок: AlexMyr пишет: Сам ..


AlexMyr пишет:

 цитата:
Сам файл присутсвует на диске?



Да присутствует в папке с:\clip53\obj

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





Пост N: 54
Зарегистрирован: 17.10.05
ссылка на сообщение  Отправлено: 20.01.11 14:41. Заголовок: возможно файл хоть и..


возможно файл хоть и присутствует, но поврежден.
взять где-то в другом месте, на другом компе..

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




Пост 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


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



Пост 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


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




Пост 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 там лежит (версия) ?

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



Пост 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

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



Пост N: 6
Зарегистрирован: 20.01.11
ссылка на сообщение  Отправлено: 20.01.11 15:44. Заголовок: AlexMyr Спасибо! По..


AlexMyr Спасибо!

Попробую.... Результаты напишу!

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



Пост N: 7
Зарегистрирован: 20.01.11
ссылка на сообщение  Отправлено: 20.01.11 15:46. Заголовок: Dima пишет: EXE - ш..


Dima пишет:

 цитата:
EXE - шники (Clipper.exe , rtlink.exe и тд)? Если так то какой Clipper там лежит (версия) ?



Там версия Summer87.

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



Пост 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 лежат?

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




Пост N: 2023
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 20.01.11 16:15. Заголовок: kustic пишет: Там в..


kustic пишет:

 цитата:
Там версия Summer87.


Ну так а пользуешь 5.3 ;) Поправь.

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




Пост N: 2024
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 20.01.11 16:19. Заголовок: kustic пишет: \..


kustic пишет:

 цитата:
\catools\ - это прописана папка в которой OBJ и LIB лежат?


Да :)
В catools\obj лежат *.obj
В catools\lib лежат *.lib

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



Пост N: 9
Зарегистрирован: 20.01.11
ссылка на сообщение  Отправлено: 20.01.11 16:30. Заголовок: Dima пишет: Ну так ..


Dima пишет:

 цитата:
Ну так а пользуешь 5.3 ;) Поправь.



Туплю :(
Где поправить то?

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



Пост N: 123
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 20.01.11 16:32. Заголовок: kustic пишет: \..


kustic пишет:

 цитата:
\catools\

это если пользуешся тулзами.
В общем можно все lib скопировать в %CLIP%\lib и obj в %CLIP%\obj и тогда прописать только
set obj=%CLIP%\obj
set lib=%CLIP%\lib

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




Пост 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

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



Пост N: 124
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 20.01.11 16:35. Заголовок: kustic пишет: Туплю..


kustic пишет:

 цитата:
Туплю :(
Где поправить то?


Смотри мой батник, в нем тупо прописан путь к конкретной версии клиппера
SET CLIP=C:\DEV\CLIP53

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



Пост 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?



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

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