Small. Fast. Reliable.
Choose any three.
*** 596,598 ****
--- 596,622 ----
  Tom Poindexter 2003-12-17
  
  ====
+ 
+ **[ ULTRIX/VAX 4.4 ]**
+ 
+ I successfully got Sqlite 2.8.13 to compile under ULTRIX/VAX 4.4 (4.x should work fine, not sure about earlier versions).  
+ 
+ SQLite would NOT compile with VAX C, I had to install GCC and GNU make.  There are binary packages out there for GCC 3.0.4 and GNU MAKE floating around on the net.
+ 
+ After setting the CC and CPP environment variables to the location of GCC (in my case it was /usr/freeware/gnu-tools/vax/bin/gcc) and the preprocessor, SQLite compiled out of the box, just run configure, then GNU make (stock BSD make will NOT work!) and it will chew on it for a couple hours (hey, it's still a VAX), and in theory you should have working Ultrix SQLite.  
+ 
+ NOTE:  Remember, Ultrix has no support for shared libraries, if you want to use SQLite in an application, you have to compile sqlite in as a static library.  This goes for TCL as well, you have to recompile TCL with libsqlite.la and libtclsqlite.la compiled smack inline.
+ 
+ No, I don't have any benchmarks unfortunately.  It would be funny to benchmark SQLite against the University Ingres QUEL DBMS that ships with Ultrix on the UNSUPPORTED software distribution on the CD/TK50 tape/whatever else Ultrix shipped on.
+ 
+ My configuration:
+ 
+ DEC VAXserver 3100 m30 w/ 16MB/RAM, 1.6GB disk space.
+ ULTRIX 4.4/VAX
+ GCC 3.0.4
+ GNU MAKE
+ 
+ Have fun.
+ 
+ Kevin D. Ogden 19 APR 2004
+ E-Mail:  ogdenk REPLACE-WITH-CORRECT-CHARACTER expressautoservice.com