Russian Qt Forum
Май 05, 2024, 17:01 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: MinGW32 ошибка '::swprintf' has not been declared  (Прочитано 5345 раз)
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« : Июнь 30, 2013, 20:05 »

Столкнулся с ошибкой в недрах MinGW, как её разрешить не понятно.
Код
DOS
c:\programs\mingw\4.4.0\bin\../lib/gcc/mingw32/4.4.0/include/c++/cwchar:159: error: '::swprintf' has not been declared
c:\programs\mingw\4.4.0\bin\../lib/gcc/mingw32/4.4.0/include/c++/cwchar:166: error: '::vswprintf' has not been declared
 
давно пользуюсь этой версией компилятора, ничего подобного не видел. Почему компилер может ругаться на свои же потраха?

версия gcc:
Код
DOS
D:\>gcc -v
Using built-in specs.
Target: mingw32
Configured with: ../gcc-4.4.0/configure --enable-languages=c,ada,c++,fortran,java,objc,obj-c++ --disable-sjlj-exceptions
--enable-shared --enable-libgcj --enable-libgomp --with-dwarf2 --disable-win32-registry --enable-libstdcxx-debug
--enable-version-specific-runtime-libs --prefix=/mingw --with-gmp=/mingw/src/gmp/root --with-mpfr=/mingw/src/mpfr/root
--build=mingw32
Thread model: win32
gcc version 4.4.0 (GCC)
 
Записан

Юра.
Serr500
Гость
« Ответ #1 : Июнь 30, 2013, 20:32 »

http://stackoverflow.com/questions/6699734/qt-creator-compilation-error-swprintf-and-vswprintf-has-not-been-declared
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #2 : Июнь 30, 2013, 21:06 »

Serr500, спасибо.
у меня даже ума не хватило в pro-файл (чужой) заглянуть. Сижу голову ломаю - банальный проект, банальный компилятор, и на тебе.

Сейчас в pro-файл глянул - и правда:
QMAKE_CXXFLAGS += -std=c++0x
сделал так
QMAKE_CXXFLAGS += -std=c++0x -U__STRICT_ANSI__
ошибка исчезла
Записан

Юра.
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.057 секунд. Запросов: 22.