Opened 13 years ago

Closed 13 years ago

#2976 closed Bugs (fixed)

The "rule init" for "Initialize stlport support" in the file tools\build\v2\tools\stlport.jam omits a colon after the word "headers"

Reported by: gestapo21th@… Owned by: Aaron Windsor
Milestone: Boost 1.39.0 Component: bjam
Version: Boost 1.38.0 Severity: Problem
Keywords: bjam stlport Cc:

Description

When I build boost with stlport, and user-config.jam have been configured as below lines: # Configure specifying location of both headers and libraries explicitly. using stlport : 5.2 : /root/STLport_5.2.1/stlport : /root/STLport_5.2.1/lib ;

I encounter building error which bjam can't find libstlport.5.2.so. Then I found "rule init" for "Initialize stlport support" in the file tools\build\v2\tools\stlport.jam omits a colon after the word "headers": # Initialize stlport support. rule init (

version ? : headers # Location of header files libraries * # Location of libraries, lib and bin subdirs of STLport. )

After filled in the missing word, it can been built no error, finally! rule init (

version ? : headers : # Location of header files libraries * # Location of libraries, lib and bin subdirs of STLport. )

And the documentation, Boost.Build V2 User Manual, is consistent.

Attachments (1)

stlport.jam (11.1 KB ) - added by anonymous 13 years ago.

Download all attachments as: .zip

Change History (2)

by anonymous, 13 years ago

Attachment: stlport.jam added

comment:1 by Vladimir Prus, 13 years ago

Resolution: fixed
Status: newclosed

(In [53042]) Fix the prototype of stlport.init to match docs.

Fixes #2976.

Note: See TracTickets for help on using tickets.