<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[не собирается _без_ -O2]]></title><description><![CDATA[<p dir="auto">Почему-то у меня под gentoo с параметром CFLAGS/CXXFLAGS=-O2 собирается пакет. А если убрать -O2, то выдаёт такое:</p>
<pre><code>Making all in netxmsd
make[4]: Entering directory `/var/tmp/portage/net-analyzer/netxms-1.1.6/work/netxms-1.1.6/src/server/netxmsd'
  CXX    netxmsd.o
netxmsd.cpp: In function 'BOOL ParseCommandLine(int, char**)':
netxmsd.cpp:206:29: warning: format not a string literal and no format arguments
netxmsd.cpp:209:96: warning: use of 'h' length modifier with 's' type character
netxmsd.cpp:231:84: warning: use of 'h' length modifier with 's' type character
netxmsd.cpp: In function 'int main(int, char**)':
netxmsd.cpp:417:77: warning: use of 'h' length modifier with 's' type character
  CXXLD  netxmsd
../core/.libs/libnxcore.so: undefined reference to `ServiceContainer::secondsInWeek'
../core/.libs/libnxcore.so: undefined reference to `ServiceContainer::secondsInDay'
collect2: ld returned 1 exit status
make[4]: *** [netxmsd] Error 1
make[4]: Leaving directory `/var/tmp/portage/net-analyzer/netxms-1.1.6/work/netxms-1.1.6/src/server/netxmsd'
</code></pre>
<p dir="auto">Сейчас ещё проверил другие варианты:<br />
-O0 - не собирается (что и следовало ожидать)<br />
-O1 - собирается<br />
-Os - собирается<br />
-O3 - собирается<br />
Ну т.е. начиная с -O1 собирается.<br />
Пробовал просто включить флаги оптимизации, указанные в мане для -O1 - не собралось. Видимо -O1 ещё какую-то магию делает.</p>
]]></description><link>https://forum.netxms.org/topic/1483/не-собирается-_без_-o2</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 11:48:19 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/1483.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 05 Dec 2011 18:18:50 GMT</pubDate><ttl>60</ttl></channel></rss>