From mal at egenix.com Sun Jul 1 17:05:40 2007 From: mal at egenix.com (M.-A. Lemburg) Date: Sun Jul 1 16:05:31 2007 Subject: [egenix-users] eGenix Partner Network Message-ID: <4687B4B4.8060004@egenix.com> Hello, we are currently looking into setting up a partner network of companies interested and able to sell and support our products with a more regional focus than we can deliver. The idea is to provide customers with a closer and more direct contact for first level support. Network partners should be able to do projects using or based on eGenix products and maintain a proper customer relationship in their native language. If you are interested in joining the network, please contact us or, even better, arrange a meeting at EuroPython or PyCon UK with us to discuss the details. We will be making an official announcement of the eGenix Partner Network sometime after EuroPython: http://www.egenix.com/company/partners/ Thanks, -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jul 01 2007) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ 2007-07-09: EuroPython 2007, Vilnius, Lithuania 7 days to go :::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,MacOSX for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 From info at egenix.com Mon Jul 2 20:53:08 2007 From: info at egenix.com (eGenix Team: M.-A. Lemburg) Date: Mon Jul 2 19:52:52 2007 Subject: [egenix-users] Interest in a one-day business conference for Python, Zope andPlone companies ? Message-ID: <46893B84.3060406@egenix.com> Hello, eGenix is looking into organizing a one day conference specifically for companies doing business with Python, Zope and Plone. The conference will likely be held in or close to D?sseldorf, Germany, which is lively medium-sized city, with good airport connections world-wide and specifically to all major European cities, so it's easy getting there and ideal for a one day event. The focus of the conference is on networking, meeting people, exchanging experience and exploring ways of working together. We are aiming at having a small conference program with just a few talks. The main intent of the presentations should be to initiate discussions among the attendees. Since this will be a business-only event, we will likely get professional help from a conference organizer and also try to sign up with a hotel to do all the catering, conference room maintenance, etc. My questions to you: * Would there be interest in such a conference event ? * How many people from your company would likely attend ? * Would a weekday or weekend conference date be more attractive ? * Does the focus suit your needs ? We will be giving a short presentation of what we have in mind at EuroPython 2007 in Vilnius in the context of the Open Space sessions: http://wiki.python.org/moin/EuroPython2007OpenSpace If you're interested, please contact us. Thanks, -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jul 02 2007) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ 2007-07-09: EuroPython 2007, Vilnius, Lithuania 6 days to go :::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,MacOSX for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 From support at egenix.com Thu Jul 5 17:41:21 2007 From: support at egenix.com (eGenix Support: Charlie Clark) Date: Thu Jul 5 16:41:42 2007 Subject: [egenix-users] Re: [egenix-support] Difference between two times In-Reply-To: References: <468AAFEC.20609@egenix.com> Message-ID: Am 05.07.2007, 16:27 Uhr, schrieb Brian : > That saves me a lot of trouble! But is there a way to put the time in > with a > colon instead of a comma ( Time(12:30)? I tried simply entering that and > received the following error: > File "", line 1 > d = Time(3:30) Dear Brian, have you looked at the documentation? Apart from the fact that it is easy in Python to turn '12:30' into a tuple there is DateTimeFromString in the mx.DateTime module. Sincerely Charlie Clark -- Charlie Clark eGenix.com Professional Python Services directly from the Source >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ :::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,MacOSX for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 From lists at zopyx.com Thu Jul 19 15:43:54 2007 From: lists at zopyx.com (Andreas Jung) Date: Thu Jul 19 18:07:04 2007 Subject: [egenix-users] [mxTidy/MacOSX] _FreeOutputStream error Message-ID: I compiled egenix-experimental 3.0.0 under MacOSX using a custom Python 2.4.4 interpreter. Running a Zope instance using mx.Tidy fails badly: ", line 18.2-18.23 ZopeXMLConfigurationError: File "/Users/ajung_data/sandboxes/plone3.0/Products/SmartPrintNG/configure.zcml", line 22.2-26.4 ImportError: Failure linking new module: /opt/python-2.4.4/lib/python2.4/site-packages/mx/Tidy/mxTidy/mxTidy.so: Symbol not found: _FreeOutputStream Referenced from: /opt/python-2.4.4/lib/python2.4/site-packages/mx/Tidy/mxTidy/mxTidy.so Expected in: dynamic lookup Any idea? Andreas-------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 186 bytes Desc: not available Url : /mailman-archives/egenix-users/attachments/20070719/0556a875/attachment.bin From mal at egenix.com Thu Jul 19 22:15:00 2007 From: mal at egenix.com (M.-A. Lemburg) Date: Thu Jul 19 21:15:08 2007 Subject: [egenix-users] [mxTidy/MacOSX] _FreeOutputStream error In-Reply-To: References: Message-ID: <469FB834.5060607@egenix.com> Andreas Jung wrote: > I compiled egenix-experimental 3.0.0 under MacOSX using a custom Python > 2.4.4 interpreter. Running a Zope instance using mx.Tidy fails badly: > > ", line 18.2-18.23 > ZopeXMLConfigurationError: File > "/Users/ajung_data/sandboxes/plone3.0/Products/SmartPrintNG/configure.zcml", > line 22.2-26.4 > ImportError: Failure linking new module: > /opt/python-2.4.4/lib/python2.4/site-packages/mx/Tidy/mxTidy/mxTidy.so: > Symbol not found: _FreeOutputStream > Referenced from: > /opt/python-2.4.4/lib/python2.4/site-packages/mx/Tidy/mxTidy/mxTidy.so > Expected in: dynamic lookup > > Any idea? It appears as if the linking against the libtidy.a lib doesn't work on Mac OS X - these symbols are normally resolved by linking against the libtidy.a static lib which is created in the build process and thus don't appear as external symbols in mxTidy.so. BTW, while I have you on the line: would be nice if you could get Haufe Group to properly mention and include the licenses of Zope, Python and all the other tools they use in their iDesk document server. They currently imply that everything as their own code and even claim copyright on it in the license text of that product. That would raise awareness of Zope, Python, etc. a lot due to the vast number of installations of Taxman and their other products. -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jul 19 2007) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ :::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,MacOSX for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 From lists at zopyx.com Fri Jul 20 06:23:42 2007 From: lists at zopyx.com (Andreas Jung) Date: Fri Jul 20 05:24:23 2007 Subject: [egenix-users] [mxTidy/MacOSX] _FreeOutputStream error In-Reply-To: <469FB834.5060607@egenix.com> References: <469FB834.5060607@egenix.com> Message-ID: Hallo Marc-Andre, --On 19. Juli 2007 21:15:00 +0200 "M.-A. Lemburg" wrote: > Andreas Jung wrote: >> I compiled egenix-experimental 3.0.0 under MacOSX using a custom Python >> 2.4.4 interpreter. Running a Zope instance using mx.Tidy fails badly: >> >> ", line 18.2-18.23 >> ZopeXMLConfigurationError: File >> "/Users/ajung_data/sandboxes/plone3.0/Products/SmartPrintNG/configure.zc >> ml", line 22.2-26.4 >> ImportError: Failure linking new module: >> /opt/python-2.4.4/lib/python2.4/site-packages/mx/Tidy/mxTidy/mxTidy.so: >> Symbol not found: _FreeOutputStream >> Referenced from: >> /opt/python-2.4.4/lib/python2.4/site-packages/mx/Tidy/mxTidy/mxTidy.so >> Expected in: dynamic lookup >> >> Any idea? > > > BTW, while I have you on the line: would be nice if you could get > Haufe Group to properly mention and include the licenses of Zope, > Python and all the other tools they use in their iDesk document server. > They currently imply that everything as their own code and even > claim copyright on it in the license text of that product. > soviel ich weiss ist dies der Fall. Ich weiss, dass ein riesiges License-File mit den Lizensen allen Drittprodukte existiert und gepflegt wird. Meines Wisses wird dies auch bei der Installation angezeigt (bin mir aber nicht sicher)...aber ich k?mmere mich drum. Wir wissen, dass wir die Pflicht haben und sie wird meines WIssens auch wahrgenommen...aber ich gucke. Gru?, Andreas -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 186 bytes Desc: not available Url : /mailman-archives/egenix-users/attachments/20070720/995be67a/attachment.bin From fmcingvale at gmail.com Tue Jul 24 18:39:37 2007 From: fmcingvale at gmail.com (Frank McIngvale) Date: Wed Jul 25 00:39:44 2007 Subject: [egenix-users] mx.TextTools - any way to return a value from CallTag (or add a new command/flag)? Message-ID: <3c55fdbb0707241539l1459dd8chd95002cb43fdbcbc@mail.gmail.com> Hi, I'm trying to find a way to call a conversion function with the text matched through a TagTable entry. For example, lets say I'm matching on [0-9]+ and want to convert the result to an integer. I'd like to be able to do something like: TagTable: ... (int, AllIn+CallWithMatch, number) Where 'CallWithMatch' would be a flag that says to call the tagobj and add the result to the to the taglist. I've looked all through the manual but none of the commands+flags seem to do that. Am I overlooking it somewhere? thanks, Frank -------------- next part -------------- An HTML attachment was scrubbed... URL: /mailman-archives/egenix-users/attachments/20070724/c7e3a61a/attachment.htm From mal at egenix.com Wed Jul 25 01:51:17 2007 From: mal at egenix.com (M.-A. Lemburg) Date: Wed Jul 25 00:50:20 2007 Subject: [egenix-users] mx.TextTools - any way to return a value from CallTag (or add a new command/flag)? In-Reply-To: <3c55fdbb0707241539l1459dd8chd95002cb43fdbcbc@mail.gmail.com> References: <3c55fdbb0707241539l1459dd8chd95002cb43fdbcbc@mail.gmail.com> Message-ID: <46A68265.3050702@egenix.com> On 2007-07-25 00:39, Frank McIngvale wrote: > Hi, I'm trying to find a way to call a conversion function with the text > matched through a TagTable entry. For example, lets say I'm matching on > [0-9]+ and want to convert the result to an integer. I'd like to be able to > do something like: > > TagTable: > ... > (int, AllIn+CallWithMatch, number) > > Where 'CallWithMatch' would be a flag that says to call the tagobj and add > the result to the to the taglist. I've looked all through the manual but > none of the commands+flags seem to do that. Am I overlooking it somewhere? You can use the flag CallTag and then use a helper function as tagobj: """ CallTag Instead of appending (tagobj,l,r,subtags) to the taglist upon successful matching, call tagobj(taglist,text,l,r,subtags) or tagobj(taglist,text,l,r,subtags,context) if a context object was passed to the tag() function. """ Note that the function has access to the current taglist, so it's possible to append the converted value to the taglist if that's what you want to do. Alternatively, you can use a context object and maintain a list of integers in there. -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jul 25 2007) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ :::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,MacOSX for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 From fmcingvale at gmail.com Tue Jul 24 20:45:27 2007 From: fmcingvale at gmail.com (Frank McIngvale) Date: Wed Jul 25 02:45:34 2007 Subject: [egenix-users] mx.TextTools - any way to return a value from CallTag (or add a new command/flag)? In-Reply-To: <46A68265.3050702@egenix.com> References: <3c55fdbb0707241539l1459dd8chd95002cb43fdbcbc@mail.gmail.com> <46A68265.3050702@egenix.com> Message-ID: <3c55fdbb0707241745l568681c0wab78df6cf2988a7c@mail.gmail.com> On 7/24/07, M.-A. Lemburg wrote: > > On 2007-07-25 00:39, Frank McIngvale wrote: > > Hi, I'm trying to find a way to call a conversion function with the text > > matched through a TagTable entry. For example, lets say I'm matching on > > [0-9]+ and want to convert the result to an integer. I'd like to be able > to > > do something like: > > > > TagTable: > > ... > > (int, AllIn+CallWithMatch, number) > > > > Where 'CallWithMatch' would be a flag that says to call the tagobj and > add > > the result to the to the taglist. I've looked all through the manual but > > none of the commands+flags seem to do that. Am I overlooking it > somewhere? > > You can use the flag CallTag and then use a helper function as > tagobj: Ah! Yes, that works perfectly. I overlooked the significance of the 'taglist' parameter there :-) thanks! frank -- > Marc-Andre Lemburg > eGenix.com > > Professional Python Services directly from the Source (#1, Jul 25 2007) > >>> Python/Zope Consulting and Support ... http://www.egenix.com/ > >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ > >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ > ________________________________________________________________________ > > :::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,MacOSX for free ! :::: > > > eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 > D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg > Registered at Amtsgericht Duesseldorf: HRB 46611 > -------------- next part -------------- An HTML attachment was scrubbed... URL: /mailman-archives/egenix-users/attachments/20070724/4d6596c6/attachment.htm From iayork at iayork.com Wed Jul 25 15:46:02 2007 From: iayork at iayork.com (Ian York) Date: Wed Jul 25 20:46:18 2007 Subject: [egenix-users] mxBase installation on PowerPC (MacOSX)? Message-ID: I'm having trouble intalling the mxBase package, on a PowerPC Mac. I was able to install version 3.0 on my Intel MacPro, no problem, and I was able to install the previous v.2.something on my PowerPC Powerbook, but I can't get v 3.0 to install on the Powerbook. Both the powerbook and the intel mac are running MacOS 10.4.10, with python updated to v.2.4. I'm trying to install the egenix-mx-base-3.0.0.darwin-8.9.0-Power_Macintosh-py2.4_ucs2.prebuilt package, which should be right for this machine. Running python setup.py install starts OK but runs into gcc errors, closing with the following lines: ---------------------------------------------------- building extension "mx.DateTime.mxDateTime.mxDateTime" (required) building 'mx.DateTime.mxDateTime.mxDateTime' extension gcc -arch ppc -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk -fno-strict-aliasing -Wno-long-double -no-cpp-precomp -mno-fused-madd -fno-common -dynamic -DNDEBUG -g -O3 -DUSE_FAST_GETCURRENTTIME -DHAVE_STRPTIME=1 -Imx/DateTime/mxDateTime -I/Library/Frameworks/Python.framework/Versions/2.4/include/python2.4 -I/usr/local/include -I/opt/local/include -I/Library/Frameworks/Python.framework/Versions/2.4/include -c mx/DateTime/mxDateTime/mxDateTime.c -o build/temp.macosx-10.3-fat-2.4_ucs2/mx-DateTime-mxDateTime-mxDateTime/mx/DateTime/mxDateTime/mxDateTime.o powerpc-apple-darwin8-gcc-4.0.1: mx/DateTime/mxDateTime/mxDateTime.c: No such file or directory powerpc-apple-darwin8-gcc-4.0.1: no input files i686-apple-darwin8-gcc-4.0.1: mx/DateTime/mxDateTime/mxDateTime.c: No such file or directory i686-apple-darwin8-gcc-4.0.1: no input files lipo: can't figure out the architecture type of: /var/tmp//ccfeOTdT.out error: command 'gcc' failed with exit status 1 ---------------------------------------------------- Any suggestions? Thanks, Ian -- Ian York (iayork@iayork.com) "-but as he was a York, I am rather inclined to suppose him a very respectable Man." -Jane Austen, The History of England From info at egenix.com Wed Jul 25 22:53:31 2007 From: info at egenix.com (eGenix: Charlie Clark) Date: Wed Jul 25 21:53:52 2007 Subject: [egenix-users] mxBase installation on PowerPC (MacOSX)? In-Reply-To: References: Message-ID: Am 25.07.2007, 20:46 Uhr, schrieb Ian York : > Any suggestions? Yes, you don't need to compile anything as mxBase is prebuilt. python setup.py build --skip install Should work without errors. Charlie -- Charlie Clark eGenix.com Professional Python Services directly from the Source >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ :::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,MacOSX for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 From info at egenix.com Thu Jul 26 18:06:35 2007 From: info at egenix.com (eGenix Team: M.-A. Lemburg) Date: Thu Jul 26 17:09:32 2007 Subject: [egenix-users] ANN: eGenix EuroPython 2007 Presentations & Videos Message-ID: <46A8B87B.1090604@egenix.com> ________________________________________________________________________ eGenix EuroPython 2007 Presentations & Videos ________________________________________________________________________ eGenix is pleased to announce the immediate availability of PDF and Flash video versions of the presentations we gave at this years EuroPython 2007 conference in Vilnius. This announcement is also available on our web-site for online reading: http://www.egenix.com/company/news/EuroPython-2007-Presentations.html ________________________________________________________________________ INTRODUCTION The EuroPython Conference is the one of the premier conferences for Python & Zope users and developers. This year it was being held from the 9th to 11th July in Vilnius, Lithuania. eGenix was one of the founding members of the EuroPython conference team and played a major role in organizing the first EuroPython conference in the year 2002. Since then we have attended every EuroPython conference to meet up face-to-face with the people from the Python & Zope communities and have given regular talks at these conferences. ________________________________________________________________________ TALKS AT EUROPYTHON 2007 We gave the following two talks at the conference. The presentations are available for viewing and download from our Presentations and Talks section: http://www.egenix.com/library/presentations/ As special feature, we have added talk videos in addition to providing the slide PDFs. You can view the talks online if you have the Adobe Flash Player 8 or later installed. * Parsing Languages with mxTextTools mxTextTools comes with a high performance Tagging Engine for text and Unicode data which can be used to tokenize and parse languages. The resulting abstract syntax tree can then be hooked up to a generator to build a complete and fast compiler in pure Python. The talk gives a short introduction to the way the mxTextTools Tagging Engine works and how it can be used to build compilers. mxTextTools is an eGenix Open Source product available as part of the eGenix mx Base Distribution. * An introduction to working with relational databases from Zope Although Zope has been around for quite a while, it continues to find new users particularly amongst non-programmers who are looking for a way to work with existing data which is usually in some relational database (PostgreSQL, MySQL, MS SQL, Oracle, DB2, etc.). One of the reasons for this is that Zope provides an extremely powerful, yet secure, through-the-web programming environment. The presentation is directed towards new users and will provide a brief introduction by example into the Zope way of doing things. At the same time it highlights how working within Zope is automatic training in good programming methodology: data management is delegated to ZSQL methods, PythonScripts act as controllers and Zope Page Templates provide the views. Together they encourage modularity and reusability. The sample application and database are available for download. Enjoy, -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jul 26 2007) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ :::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,MacOSX for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 From mal at egenix.com Sat Jul 28 00:10:12 2007 From: mal at egenix.com (M.-A. Lemburg) Date: Fri Jul 27 23:09:48 2007 Subject: [egenix-users] [mxTidy/MacOSX] _FreeOutputStream error In-Reply-To: <469FB834.5060607@egenix.com> References: <469FB834.5060607@egenix.com> Message-ID: <46AA5F34.5010100@egenix.com> On 2007-07-19 21:15, M.-A. Lemburg wrote: > Andreas Jung wrote: >> I compiled egenix-experimental 3.0.0 under MacOSX using a custom Python >> 2.4.4 interpreter. Running a Zope instance using mx.Tidy fails badly: >> >> ", line 18.2-18.23 >> ZopeXMLConfigurationError: File >> "/Users/ajung_data/sandboxes/plone3.0/Products/SmartPrintNG/configure.zcml", >> line 22.2-26.4 >> ImportError: Failure linking new module: >> /opt/python-2.4.4/lib/python2.4/site-packages/mx/Tidy/mxTidy/mxTidy.so: >> Symbol not found: _FreeOutputStream >> Referenced from: >> /opt/python-2.4.4/lib/python2.4/site-packages/mx/Tidy/mxTidy/mxTidy.so >> Expected in: dynamic lookup >> >> Any idea? > > It appears as if the linking against the libtidy.a lib doesn't work > on Mac OS X - these symbols are normally resolved by linking against > the libtidy.a static lib which is created in the build process and > thus don't appear as external symbols in mxTidy.so. It turns out that on the system we use for compiling mxTidy, there was already a dynamic lib with the name libtidy.A.dylib Since the linker prefers dynamic linking over static linking, it linked against this dynamic lib rather than the static lib compiled in the build process. Changing the name of the static lib solves the problem. We'll issue a 3.0.1 release and also announce it this time to the wider public :-) -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jul 27 2007) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ :::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,MacOSX for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611