473,569 Members | 2,617 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

PCBuild.sin - Attempt to compile Python using Visual Studio 2008


The readme.txt has:

All you need to do is open the workspace
"pcbuild.sl n" in Visual Studio,
select the desired combination of
configuration and platform and eventually
build the solution. Unless you are going
to debug a problem in the core or
you are going to create an optimized
build you want to select "Release" as
configuration.

Unfortunately, the Express Edition
(Free) doesn't handle "solution" files.

Installed Edition: VC Express

Microsoft Visual C++ 2008
91909-152-0000052-60812
Microsoft Visual C++ 2008
Does anyone have any advice for a person
who has limited C++ experience and none
with the Visual C++ please?

Colin W.
Jun 27 '08 #1
4 3027
En Thu, 08 May 2008 09:55:36 -0300, Colin J. Williams <cj*@ncf.caescr ibió:
The readme.txt has:

All you need to do is open the workspace
"pcbuild.sl n" in Visual Studio,
select the desired combination of
configuration and platform and eventually
build the solution. Unless you are going
to debug a problem in the core or
you are going to create an optimized
build you want to select "Release" as
configuration.

Unfortunately, the Express Edition
(Free) doesn't handle "solution" files.
Yes, it does. You get a warning saying that solution *folders* aren't supported; that just means that you won't see those 26 projects nicely grouped, only as a long list, that's all... Python builds fine with Visual C++ Express Edition.
Select Release, Win32 from the dropdown lists, press F7, and wait for compilation to complete...

--
Gabriel Genellina

Jun 27 '08 #2
Colin J. Williams wrote:
>
The readme.txt has:

All you need to do is open the workspace "pcbuild.sl n" in Visual Studio,
select the desired combination of configuration and platform and eventually
build the solution. Unless you are going to debug a problem in the core or
you are going to create an optimized build you want to select "Release" as
configuration.

Unfortunately, the Express Edition (Free) doesn't handle "solution" files.

Installed Edition: VC Express

Microsoft Visual C++ 2008 91909-152-0000052-60812
Microsoft Visual C++ 2008
Does anyone have any advice for a person who has limited C++ experience
and none with the Visual C++ please?

Colin W.
Please ignore the request above.

In spite of the above message the
program appears to build and execute OK
for 2.6a2
Now I have to find where the executable
has been placed.

Colin W.
Jun 27 '08 #3
Gabriel Genellina wrote:
En Thu, 08 May 2008 09:55:36 -0300, Colin J. Williams <cj*@ncf.caescr ibió:
>The readme.txt has:

All you need to do is open the workspace
"pcbuild.sln " in Visual Studio,
select the desired combination of
configuratio n and platform and eventually
build the solution. Unless you are going
to debug a problem in the core or
you are going to create an optimized
build you want to select "Release" as
configuratio n.

Unfortunatel y, the Express Edition
(Free) doesn't handle "solution" files.

Yes, it does. You get a warning saying that solution *folders* aren't supported; that just means that you won't see those 26 projects nicely grouped, only as a long list, that's all... Python builds fine with Visual C++ Express Edition.
Select Release, Win32 from the dropdown lists, press F7, and wait for compilation to complete...
Many thanks. Yes, you are right.

Colin W.
Jun 27 '08 #4
Gabriel Genellina wrote:
En Thu, 08 May 2008 09:55:36 -0300, Colin J. Williams <cj*@ncf.caescr ibió:
>The readme.txt has:

All you need to do is open the workspace
"pcbuild.sln " in Visual Studio,
select the desired combination of
configuratio n and platform and eventually
build the solution. Unless you are going
to debug a problem in the core or
you are going to create an optimized
build you want to select "Release" as
configuratio n.

Unfortunatel y, the Express Edition
(Free) doesn't handle "solution" files.

Python builds fine with Visual C++ Express Edition.
Select Release, Win32 from the dropdown lists, press F7,
and wait for compilation to complete...
Or, if you prefer not to have the long startup time for Visual Studio,
simple start a command prompt in python\pcbuild, call the env
cmd script and then the build script:

