473,399 Members | 3,832 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,399 software developers and data experts.

Windows Installer with Debug Dlls and Libs

DE
Hello,

I have a problem with python builds since some time.

On windows, it is not a good idea to link your debug build to release
builds of libs and dlls.

But python installer gives you only release builds.

So I need to build python myself, no problem, but ....

I have never managed to setup python like the way installer does. (I
guess it does some registry and env var tricks.) For example,

- it is not possible to install extensions like wxPython, because the
wxPython installer doesn't like my custom installation
- WinCVS never gets my custom python installation

and so on.

Can you give me any hints on this nasty problem ?

Thanks,

DE

Jul 19 '05 #1
3 1856
[DE wrote]
Hello,

I have a problem with python builds since some time.

On windows, it is not a good idea to link your debug build to release
builds of libs and dlls.

But python installer gives you only release builds.

So I need to build python myself, no problem, but ....

I have never managed to setup python like the way installer does. (I
guess it does some registry and env var tricks.) For example,

- it is not possible to install extensions like wxPython, because the
wxPython installer doesn't like my custom installation
- WinCVS never gets my custom python installation

and so on.

Can you give me any hints on this nasty problem ?


I haven't tested with a debug build of wxPython, but if you use the
ActivePython distro you can get a package with the debug DLLs.

The main installer:
http://ftp.activestate.com/ActivePyt...win32-ix86.msi
The package of debug bits:
http://ftp.activestate.com/ActivePyt...ix86-debug.zip

Cheers,
Trent

--
Trent Mick
Tr****@ActiveState.com
Jul 19 '05 #2
DE
Thanks Trent. That's good news.

Does ActivateState produce the debug package everytime they build a
python release ?

If this is a policy at ActivateState, I will feel myself on better
grounds :)

Ciao,

DE

Jul 19 '05 #3
[DE wrote]
Thanks Trent. That's good news.

Does ActivateState produce the debug package everytime they build a
python release ?


Yes, we do.

Cheers,
Trent

--
Trent Mick
Tr****@ActiveState.com
Jul 19 '05 #4

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

Similar topics

2
by: Roose | last post by:
With some googling I have found these resources: http://docs.python.org/ext/win-dlls.html http://www.python.org/doc/faq/windows.html I have a large Win32/MFC/C/C++ application that has an...
16
by: Paul Rubin | last post by:
As what must be penance for something or other, I'm needing to release a Python app for use under Windows XP. Please be gentle with me since I'm a Un*x weenie and the only thing I've had much...
0
by: Brett Gerhardi | last post by:
Hi all, I'm having a nightmare with Windows Installer projects and souce control. My situation is that I have a few related windows application / dlls, some generic shared library files and a...
4
by: db_from_mn | last post by:
Using Visual Studio, 2003: When I create a deployment project and try to install it, I get Installer Error 2705: Invalid Table, Could not be linked as tree. How can I debug this? It seems that I...
4
by: pshindle | last post by:
DB2 Team - I just downloaded and unzipped the new Fixpack 9 for DB2 ESE V8 for Windows (FP9_WR21350_ESE.exe). I then burned the unzipped Fixpack files to a CD. I proceded to install this...
0
by: INGSOC | last post by:
Using remote debugging, I can attach to a windows service and run it in debug mode in VS.Net 2003. The problem is this service uses two supporting dlls. On the remote service, the dlls have...
4
by: Nathan Kovac | last post by:
I have a windows service project created with a timer that fires an event over and over. I created an installer & the service appears to install correctly. When I try to start the service I get a...
48
by: meyer | last post by:
Hi everyone, which compiler will Python 2.5 on Windows (Intel) be built with? I notice that Python 2.4 apparently has been built with the VS2003 toolkit compiler, and I read a post from Scott...
5
by: dm3281 | last post by:
I'm really starting to hate writing services -- or trying to, anyway. Why do I need to rename my project to the service name? Why do I need to set the "ServiceName" property to my service name?...
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
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
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,...
0
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...

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.