Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Builder5->6 ++Error


Автор: AndreyVN 3.8.2004, 08:44
Привет!

Перешел с 5-го на 6-й Builder, появилась новая ошибка, никак не могу локализовать. Может кто-то сталкивался ?

Цитата
[C++ Error] BDE.hpp(4222): E2015 Ambiguity between 'PLongint' and 'System::PLongint'


Ошибки ссылаются на функции из файла BDE.hpp
DbiBatchMove();
DbiGetCallBack();

Нашел файл при компиляции которого возникает ошибка - самый безобидный About.cpp, закомментировал весь исполняемый код (!) кроме описания функций. Тоже самое. wow.gif Что это за Глюк?

Глюк исчезает если сделать так:
Код
//#include <NMsmtp.hpp>
//#include <Psock.hpp>


Почему Builder6 с почтой работать не хочет !?

Автор: _hunter 3.8.2004, 16:29
он хочет, но не знает как smile.gif
найди в NMsmtp.hpp что-то типа PLongint и замени на System::PLongint ( аналогичто в BDE.hpp )
проверь что vcl подключается самый первый

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)