<screendump>
C:\temp>cd \work_in_progre ss

C:\work_in_prog ress>cd python

C:\work_in_prog ress\python>cd PCbuild

C:\work_in_prog ress\python\PCb uild>env
Build environments: x86, ia64, amd64, x86_amd64, x86_ia64

Setting environment for using Microsoft Visual Studio 2008 x86 tools.

C:\work_in_prog ress\python\PCb uild>build
vcbuild /useenv pcbuild.sln "Release|Wi n32"
Microsoft (R) Visual C++ Project Builder - Command Line Version 9.00.21022
Copyright (C) Microsoft Corporation. All rights reserved.

Build started: Project: make_versioninf o, Configuration: Release|Win32
Compiling...

</screendump>

TJG
Jun 27 '08 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

18
2243
by: George2 | last post by:
Hello everyone, What is wrong with the code, I just want to allocate an array of 100 void* pointers. :-) int main() { void** p;
14
2644
by: jmDesktop | last post by:
Hi, I'm trying to learn Python. I using Aquamac an emac implementation with mac os x. I have a program. If I go to the command prompt and type pythong myprog.py, it works. Can the program be run from within the editor or is that not how development is done? I ask because I was using Visual Studio with C# and, if you're familiar, you just...
3
3538
by: =?Utf-8?B?QWxleGFuZGVyIFd5a2Vs?= | last post by:
My application is taking way too long to build. It use to never take so long. I change only line and I think it recompiles all the classes in the assembly because it hangs forever. Here is the compiler line from the output window during complication: Target CoreCompile: C:\WINDOWS\Microsoft.NET\Framework\v3.5\Csc.exe /noconfig...
2
4126
by: BruceWho | last post by:
I downloaded boost1.35.0 and built it with following command: bjam --toolset=msvc-7.1 --variant=release --threading=multi -- link=shared --with-system stage and it failed to compile, error message is: E:\software\development\boost_1_35_0\boost_1_35_0>bjam -- toolset=msvc-7.1 --variant=release --threading=multi --link=shared --
5
1412
by: Zootal | last post by:
I have some c code that I would like to compile with visual studio, and retain c compatibility. IOW, converting it to c++ is not an option. Is there a way to configure the project to be compatible with c code? I can compile the code just fine with gcc, so I believe the code is ok, but I get numerous errors with visual studio. I'm using Visual...
2
3384
by: Cramer | last post by:
So, what is the relationship between Visual Studio and Visual Web Developer. I find a lot of documentation on MSDN that presents Visual Web Developer as it's own stand-alone product (which I'd expect of the Express editions), but apparently there are NON Express versions of Visual Web Developer. Is Visual Web Developer only built-in to...
7
1791
by: Anthony | last post by:
Hi, I'm a FoxPro programmer, but I want to learn python before it's too late. I do a lot of statistical programming, so I import SPSS into python. In my opinion, the best features of Visual FoxPro 9.0 were: a) Intellisense (tells you what classes/methods are available and what variables go into a function) b) Code Completion (guesses your...
2
3399
by: Colin J. Williams | last post by:
Using >easy_install -v -f http://code.enthought.com/enstaller/eggs/source enthought.traits The result is: .... many lines ....
0
3332
by: _Who | last post by:
I'm trying to free up some space on my system disk. In Add or Remove Programs I see: Microsoft Windows SDK for Visual Studio 2008 .NET Framework Tools Microsoft Windows SDK for Visual Studio 2008 Headers and libraries Microsoft Windows SDK for Visual Studio 2008 SDK Reference Assemblies Microsoft Windows SDK for Visual Studio 2008 Tools...
0
7701
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main...
0
8130
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
1
7677
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For...
0
7979
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the...
0
6284
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then...
1
5514
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes...
0
5219
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert...
0
3653
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in...
0
940
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.