From: "ara.t.howard" Date: 2007-12-05T12:42:27+09:00 Subject: Re: [ANN] CGIExt 0.0.3 released - re-implementation of cgi.rb in C extension On Dec 4, 2007, at 6:30 AM, makoto kuwata wrote: > Hi, all. > > I have released CGIExt 0.0.3. > http://rubyforge.org/projects/cgiext/ > > 'CGIExt' is a re-implementation of 'cgi.rb' in C extension. > It makes your web application faster. > > Currently, not of all functions are implemented. > > Notice: This module is still 'alpha release' and it's specification > may change in the future. > > > This release is for bugfix. > > * Bugfix > - CGI.escape() didn't convert ' ' to '+' in some cases > - CGI.unescape() didn't convert '+' to ' ' in some cases > > -- > makoto kuwata > > cfp:~/Downloads/cgiext-0.0.3 > ruby extconf.rb creating Makefile cfp:~/Downloads/cgiext-0.0.3 > make gcc -I. -I/opt/local/lib/ruby/1.8/i686-darwin8.9.1 -I/opt/local/lib/ ruby/1.8/i686-darwin8.9.1 -I. -I/opt/local/include -fno-common -O2 - fno-common -pipe -fno-common -c cgiext.c cc -dynamic -bundle -undefined suppress -flat_namespace -L/opt/local/ lib -L"/opt/local/lib" -o cgiext.bundle cgiext.o -lruby -lpthread -ldl -lobjc /usr/bin/ld: warning multiple definitions of symbol _setregid /opt/local/lib/libruby.dylib(process.o) definition of _setregid /usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../libpthread.dylib (setregid.So) definition of _setregid /usr/bin/ld: warning multiple definitions of symbol _setreuid /opt/local/lib/libruby.dylib(process.o) definition of _setreuid /usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../libpthread.dylib (setreuid.So) definition of _setreuid cfp:~/Downloads/cgiext-0.0.3 > echo $? 0 cfp:~/Downloads/cgiext-0.0.3 > sudo make install /usr/bin/install -c -m 0755 cgiext.bundle /opt/local/lib/ruby/ site_ruby/1.8/i686-darwin8.9.1 fyi. looks like a great project. i'm going to test with acgi tonight. cheers. a @ http://codeforpeople.com/ -- it is not enough to be compassionate. you must act. h.h. the 14th dalai lama