Re: Small patch to Common C++ 1.3.12
David Sugar <[email protected]>
| Newsgroups | gmane.comp.gnu.bayonne.devel |
|---|---|
| Organization | GNU Telephony |
| Message-ID | <[email protected]> |
There is no need to rush to remove it :). I was also not aware of the
performance difference that still remain.
Dmitry Agafonov wrote:
> David Sugar wrote:
>
>> "lthread" and the "--with-linuxthreads" option was used exclusivily
>> with the port of the "Linux threading library" that was commonly found
>> on older releases of xBSD (FreeBSD in particular). It has no
>> relevance to GNU/Linux systems whatsoever, and in any case should be
>> depreciated now that more recent xBSD kernels have fully native smp
>> and thread support.
>
>
> Please, consider to wait a bit more, threading in FreeBSD 5.x is good now,
> but linuxthreads is somewhat [much] faster in all test cases I read...
> We are waiting for FreeBSD 6 to see...
>
>>
>> Michel Stam wrote:
>>
>>> Hello,
>>>
>>> I was compiling a package of Common C++ 1.3.12 when I noticed that a
>>> chmod fails during make install. Reason was the absence of a
>>> $(DESTDIR) in src/Makefile.am.
>>>
>>> I've attached the patch if anyone's interested. the 'reconfig' script
>>> should be executed after applying.
>>>
>>> Secondly,
>>> I noticed that the configure script assumes that 'lthread' is the
>>> library used for LinuxThreads (--with-linuxthreads). On several Linux
>>> distributions I checked, the 'pthread' library is used for
>>> LinuxThreads instead.
>>>
>>> A README file I found in the glibc Slackware 10.1 package (probably
>>> copied from the glibc source tree) in
>>> /usr/doc/glibc-2.3.4/linuxthreads/, states:
>>>
>>> /USING LINUXTHREADS:
>>>
>>> gcc -D_REENTRANT ... -lpthread
>>> /
>>> Is this the same on all Linux distributions? It appears to be the
>>> case for RedHat 7.2 (glibc 2.2.4), Slackware 7.1.0 (glibc 2.1.3),
>>> Slackware 8.0.0 (glibc 2.2.3) and Slackware 10.1 (glibc 2.3.4).
>>>
>>> In any case building --with-linuxthreads causes the build to fail
>>> because liblthread cannot be found.
>>> Using --with-pthread=pthread at configure time instead of
>>> --with-linuxthreads fixes that problem, btw.
>>>
>>> Cheers,
>>>
>>> Michel Stam
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> *** src/Makefile.am 2005-06-30 14:24:03.000000000 +0200
>>> --- src/Makefile.am 2005-06-30 14:24:10.000000000 +0200
>>> ***************
>>> *** 71,76 ****
>>> -rpath $(libdir) ccext2.lo $(LDFLAGS) -lpthread
>>> touch macosx
>>> install-data-hook:
>>> ! chmod +x ${scriptdir}/ccgnu2-config
>>> --- 71,76 ----
>>> -rpath $(libdir) ccext2.lo $(LDFLAGS) -lpthread
>>> touch macosx
>>> install-data-hook:
>>> ! chmod +x $(DESTDIR)${scriptdir}/ccgnu2-config
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> Bayonne-devel mailing list
>>> [email protected]
>>> http://lists.gnu.org/mailman/listinfo/bayonne-devel
>>
>>
>> _______________________________________________
>> Bayonne-devel mailing list
>> [email protected]
>> http://lists.gnu.org/mailman/listinfo/bayonne-devel
>
>
>
_______________________________________________
Bayonne-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bayonne-devel
dyfet.vcf
(text/x-vcard, 187 B)
begin:vcard fn:David Sugar n:Sugar;David org:GNU Telephony adr:;;;;;;USA email;internet:[email protected] x-mozilla-html:FALSE url:http://www.gnutelephony.org version:2.1 end:vcard