HomeFreeBSD

- Fix linker problem by removing libtool dependency. The combination of

Description

  • Fix linker problem by removing libtool dependency. The combination of USE_AUTOTOOLS, USE_GCC and C++ is broken because /usr/local/bin/libtool has hardcoded the linker it was built with. So on FreeBSD 10 it tries to link gcc compiled C++ code with clang which does not work.
  • Remove USE_GCC and fix build with clang with two new patches. [1]
  • Fix build with libc++ by removing -lstdc++ from linker flags. The compiler automatically adds the right runtime library.
  • Add LICENSE.
  • Convert gnomehack to pathfix.
  • Remove references to PTHREAD_LIBS and PTHREAD_CFLAGS.
  • Support staging.
  • Remove an old patch that's no longer needed.

PR: ports/164618 [1]
Submitted by: Paul Ambrose <ambrosehua@gmail.com> [1]
Approved by: maintainer timeout (2 weeks)

Details

Provenance
tijlAuthored on
Parents
rP331254: 2013-10-10 devel/ruby-sdl: Does not work with Ruby 1.9
Branches
Unknown
Tags
Unknown

Event Timeline