Opened 15 years ago

Closed 15 years ago

#1029 closed Patches (invalid)

AmigaOS Boost tools port

Reported by: ssolie Owned by:
Milestone: To Be Determined Component: Building Boost
Version: Boost 1.34.0 Severity: Not Applicable
Keywords: bjam build Cc:

Description

This patch updates and fixes the Amiga bjam port.

It also adds support for a new toolset "amiga" which is used to build a version of Boost for AmigaOS with the 4.0 SDK.

I plan to submit more patches which depend on this one if it is accepted.

Attachments (1)

boost-tools.patch (29.7 KB ) - added by ssolie 15 years ago.
patch to add AmigaOS support to bjam and build

Download all attachments as: .zip

Change History (2)

by ssolie, 15 years ago

Attachment: boost-tools.patch added

patch to add AmigaOS support to bjam and build

comment:1 by René Rivera, 15 years ago

Resolution: invalid
Status: newclosed

OK, don't be alarmed that I've marked this invalid... Some changes I need to consider the patches.

  • Separate out the diffs for each file, like ticket #583. It's *much* harder to apply a multi-file patch than the single files.
  • Make two tickets, one for the Boost.Jam changes, another for the Boost.Build changes, "bjam" and "build" components respectively.
  • And the hard one... The code in 1.34.0 is actually fairly old at this point, so ideally we want patches against the HEAD version of Boost. We'll still try to apply them even if they are against 1.34.0, it's just going to take longer.
  • And not as hard... AFAICT AmigaOS4 is using gcc as the compiler. So instead of a new Boost.Build toolset, we need to get changes to the gcc.jam toolset based on the <target-os> feature.
Note: See TracTickets for help on using tickets.