[racket-dev] Unlucky with Racket 6.0 (2/2)
The other alternative is to compile racket, however I seem to be doing something wrong. In the early days (I haven't done this in maybe 1 or 2 years), doing an in-place ./configure ; make ; make install was enough. With racket-6.0, I do: cd racket/racket/src ./configure --prefix=/home/pmatos/racket-6.0 make make install This installs a directory with racket and raco only. Same thing for an in-place build, like so: cd racket/racket/src mkdir build cd build make make install However, I notice a top-level Makefile in racket/, after taking a peek and reading INSTALL.txt it seems that now I need to use this Makefile to build everything. So, I try (as mentioned in the INSTALL.txt): make in-place in-place is not a target. Trying just `make` builds racket in place successfully. I get the same SEGFAULT mentioned in my previous post with same title. Is there a way to compile this with debug information? Cheers, -- PMatos _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] Unlucky with Racket 6.0 (2/2)
At Wed, 12 Mar 2014 23:14:14 +, Paulo Matos wrote: > However, I notice a top-level Makefile in racket/, after taking a peek > and reading INSTALL.txt it seems that now I need to use this Makefile to > build everything. > > So, I try (as mentioned in the INSTALL.txt): > make in-place > > in-place is not a target. I'm stumped on this one. Is `in-place` not on line 38 of your copy of "Makefile"? > Trying just `make` builds racket in place successfully. I get the same > SEGFAULT mentioned in my previous post with same title. > > Is there a way to compile this with debug information? You can provide flags like `--enable-noopt` via `CONFIGURE_ARGS_qq'. But I've set up a 32-bit Kubuntu VM and I can replicate the crash there, so I'll investigate more. _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] Unlucky with Racket 6.0 (2/2)
On 13/03/14 03:38, Matthew Flatt wrote: At Wed, 12 Mar 2014 23:14:14 +, Paulo Matos wrote: However, I notice a top-level Makefile in racket/, after taking a peek and reading INSTALL.txt it seems that now I need to use this Makefile to build everything. So, I try (as mentioned in the INSTALL.txt): make in-place in-place is not a target. I'm stumped on this one. Is `in-place` not on line 38 of your copy of "Makefile"? I have no good explanation for what I did yesterday. Today it works. My guess is that I was doing it inside racket/racket and didn't notice I was in the wrong directory. I wish bash history could provide me with the cwd I was at when I ran a command. Sorry for this. Trying just `make` builds racket in place successfully. I get the same SEGFAULT mentioned in my previous post with same title. Is there a way to compile this with debug information? You can provide flags like `--enable-noopt` via `CONFIGURE_ARGS_qq'. But I've set up a 32-bit Kubuntu VM and I can replicate the crash there, so I'll investigate more. Excellent, that's good news. The crash here happens on a 64bit Kubuntu btw. Thanks, -- PMatos _ Racket Developers list: http://lists.racket-lang.org/dev