Компиляция, баги, предложения

сообщений: 6 / 0 новое
Последнее сообщение
Андрей Михайлов
Не в сети
Регистрация: 13.04.09 в
Компиляция, баги, предложения

Компиляция, баги, предложения

Андрей Михайлов
Не в сети
Регистрация: 13.04.09 в

Пытаюсь собрать либу на висте для IB2007. Дает ошибку:

 

Borland Implib Version 3.0.22 Copyright (c) 1991, 2000 Inprise Corporation
        "C:\Program Files\Borland\BCC55/bin/implib" -f gds32.lib "C:\Windows\System32/gds32.dll"

Borland Implib Version 3.0.22 Copyright (c) 1991, 2000 Inprise Corporation
Fatal: 'rfunc6.res' does not exist - don't know how to make it

 

А файла правда нет! Забыли однако...

rfunc 2.1.3.1.RC1

Резцов Алексей
Не в сети
Регистрация: 29.08.08 в

Забыли не файл rfunc6.res, а прописать его сборку в makefile.bc.

Необходимо в файле makefile.bc после строки
rmd5c.obj:    rmd5c.c rmd5.h rfunc.h
вставить еще одну такую:
$(TARGETNAME)$(IBVERSION).res: $(TARGETNAME)$(IBVERSION).rc
 

Директор по разработке ПО

Андрей Михайлов
Не в сети
Регистрация: 13.04.09 в

В предлагаемой сборке нет файлов .rc. Можно ли их создать "вручную" или убрать из скрипта для компиляции?

Андрей Михайлов
Не в сети
Регистрация: 13.04.09 в

Создав пустой rfunc6.rc:

STRINGTABLE
BEGIN
END
 

и добавив строку в makefile.bc, как написано выше собрал библиотеку и проверил (правда, только на тех функциях, которые мне нужны по работе со строками) для IB2007. Работает!

 

 

Резцов Алексей
Не в сети
Регистрация: 29.08.08 в

Ну тоже вариант ;))
В версии 2.2 все поправлено. Уже альфа-тестирование закончили. На этой неделе выложим бету.

Директор по разработке ПО

Based on design by xactive -