Changes between Initial Version and Version 1 of Ticket #2804, comment 7
- Timestamp:
- Sep 18, 2014, 10:26:26 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #2804, comment 7
initial v1 7 7 Compilers situation in FreeBSD is...complicated, the migration to clang happened with version 10.0. Older versions bundled an old gcc release (4.2.1) and on those it coexists with clang which, if needed, is installed from the ports tree. On 10.0 and later by default only clang is installed in base, other compilers can be installed, if gcc is installed from ports it's installed as gcc48(for example). No "gcc" binary is created to avoid confusion. But for now I'd be happy to have a newer 0ad release work on FreeBSD 11(development version) or 10.x, I can deal with making it work on older releases once I succeed with that. 8 8 9 Also, versions of FreeBSD after 10.0 have no libstdc++ installed, unless it's installed by the user via ports. I just tried forcing gcc to build 0ad b et, due to such mixing, I had many more problems than using clang, so I'll stick to clang.9 Also, versions of FreeBSD after 10.0 have no libstdc++ installed, unless it's installed by the user via ports. I just tried forcing gcc to build 0ad but, due to such mixing, I had many more problems than using clang, so I'll stick to clang. 10 10 11 11 I was needing -std=c++11 otherwise the build stops while building some libraries before even starting to compile the 0ad sources. But I can test removing the flag and check what happens.