Changes between Initial Version and Version 1 of Ticket #2804, comment 7


Ignore:
Timestamp:
Sep 18, 2014, 10:26:26 PM (10 years ago)
Author:
Guido Falsi

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #2804, comment 7

    initial v1  
    77Compilers 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.
    88
    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 bet, due to such mixing, I had many more problems than using clang, so I'll stick to clang.
     9Also, 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.
    1010
    1111I 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.