Re: Port to QNX?

Jochen Schneider <[email protected]>
Newsgroups gmane.comp.programming.garbage-collection.boehmgc
Message-ID <CAKEmP8-qLc8sj9W4n5NadgfLn1Xr9ooaT-6WBh0jL-2NM8ZQ0g@mail.gmail.com>
Hi Ivan,

I am having trouble building the racket_gc branch, even when not
cross-compiling. The file "bdw-gc.pc.in" is missing. When I copy it over
from another branch, configure works, but the Makefile still contains
automake variables with @...@.

So I went back to master, patched gcconfig.h like it is in the branch and
managed to get the GC to compile after the following configure (and having
compiled libatomic for QNX):

./configure --host=i486-pc-nto-qnx6.5.0
--prefix=/opt/qnx650/target/qnx6/x86/usr/local
CPPFLAGS=-I/opt/qnx650/target/qnx6/x86/usr/local/include
--enable-threads=none LDFLAGS=-L/opt/qnx650/target/qnx6/x86/usr/local/lib

So that's pretty cool! I'm not really sure what the impact of disabling
thread support is, though.

Regards,

  Jochen


On Sun, Nov 3, 2013 at 12:37 PM, Ivan Maidanski <ivmai-JGs/[email protected]> wrote:

> Hi Jochen,
>
> The only patch related to QNX there is
> https://github.com/ivmai/bdwgc/commit/56438155ece9f1d343db202b2570f008dbe8c518
> Could you please check whether the Racket-specific collector really works
> on the target (the GC source to checkout:
> https://github.com/ivmai/bdwgc/commits/racket_gc)?
> If it is sufficient for QNX then it would be quite easy to cherry-pick it
> to master.
>
> Regards,
> Ivan
>
> Sun, 13 Oct 2013, 19:09 UTC from Jochen Schneider <
> [email protected]>:
>
>   Hi,
>
> Has anybody ported the lastest version of the GC to QNX? Racket Scheme
> includes a port of version 6.7, but it has been changed in addition.
>
> Cheers,
>
>   Jochen
>
> _______________________________________________
> Gc mailing list
> Gc-V9/[email protected]<https://e.mail.ru/sentmsg?compose&To=Gc-V9/[email protected]>
> http://www.hpl.hp.com/hosted/linux/mail-archives/gc/
>
>
>

_______________________________________________
Gc mailing list
Gc-V9/[email protected]
http://www.hpl.hp.com/hosted/linux/mail-archives/gc/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.