ASi

libstdc++とGPL

gccで*.cppをビルドすると __gxx_personality_v0 と言うシンボルが無いといわれる。これは libstdc++ がリンクされていない為のようだ。

http://futoneko.10.dtiblog.com/blog-entry-76.html

うむむ。ライセンスは大丈夫なのか、、、
下記にこうある
http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt01ch01s02.html

Specifically, if other files instantiate
templates or use macros or inline functions from this file, or you compile
this file and link it with other files to produce an executable, this
file does not by itself cause the resulting executable to be covered by
the GNU General Public License.

実行ファイルはGPLにする必要は無いという事か。
ではソースを非公開で配布する場合はどうなる? …最終的には誰かがバイナリにして使うわけで、その時点で公開する必要が無いのだから問題は無いか。。。