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). I adde= d the configure option --gcparallelmark=3Dyes, and also tried --gccustomver= sion=3Dgc-7.6.2. 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. 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. I just add the "(library pthread)= " when compiling.</p> <p>So in retrospect, thanks.</p> <p>Glenn</p> <p><br /></p> </body></html> --=_b2ade371313a9cb8c748b772b5147353--