The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Не помогает ключ –w (gcc)"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Не помогает ключ –w (gcc)"
Сообщение от lexluther emailИскать по авторуВ закладки(??) on 04-Дек-04, 18:03  (MSK)
Всем привет,

Подскажите мне, пожалуйста, как мне избавиться от сообщения компилятора gcc которое он мне выдает при сборке объектных файлов в исполняемую программу

Attendant.o: In function `Attendant::MailingList(std::vector<unsigned, std::allocator<unsigned> >&, unsigned, bool, unsigned)':
Attendant.o(.text+0x64a8): warning: mktemp() possibly used unsafely; consider using mkstemp()

Проблема в том, что ключ –w убирает все остальные warning кроме этого, т.е. у меня не получается избавиться именно от этого сообщения поскольку ключ –w как я понял для этого сообщения не работает.

Помогите мне сделать так чтобы на консоль ничего не выводилось (любым способом), дело происходит в UNIX и я так понимаю что там можно даже как то вывод перенаправлять. Но все же хотелось бы как-то с помощью ключей gcc.

Об использовании другой функции (не mktemp) речи и быть не может (не мой код и к тому же он мне дается в объектных файлах).

Заранее спасибо за любой способ избавиться от этого сообщения или на худой конец от вывода на консоль

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Не помогает ключ –w (gcc)"
Сообщение от Vladislav Lazarenko emailИскать по авторуВ закладки on 05-Дек-04, 21:56  (MSK)
>Всем привет,
>
>Подскажите мне, пожалуйста, как мне избавиться от сообщения компилятора gcc которое он
>мне выдает при сборке объектных файлов в исполняемую программу
>
>Attendant.o: In function `Attendant::MailingList(std::vector<unsigned, std::allocator<unsigned> >&, unsigned, bool, unsigned)':
>Attendant.o(.text+0x64a8): warning: mktemp() possibly used unsafely; consider using mkstemp()
>
>Проблема в том, что ключ –w убирает все остальные warning кроме этого,
>т.е. у меня не получается избавиться именно от этого сообщения поскольку
>ключ –w как я понял для этого сообщения не работает.
>
>Помогите мне сделать так чтобы на консоль ничего не выводилось (любым способом),
>дело происходит в UNIX и я так понимаю что там можно
>даже как то вывод перенаправлять. Но все же хотелось бы как-то
>с помощью ключей gcc.
>
>Об использовании другой функции (не mktemp) речи и быть не может (не
>мой код и к тому же он мне дается в объектных
>файлах).
>
>Заранее спасибо за любой способ избавиться от этого сообщения или на худой
>конец от вывода на консоль


Чем тебе вообщение то мешает?
Если на консоль не хочешь - перенаправь вывод..

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру