[C++-sig] Re: help building hello world example on Debian

Faheem Mitha faheem at email.unc.edu
Sat Apr 17 18:42:14 CEST 2004


On Sat, 17 Apr 2004 06:21:08 -0400, David Abrahams
<dave at boost-consulting.com> wrote:

> Faheem Mitha <faheem at email.unc.edu> writes:
>
>> On Fri, 16 Apr 2004 09:08:26 -0400, David Abrahams
>> <dave at boost-consulting.com> wrote:
>>
>>> Faheem Mitha <faheem at email.unc.edu> writes:
>>>
>>>> I'm trying to do this, but getting error messages I don't
>>>> understand. The hello.cpp referred to is the one in the
>>>> tutorial. Please tell me your best guess as to what I am doing wrong.
>>>
>>> You're not following the directions and the Jamfile template used in
>>> http://www.boost-consulting.com/boost/libs/python/building.html as
>>> far as I can tell.
>>
>> I think you mean
>> http://boost-consulting.com/boost/libs/python/doc/building.html
>>
>> I am trying to as far as I am able. 
>>
>> The main difference in the Jamfile is that I don't have 
>>
>>  # requirements and dependencies for Boost.Python extensions
>>   <template>@boost/libs/python/build/extension
>>   ;
>>
>> but this clearly won't work unchanged in any case.  

> Why "clearly"?  

Because there are no directories of exactly that name on my machine,
and I think that line is relative to the boost build system anyway.
I have no clue about what the appropriate thing to modify it to on my
system is. I gave you all the information about my system that I
thought was relevant. If you want more information just ask for it.

> Did you try it?

Yes. I just get a slightly different error. See below.

                                                      Faheem.
**********************************************************************
syntax error at EOF
/usr/local/lib/boost/tools/build/v1/allyourbase.jam:1279: in
enter-subproject
*** argument error
* rule split-path ( path )
* called with: (  )
* missing argument path
/usr/local/lib/boost/tools/build/v1/allyourbase.jam:1572:see
definition of rule 'split-path' being called
/usr/local/lib/boost/tools/build/v1/boost-base.jam:1506: in
dependent-include
/usr/local/lib/boost/tools/build/v1/boost-base.jam:148: in
template-modifier
/usr/local/lib/boost/tools/build/v1/boost-base.jam:1419: in
declare-basic-target
/usr/local/lib/boost/tools/build/v1/boost-base.jam:1333: in
declare-local-target
/usr/local/lib/boost/tools/build/v1/python.jam:438: in extension
Jamfile:14: in load-jamfiles
/usr/local/lib/boost/tools/build/v1/bootstrap.jam:15: in boost-build
/home/faheem/wc/boost-build-files/boost-build.jam:7: in module scope





More information about the Cplusplus-sig mailing list