We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
最近の新し目のLinux上でypsilonが正しくビルド出来なくなっ�� �いて、悲しいです。 どうもGCC4.7以降でダメのようなので、GCC4.7/GCC4.8でビルドで� ��るように、 ソースを修正してみました。 GCC7.8以降で -O3 を付けてビルドすると、マクロ関係で間違った余計な最適�� �を してしまうようで、余計な最適化を抑制するためのコード�� �追加したというのが、 修正の内容です。 GCC4.7/GCC4.8でビルド可能にするためのパッチを添付します。 (ypsilon-read-only-GCC48.patch) 以下のように使用します。 su cd /usr/local/ svn checkout http://ypsilon.googlecode.com/svn/trunk/ ypsilon-read-only mv /home/<user ID>/Download/ypsilon-read-only-GCC48.patch . patch -p0 < ypsilon-read-only-GCC48.patch cd ypsilon-read-only/ make clean make make check make install exit ※GCC4.7でビルドする場合は、src/vm1.cpp内で、 optimize指定の行を以下のようにコメントアウトした方が良 いです(少し高速化)。 // #pragma GCC push_options // #pragma GCC optimize("O0") // #pragma GCC pop_options Debian7(x86)、Fedora20(x86)、Ubuntu-14.04(x86_64)でビルドと動作を確�� �済みです。 良かったら使ってください。(岡田)
Original issue reported on code.google.com by [email protected] on 17 Jan 2015 at 9:09
[email protected]
Attachments:
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Original issue reported on code.google.com by
[email protected]
on 17 Jan 2015 at 9:09Attachments:
The text was updated successfully, but these errors were encountered: