Страница 1 из 1

FB API + VC++ 7

Добавлено: 08 авг 2005, 09:20
wolverin
Решил писать приложения под VC++ 7 естественно через API. И с тем и с другим сталкиваюсь впервые. Вот сижу читаю API Guide и делаю все по шагам.
1. Подключил ibase.h

Код: Выделить всё

#include "include\ibase.h"
2. Компилирую проект, вываливается ошибка
error C2371: 'SCHAR' : redefinition; different basic types
Потыкался в файлах заголовках
ibase.h - typedef char SCHAR;
sqltypes.h - typedef signed char SCHAR;
Причем последний файл нигде не подключаю. Что делать? Может просто удалить это переобъявление из ibase.h?

Добавлено: 08 авг 2005, 09:23
wolverin
И еще хотелось бы знать - существуют ли какие-либо особенности при работе в VC++ 7 с FB через API???

Добавлено: 08 авг 2005, 13:20
wolverin
Чтение API Guide показало
Compilers
The import libraries included with InterBase have been tested with the following
compilers:
Windows platforms
2. Microsoft Visual C++ 2.0
3. Microsoft Visual C++ 4.0
А что другие не поддерживаются???
Using Microsoft C++
Use the following options when compiling applications with Microsoft C++:
И опять эти же версии 2 и 4, а для 7-ки есть??? Не могу найти некоторые из указаных настроек для этих версий.

Re: FB API + VC++ 7

Добавлено: 24 авг 2005, 15:55
Serj
wolverin писал(а): 2. Компилирую проект, вываливается ошибка
error C2371: 'SCHAR' : redefinition; different basic types
Потыкался в файлах заголовках
ibase.h - typedef char SCHAR;
sqltypes.h - typedef signed char SCHAR;
Причем последний файл нигде не подключаю. Что делать? Может просто удалить это переобъявление из ibase.h?
А где ты sqltypes.h нашел?
Нету его в инклудах самого Птаха. Это что-то чисто от VC.