Installing Ragel 6.5 on Mac OS X 10.6.1 Snow LeopardEdit
Notes made while installing Ragel on Mac OS X 10.6.1 Snow Leopard.
Download and verify
$ curl -O http://www.complang.org/ragel/ragel-6.5.tar.gz
$ curl -O http://www.complang.org/ragel/ragel-6.5.tar.gz.asc
$ curl -O http://www.complang.org/thurston/thurston.asc
$ gpg --import thurston.asc
$ gpg --verify ragel-6.5.tar.gz.asc ragel-6.5.tar.gz
Build
$ tar xzvf ragel-6.5.tar.gz
$ cd ragel-6.5
$ ./configure
$ make
Test
$ curl -O http://www.complang.org/ragel/ragel-6.5.tar.gz
$ curl -O http://www.complang.org/ragel/ragel-6.5.tar.gz.asc
$ curl -O http://www.complang.org/thurston/thurston.asc
$ gpg --import thurston.asc
$ gpg --verify ragel-6.5.tar.gz.asc ragel-6.5.tar.gz
$ tar xzvf ragel-6.5.tar.gz
$ cd ragel-6.5
$ ./configure
$ make
Test
As before, I had to make a tweak to a test header file in order to get the suite to pass (see "Upgrading from Ragel 5.24 to 6.0 on Mac OS X 10.5.1 Leopard" for full details).
$ cd test
$ ./runtests
$ vi cppscan1.h
$ ./runtests
Install
$ cd ..
$ sudo make install
$ cd ..
$ sudo make install