Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-Id: <5.1.0.14.2.20010607133530.03b65f08@mail.fredericksburg.com> X-Sender: srobinson AT mail DOT fredericksburg DOT com X-Mailer: QUALCOMM Windows Eudora Version 5.1 Date: Thu, 07 Jun 2001 13:40:17 -0400 To: Jason Tishler From: Sherwood Robinson Subject: Re: ZPyGreSQLDA Compile Cc: cygwin AT cygwin DOT com In-Reply-To: <20010607121443.A423@dothill.com> References: <5 DOT 1 DOT 0 DOT 14 DOT 2 DOT 20010607114638 DOT 00bcc050 AT mail DOT fredericksburg DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed At 12:14 PM 6/7/2001 -0400, Jason Tishler wrote: >Sherwood, > >On Thu, Jun 07, 2001 at 11:53:48AM -0400, Sherwood Robinson wrote: > > [snip] > > gcc -shared -Wl,--enable-auto-image-base ./pgmodule.o -lpq -lcrypt > -L/usr/lib/ python2.1/config -lpython2.1 -o ./_pgmodule.dll > > Cannot export _bss_end__: symbol not defined > > Cannot export _bss_start__: symbol not defined > > Cannot export _data_end__: symbol not defined > > Cannot export _data_start__: symbol not defined > > collect2: ld returned 1 exit status > > make: *** [_pgmodule.dll] Error 1 > > > > Anyone tell me what I am doing wrong here? > >The above is caused because no symbols are being exported from >_pgmodule.dll. The attached patch should solved this problem. However, >I did *not* actually test it. > >Note that the source that you are using for pgmodule is old. Newer >versions already have this patch applied. > >BTW, why don't you use the pre-built _pgmodule.dll that is part of the >Cygwin PostgreSQL 7.1.2 distribution? Oh because I am new to cygwin, PostgreSQL and this whole compile thing and I was just following the instructions with the source that is about 2 years old. As a matter of fact I may have done that already. I changed my Start file so that is was different and got a different output message. new message gcc -DUSE_DL_IMPORT -g -O2 -Wall -Wstrict-prototypes -I/usr/include/python2.1 - /usr/include/python2.1 -DHAVE_CONFIG_H -I/cygwin/usr/src/postgresql-7.1.2/src/ nclude -c ././pgmodule.c -o ./pgmodule.o ././pgmodule.c:30: libpq-fe.h: No such file or directory ././pgmodule.c:31: libpq/libpq-fs.h: No such file or directory make: *** [pgmodule.o] Error 1 Trying to find what is targeting the files that are there but it can't find now. Thanks for all your Help Jason. I really appreciate it! SR >Jason > >-- >Jason Tishler >Director, Software Engineering Phone: 732.264.8770 x235 >Dot Hill Systems Corp. Fax: 732.264.8798 >82 Bethany Road, Suite 7 Email: Jason DOT Tishler AT dothill DOT com >Hazlet, NJ 07730 USA WWW: http://www.dothill.com ---------------------------------------------------- Sherwood Robinson Hostmaster The Free Lance-Star/Internet Department srobinson AT fredericksburg DOT com http://www.fredericksburg.com 616 Amelia St. Fredericksburg, VA 22401 540-374-5000 ext. 5657 -- Want to unsubscribe from this list? Check out: http://cygwin.com/ml/#unsubscribe-simple