Cxx.jl Versions Save

The Julia C++ Interface

v0.4.0

4 years ago

v0.4.0 (2019-12-30)

Known issues

Diff since v0.3.4

Closed issues:

  • segfault on Julia 1.3.0-rc4 (#444)
  • How to build Cxx on Travis (#385)
  • Undefined symbol when trying to load Cxx (#375)
  • Could not find C++ standard library (#315)

Merged pull requests:

  • Move user override for standard headers to take precedence over all others (#454) (schmrlng)
  • Fix binary build for Julia 1.3 (#452) (Gnimuc)
  • Provide override for standard headers in C++ (#448) (robertu94)

v0.3.4

4 years ago

libcxxffi-binaries-1.3

4 years ago

from https://github.com/Gnimuc/CxxBuilder/releases

  • macOS
  • Linux x86_64
  • Windows x86_64 (experiental)
  • Linux i686
  • Windows i686
  • FreeBSD

v0.3.3

4 years ago

v0.3.3 (2019-11-18)

Diff since v0.3.2

Closed issues:

  • Fails to precompile on macOS Catalina (#442)
  • [Windows] Crash on include (#440)
  • Failure building with v1.2.0 on Fedora 30 (#439)
  • Cxx fails to build for Julia 1.2 on Linux (#436)
  • Difficulty using Cxx inside a module (#424)

Merged pull requests:

  • Fix headers not being found on macOS Catalina. (#447) (tkonolige)
  • Fix macOS sdk path (#428) (Gnimuc)
  • Updates to Example 8 (#426) (christianpeel)

v0.3.2

4 years ago

v0.3.2 (2019-06-02)

Diff since v0.3.1

Closed issues:

  • Julia v1.2 support (#422)
  • Access private members (#417)
  • Cxx.jl won't build for julia 1.1 build from source OSX. (#416)

Merged pull requests:

  • Allow and test on Julia v1.2 (#423) (oschulz)
  • Use updated Tier link (#419) (goretkin)

v0.3.1

5 years ago
  1. Fix command-line-tools-only binary build on macOS (4bf32db3f5f6fa9a2a47de0f08f7a528c7c88298)
  2. Remove BP's CompilerABI constraint on all platforms (71b38507e87634571599c9683bab97d45d112b7f)
  3. Add missing x86_64-generic-linux tripple (4f7052a78211cf842e59f9bd21f8924282b91d7a)
  4. Roll back bootstrap.cpp to fix source build (d74704b3eeb6dfd9c82e21fad4bd55a700e2256b)

v0.3.0

5 years ago
  1. Misc. upgrading bugfixes
  2. Add BB2 support for binary build on "Tier 1" 64bit platforms

libcxxffi-binaries

5 years ago

from https://github.com/Gnimuc/CxxBuilder/releases

  • macOS
  • Linux x86_64
  • Linux i686
  • FreeBSD
  • Windows x86_64 (experiental)
  • Windows i686

v0.2.0

6 years ago

This release is backwards source compatible with earlier versions. However, with the release of julia 0.6, no further testing on 0.5 will be performed. As a result, this release preemptively drops 0.5 support and patch releases in this series may take advantage of 0.6-only features and syntax in preparation of julia 0.7/1.0.

As of this release, Cxx.jl has support for precompilation of Cxx itself (precompilation of dependent packages is not supported), significantly reducing package load times.

v0.1.1

6 years ago