RE: duplicate regexec/regcomp functions detected

2002-01-02 Thread Ralf Habacker
> -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf > Of Corinna Vinschen > Sent: Wednesday, January 02, 2002 11:05 AM > To: Cygwin > Subject: Re: duplicate regexec/regcomp functions detected > > > On Wed, Jan 02, 2002 at 12:5

Re: duplicate regexec/regcomp functions detected

2002-01-02 Thread Corinna Vinschen
On Wed, Jan 02, 2002 at 12:57:25AM +0100, Ralf Habacker wrote: > Thanks for this hints. While porting kdelibs I have had to explicity closed and >delete the > socket file before I can bound to it (which wasn't used under other ported os) and >as I found > the decribed code in the bind() function

RE: duplicate regexec/regcomp functions detected

2002-01-01 Thread Ralf Habacker
> -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf > Of Corinna Vinschen > Sent: Tuesday, January 01, 2002 4:07 PM > To: [EMAIL PROTECTED] > Subject: Re: duplicate regexec/regcomp functions detected > > > On Mon, Dec 31, 200

RE: duplicate regexec/regcomp functions detected

2002-01-01 Thread Ralf Habacker
> -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf > Of Christopher Faylor > Sent: Tuesday, January 01, 2002 5:59 PM > To: [EMAIL PROTECTED] > Subject: Re: duplicate regexec/regcomp functions detected > > > On Tue, Jan 01, 200

Re: duplicate regexec/regcomp functions detected

2002-01-01 Thread Christopher Faylor
On Tue, Jan 01, 2002 at 06:52:07PM +0100, Corinna Vinschen wrote: >On Tue, Jan 01, 2002 at 11:59:21AM -0500, Chris Faylor wrote: >> On Tue, Jan 01, 2002 at 03:24:49PM +0100, Ralf Habacker wrote: >> >Then search cygdll.a after those symbols and extract only the relevant >> >d000xxx.o from cygdll.a

Re: duplicate regexec/regcomp functions detected

2002-01-01 Thread Corinna Vinschen
On Tue, Jan 01, 2002 at 11:59:21AM -0500, Chris Faylor wrote: > On Tue, Jan 01, 2002 at 03:24:49PM +0100, Ralf Habacker wrote: > >Then search cygdll.a after those symbols and extract only the relevant > >d000xxx.o from cygdll.a to a newly created import library named > >libpthread.a or other revel

Re: duplicate regexec/regcomp functions detected

2002-01-01 Thread Christopher Faylor
On Tue, Jan 01, 2002 at 03:24:49PM +0100, Ralf Habacker wrote: >After thinking about this problem a while I had an idea how to solve >such problems instead of using simple links from libcygwin.a to >libpthread.a and other. The idea was to use the cygwin1.dll as used >currently, but to build only

Re: duplicate regexec/regcomp functions detected

2002-01-01 Thread Corinna Vinschen
On Mon, Dec 31, 2001 at 07:53:28PM +0100, Ralf Habacker wrote: > > >- unix domain socket - The above mentioned os supports creating unix > > >domain sockets with previous existing files. On cygwin the unix domain > > >sockets couldn't be bound on existing files, so it has to be removed > > >first

RE: duplicate regexec/regcomp functions detected

2002-01-01 Thread Ralf Habacker
> From: "Ralf Habacker" <[EMAIL PROTECTED]> > > > > No, only the symbols, which are defined in pthread.o, called the > "reflib" in speclib. > > That will be an incomplete list of symbols then, as I've been removing > them from pthread.o - there is (a minor) performance hit with the > redirection,

Re: duplicate regexec/regcomp functions detected

2001-12-31 Thread Robert Collins
- Original Message - From: "Ralf Habacker" <[EMAIL PROTECTED]> > > No, only the symbols, which are defined in pthread.o, called the "reflib" in speclib. That will be an incomplete list of symbols then, as I've been removing them from pthread.o - there is (a minor) performance hit with the

Re: duplicate regexec/regcomp functions detected

2001-12-31 Thread Robert Collins
- Original Message - From: "Ralf Habacker" <[EMAIL PROTECTED]> > I'm thinking about, what you are meaning. Could it be, that you don't recognized the [..] as > optional part ? > So the real line could be > gcc -o test main.o -lpthread > or > gcc -o test main.o -lpthread -lcygwin

Re: duplicate regexec/regcomp functions detected

2001-12-31 Thread Christopher Faylor
On Mon, Dec 31, 2001 at 07:59:15PM +0100, Ralf Habacker wrote: >> Why would you infer that? You ran 'nm' over cygdll.a. Does that mean that all of >the >> symbols from cygdll.a were part of libpthread.a? >> >No, only the symbols, which are defined in pthread.o, called the "reflib" in speclib.

RE: duplicate regexec/regcomp functions detected

2001-12-31 Thread Ralf Habacker
> -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf > Of Christopher Faylor > Sent: Monday, December 31, 2001 6:18 PM > To: [EMAIL PROTECTED] > Subject: Re: duplicate regexec/regcomp functions detected > > > On Mon, Dec 31, 200

RE: duplicate regexec/regcomp functions detected

2001-12-31 Thread Ralf Habacker
> -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf > Of Christopher Faylor > Sent: Sunday, December 30, 2001 7:45 PM > To: [EMAIL PROTECTED] > Subject: Re: duplicate regexec/regcomp functions detected > > > On Sun, Dec 30, 200

Re: duplicate regexec/regcomp functions detected

2001-12-31 Thread Christopher Faylor
On Mon, Dec 31, 2001 at 10:28:52AM +0100, Ralf Habacker wrote: >> -Original Message- >> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf >> Of Christopher Faylor >> Sent: Sunday, December 30, 2001 8:37 PM >> To: [EMAIL PROTECTED] >> Su

RE: duplicate regexec/regcomp functions detected

2001-12-31 Thread Ralf Habacker
> -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf > Of Christopher Faylor > Sent: Sunday, December 30, 2001 8:37 PM > To: [EMAIL PROTECTED] > Subject: Re: duplicate regexec/regcomp functions detected > > > On Sat, Dec 29, 200

Re: duplicate regexec/regcomp functions detected

2001-12-30 Thread Christopher Faylor
On Sun, Dec 30, 2001 at 02:56:43PM -0500, Christopher Faylor wrote: >On Sun, Dec 30, 2001 at 02:37:23PM -0500, Christopher Faylor wrote: >>On Sat, Dec 29, 2001 at 08:21:43PM +0100, Ralf Habacker wrote: >>>Ralf Habacker wrote The patch for creating libpthread.a is appended. It contains a script

Re: duplicate regexec/regcomp functions detected

2001-12-30 Thread Christopher Faylor
On Sun, Dec 30, 2001 at 02:37:23PM -0500, Christopher Faylor wrote: >On Sat, Dec 29, 2001 at 08:21:43PM +0100, Ralf Habacker wrote: >>Ralf Habacker wrote >>>The patch for creating libpthread.a is appended. It contains a script names >"speclib" and an >>additional rule >in the src/winsup/cygwin/Ma

Re: duplicate regexec/regcomp functions detected

2001-12-30 Thread Christopher Faylor
On Sat, Dec 29, 2001 at 08:21:43PM +0100, Ralf Habacker wrote: >Ralf Habacker wrote >>The patch for creating libpthread.a is appended. It contains a script names >"speclib" and an >additional rule >in the src/winsup/cygwin/Makefile.in. > >I have recognized yet a little problem with the speclib sc

Re: duplicate regexec/regcomp functions detected

2001-12-30 Thread Christopher Faylor
On Sun, Dec 30, 2001 at 02:18:56PM +0100, Ralf Habacker wrote: >>Again, the above link line does not make sense. > >It's a faulty example. It should look like this: > > gcc -o test main.o -lpthread [-lcygwin] Ok. I'm officially tired of this discussion now. If we've been arguing for three m

RE: duplicate regexec/regcomp functions detected

2001-12-30 Thread Ralf Habacker
> -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf > Of Christopher Faylor > Sent: Sunday, December 30, 2001 2:39 AM > To: [EMAIL PROTECTED] > Subject: Re: duplicate regexec/regcomp functions detected > > > On Sat, Dec 29, 200

Re: duplicate regexec/regcomp functions detected

2001-12-29 Thread Christopher Faylor
On Sat, Dec 29, 2001 at 07:58:49PM +0100, Ralf Habacker wrote: >> I could be wrong, but I think this is the first complaint I've heard >> about libpthread.a. The same complaint could be levelled at libm.a. >> The simple fact of life is that library inclusion order does matter. >> Cygwin is not th

RE: duplicate regexec/regcomp functions detected

2001-12-29 Thread Ralf Habacker
Ralf Habacker wrote >The patch for creating libpthread.a is appended. It contains a script names "speclib" >and an additional rule >in the src/winsup/cygwin/Makefile.in. I have recognized yet a little problem with the speclib script. I have checked this from the cygwin build dir without any err

RE: duplicate regexec/regcomp functions detected

2001-12-29 Thread Ralf Habacker
> The above command line is just bogus. The -lpthread before the main.o > is wrong. If you are going to choose an example choose one that makes > sense. This was a real example, I've found in the qt library and has the intention to show ... ups, this sentence should have an e

RE: duplicate regexec/regcomp functions detected

2001-12-29 Thread Ralf Habacker
> -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf > Of Christopher Faylor > Sent: Friday, December 28, 2001 6:50 PM > To: [EMAIL PROTECTED] > Subject: Re: duplicate regexec/regcomp functions detected > > > On Fri, Dec 28, 200

Re: duplicate regexec/regcomp functions detected

2001-12-28 Thread Christopher Faylor
On Fri, Dec 28, 2001 at 12:14:04PM +0100, Ralf Habacker wrote: >> >gcc -o test -lpthread main.o [-lcygwin] >> > >> >This will result in multiple defined symbols for WinMain (expected that >> >main.o contains a main function). You can say don't do this, but what >> >about bigger packages like qt.

Re: duplicate regexec/regcomp functions detected

2001-12-28 Thread Robert Collins
- Original Message - From: "Ralf Habacker" <[EMAIL PROTECTED]> > > >gcc -o test -lpthread main.o [-lcygwin] > > > > > >This will result in multiple defined symbols for WinMain (expected that > > >main.o contains a main function). You can say don't do this, but what > > >about bigger pack

RE: duplicate regexec/regcomp functions detected

2001-12-28 Thread Ralf Habacker
> > On Thu, Dec 27, 2001 at 06:22:43PM +0100, Ralf Habacker wrote: > >> -Original Message- > >> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf > >> Of Corinna Vinschen > >> Sent: Friday, December 14, 2001 11:36 AM > >> To:

Re: duplicate regexec/regcomp functions detected

2001-12-27 Thread Christopher Faylor
On Thu, Dec 27, 2001 at 06:22:43PM +0100, Ralf Habacker wrote: >> -Original Message- >> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf >> Of Corinna Vinschen >> Sent: Friday, December 14, 2001 11:36 AM >> To: cygwin >> Subject: Re: duplicat

RE: duplicate regexec/regcomp functions detected

2001-12-27 Thread Ralf Habacker
> -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf > Of Corinna Vinschen > Sent: Friday, December 14, 2001 11:36 AM > To: cygwin > Subject: Re: duplicate regexec/regcomp functions detected > > > On Thu, Dec 13, 2001 at 09:18:39PM

Re: duplicate regexec/regcomp functions detected

2001-12-14 Thread Corinna Vinschen
On Thu, Dec 13, 2001 at 09:18:39PM +0100, Ralf Habacker wrote: > Hi all, > > kde needs the regexp functions regexec and regcomp. > > The cygwin lib contains the System V8 function call style, while the pcre package >(pcreposix) > provides another style (the system V style I guess). The problem