On May 29, 2007, at 10:05 AM, Server Levent Yilmaz wrote:

Hi All,

Does anyone have a BBv2 toolset for the Portland Group C++ compiler?

Given the rest of my day, I probably won't be as lucky to have "yes" for an answer, so moving on...

I really do not want much. All I need is to have bjam effectively execute the following on boost source

  $(CXX) $(CXXFLAGS) -c whatever.cpp
   ar rcs libname.a whatever.o

where CXX and CXXFLAGS are set for the PG compiler and create silly single threaded static libraries on my given platform.

FWIW, Portland's compiler is powerful enough that it doesn't have any problems with header only libraries. Moreover, back in previous version, I randomly modified a few lines of gcc toolset in BBv1 and was able get Boost.Serialization and Boost.Filesystem to build.

However, I am clueless where to begin with BBv2 and its toolsets. Any help will be a life saver! 

Here's a basic pgi.jam file that works for our local environment, but unfortunately we don't use it to build boost.


-- Noel