X-Spam-Check-By: sourceware.org Subject: DLL loading problem with binutils-20060709-1 To: cygwin AT cygwin DOT com X-Mailer: Lotus Notes Release 6.5 September 26, 2003 Message-ID: From: Bill Metzenthen Date: Fri, 14 Jul 2006 14:48:12 +1000 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com I have been developing a mixed python / C++ program which uses SWIG to handle the interface. This worked fine until I updated binutils to 20060709-1. Then when the python script tried to load the DLL generated with the help of SWIG, the following error message appeared: Traceback (most recent call last): File "main.py", line 13, in ? from py_extend import * File "/c/usr/projects/py_extend.py", line 5, in ? import _py_extend ImportError: Permission denied All file permissions looked o.k. Restoring binutils to 20050610-1 fixed the problem. Is the new binutils broken? Is there a new ld option I should be using? Or perhaps I was getting away with bad behaviour before and the new binutils is punishing me? I have been generating the DLL simply with "g++ -shared $(OBJECTS) -o _py_extend.dll". Bill Metzenthen Cochlear Limited Level 1, 174 Victoria Parade East Melbourne Vic 3002 Australia PH: +61 3 8662 3101 FAX: +61 3 9663 8652 Web: http://www.cochlear.com ============================================== "The information contained in this e-mail message may be confidential information, and may also be privileged. If you are not the intended recipient, any use, interference with, disclosure or copying of this material is unauthorised and prohibited. If you have received this message in error, please notify us by return email and delete the original message." -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/