Re: [racket-dev] Unlucky with Racket 6.0 (2/2)

2014-03-13 Thread Paulo Matos

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


[racket-dev] Unlucky with Racket 6.0 (2/2)

2014-03-12 Thread Paulo Matos
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)

2014-03-12 Thread Matthew Flatt
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