Running Pthreads without Compiling (2nd)

Glenn Takanishi <[email protected]> Tue, 21 Dec 2021 09:50:21 +0000
Newsgroups gmane.lisp.scheme.bigloo
Message-ID <[email protected]>
--=_b2ade371313a9cb8c748b772b5147353
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII;
 format=flowed

Dec 20

Since Dec 17, I went back to Bigloo-4.3g which builds with 
../lib/bigloo/4.3g/libbigloopthread_s-4.3g.so (the dynamic shared 
library).  I added the configure option --gcparallelmark=yes, and also 
tried --gccustomversion=gc-7.6.2.  Still get a seg-fault message when 
running my application with using "(library pthread)" from the 
interpreter.

I'm amazed at the work Manuel did in the past on getting Boehm GC to 
work with Bigloo, and then adding srfi-18.   I feel a bit apologetic.

I can easily remove the "(library pthread)" line when testing with the 
interpreter. All seems to work okay.  I just add the "(library pthread)" 
when compiling.

So in retrospect, thanks.

Glenn
--=_b2ade371313a9cb8c748b772b5147353
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=UTF-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; charset=
=3DUTF-8" /></head><body style=3D'font-size: 10pt; font-family: Verdana,Gen=
eva,sans-serif'>
<p>Dec 20</p>
<p>Since Dec 17, I went back to Bigloo-4.3g which builds with ../lib/bigloo=
/4.3g/libbigloopthread_s-4.3g.so (the dynamic shared library).&nbsp; I adde=
d the configure option --gcparallelmark=3Dyes, and also tried --gccustomver=
sion=3Dgc-7.6.2.&nbsp; Still get a seg-fault message when running my applic=
ation with using "(library pthread)" from the interpreter.</p>
<p>I'm amazed at the work Manuel did in the past on getting Boehm GC to wor=
k with Bigloo, and then adding srfi-18.&nbsp;&nbsp; I feel a bit apologetic=
=2E</p>
<p>I can easily remove the "(library pthread)" line when testing with the i=
nterpreter. All seems to work okay.&nbsp; I just add the "(library pthread)=
" when compiling.</p>
<p>So in retrospect, thanks.</p>
<p>Glenn</p>
<p><br /></p>

</body></html>

--=_b2ade371313a9cb8c748b772b5147353--