Hi Jurko,
My bad..its python.jam and it is imported in Jamfile.v2.
Although I am not all that new to boost I still don't know enough to create a minimal project from bgl to reproduce error.
But hopefully this should give some idea.
bjam fails with following additional message
$(BOOST_ROOT)tools/build/v2/build/project.jam:313: in load-jamfile
$(BOOST_ROOT)tools/build/v2/build/project.jam:63: in load
...
...
$(BOOST_ROOT)tools/build/v2//boost-build.jam:8: in module scope
This seems to be list of jam files that bjam searched for while looking for python.get-python-interpreter rule.
However python.jam is in directory $(BOOST_ROOT)/tools/build/v2/tools/. So my guess is that bjam is unable to locate jam files in tools subdirectory.
Thanks for the prompt reply.
Sandeep
Hi Sandeep.
Are you sure about where this rule is located and/or how it is named?
> rule python.get-python-interpreter unknown in module
> Jamfile<...../bgl-python>.
>
> This rule is defined in
> $(BOOST-ROOT)/tools/build/v2/tools/python-config.jam which bjam is
> unable to locate.
>
> I am using boost_1_35_0 with latest bgl.
Because I just grepped through all the files in the tools folder and the
get-python-interpreter rule is not mentioned anywhere.
In case this is a rule that you added to the python-config module
then you need to refer to it as 'python-config.get-python-interpreter'
from other modules (unless you explicitly placed it in the 'python'
module/namespace).
Also... did you import the python-config module?
Hmmm... can't think of anything else... I'd need a small example
project reproducing this to help any further...
Hope this helps.
Best regards,
Jurko Gospodnetiæ
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build