gccを使っていて、共有ライブラリを作ってある関数を公開したのですが、
うまく公開できずに困っています。
以下のようなオプションを付ければいいと分かったのですが、
-Wl,--version-script,libfoo.map
実際に実行すると以下のようなエラーが出てしまいます。
/usr/bin/ld:libfoo.map:3: syntax error in VERSION script

libfoo.mapは以下の通りです。
{
global: foofunc;
local: *;
};

libfoo.mapをどのように修正したらよいのでしょうか?