Boost logo

Boost-Build :

From: Scout (scout119_at_[hidden])
Date: 2008-04-09 18:06:13

I am trying to build hello extension using static libraries and static
runtime. For some reason LINK can't open
'libboost_python-vc80-mt-s-1_34_1.lib' file
Shared works fine, I have checked that lib file is present. Below is the

Please help.


Building Boost.Regex with the optional Unicode/ICU support disabled.
Please refer to the Boost.Regex documentation for more information
(don't panic: this is a strictly optional feature).
...found 1053 targets...
...updating 2 targets... bin\msvc-8.0\release\link-static\runtime-link-static\hello.pyd
LINK : fatal error LNK1104: cannot open file
        call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat"
x86 >nul
link /NOLOGO /INCREMENTAL:NO /DLL /subsystem:console
        if exist
"bin\msvc-8.0\release\link-static\runtime-link-static\hello.pyd.manifest" (
            mt -nologo -manifest

...failed updating 2 targets...

Jamroot file:
# Copyright David Abrahams 2006. Distributed under the Boost
# Software License, Version 1.0. (See accompanying
# file LICENSE_1_0.txt or copy at
# Specify the path to the Boost project. If you move this project,
# adjust this path to refer to the Boost root directory.
use-project boost
  : ../../../.. ;
# Set up the project-wide requirements that everything uses the
# boost_python library from the project whose global ID is
# /boost/python.
  : requirements <library>/boost/python//boost_python ;
# Declare a Python extension called hello.
python-extension hello : hello.cpp : <link>static ;
user-config.jam file:
# MSVC configuration
using msvc : 8.0 ;
# Python configuration
using python : 2.5 : C:/Python25 ;

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at