Opened 14 years ago

Closed 14 years ago

#2281 closed Bugs (fixed)

Fix vacpp.jam when building on Linux

Reported by: Anton Blanchard <anton@…> Owned by: Vladimir Prus
Milestone: Boost 1.37.0 Component: build
Version: Boost 1.36.0 Severity: Problem
Keywords: vacpp Linux Cc:

Description

vacpp.jam assumes an AIX ar and passes -X 64 when building 64bit:

flags vacpp ARFLAGS <address-model>64 : -X 64 ;

Unfortunately this does not work with GNU ar. Wrap this with a check for AIX since GNU ar handles 32 or 64bit object files fine.

Attachments (1)

boost-vacpp-linux.patch (692 bytes ) - added by Anton Blanchard <anton@…> 14 years ago.

Download all attachments as: .zip

Change History (2)

by Anton Blanchard <anton@…>, 14 years ago

Attachment: boost-vacpp-linux.patch added

comment:1 by Vladimir Prus, 14 years ago

Resolution: fixed
Status: newclosed

(In [48573]) Pass -X 64 to ar only on AIX. Fixes #2281.

Note: See TracTickets for help on using tickets.