- 106 名前:login:Penguin mailto:sage [2009/02/11(水) 21:38:40 ID:ENIpJYto]
- 2.2.0 rc 090208ですが、g++ 4.4.0(ディストリの開発版)でコンパイルすると
DEBUG: make[3]: Entering directory `/builddir/build/BUILD/jd-2.2.0-rc090208/src' ...... DEBUG: g++ (たくさんの-Ifoo) -pthread (いくつかの-Ibar) -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -ggdb -Wall -DGTKMMVER=2120 -DUSE_XSMP -MT winmain.o -MD -MP -MF .deps/winmain.Tpo -c -o winmain.o winmain.cpp DEBUG: /usr/include/glibmm-2.4/glibmm/refptr.h: In constructor 'WinMain::WinMain(bool)': DEBUG: /usr/include/glibmm-2.4/glibmm/refptr.h:172: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules DEBUG: /usr/include/glibmm-2.4/glibmm/refptr.h:285: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules DEBUG: /usr/lib/gcc/i386-redhat-linux/4.4.0/../../../../include/c++/4.4.0/bits/stl_list.h:219: note: initialized from here DEBUG: /usr/include/glibmm-2.4/glibmm/refptr.h: In constructor 'WinMain::WinMain(bool)': DEBUG: /usr/include/glibmm-2.4/glibmm/refptr.h:172: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules DEBUG: /usr/include/glibmm-2.4/glibmm/refptr.h:285: warning: dereferencing pointer '<anonymous>' does break strict-aliasing rules DEBUG: /usr/lib/gcc/i386-redhat-linux/4.4.0/../../../../include/c++/4.4.0/bits/stl_list.h:219: note: initialized from here みたいな警告が出るのですが、これはJDとglibmmのどちらのせいなのでしょうか。glibmmのせいならば報告します。 [バージョン] 2.2.0-rc090208 [ディストリ ] Fedora release 10.91 (Rawhide) [パッケージ] 野良build [ DE/WM ] GNOME [ gtkmm ] 2.15.0 [ glibmm ] 2.19.2 [configure ] (文字数が多いといわれるので--build=とかは省略) --with-alsa' '--with-xdgopen' '--with-migemo' '--with-migemodict=/usr/share/cmigemo/utf-8/migemo-dict' CXXFLAGSは略
|

|