473,397 Members | 2,099 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,397 software developers and data experts.

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


The readme.txt has:

All you need to do is open the workspace
"pcbuild.sln" 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 3017
En Thu, 08 May 2008 09:55:36 -0300, Colin J. Williams <cj*@ncf.caescribió:
The readme.txt has:

All you need to do is open the workspace
"pcbuild.sln" 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.sln" 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.caescribió:
>The readme.txt has:

All you need to do is open the workspace
"pcbuild.sln" 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...
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.caescribió:
>The readme.txt has:

All you need to do is open the workspace
"pcbuild.sln" 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.

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_progress

C:\work_in_progress>cd python

C:\work_in_progress\python>cd PCbuild

C:\work_in_progress\python\PCbuild>env
Build environments: x86, ia64, amd64, x86_amd64, x86_ia64

Setting environment for using Microsoft Visual Studio 2008 x86 tools.

C:\work_in_progress\python\PCbuild>build
vcbuild /useenv pcbuild.sln "Release|Win32"
Microsoft (R) Visual C++ Project Builder - Command Line Version 9.00.21022
Copyright (C) Microsoft Corporation. All rights reserved.

Build started: Project: make_versioninfo, 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
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
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...
3
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...
2
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...
5
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...
2
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...
7
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...
2
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
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...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
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,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
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...
0
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...
0
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,...

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.