[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[csmith-project/creduce] 1bed80: Add more Clang libs to `clang_delta_LDADD`.



  Branch: refs/heads/master
  Home:   https://github.com/csmith-project/creduce
  Commit: 1bed80d0d56e47d05f354720b4d4530af33e5976
      https://github.com/csmith-project/creduce/commit/1bed80d0d56e47d05f354720b4d4530af33e5976
  Author: Eric Eide <eeide@cs.utah.edu>
  Date:   2016-04-25 (Mon, 25 Apr 2016)

  Changed paths:
    M clang_delta/Makefile.am
    M clang_delta/Makefile.in

  Log Message:
  -----------
  Add more Clang libs to `clang_delta_LDADD`.

Link against the following additional libraries:
  -lclangStaticAnalyzerFrontend
  -lclangStaticAnalyzerCheckers
  -lclangStaticAnalyzerCore

These are required for linking `clang_delta` under FreeBSD 10.2.

I don't understand why they don't seem to be required for linking on
Ubuntu 14.  The GNU linker is doing something magic?  I don't know.
What I *do* know is that adding the libraries doesn't seem to break the
build under Linux, so in they go.