============================================================================================== 19:36 03/02/2004 - Kal --- Notes for compiling and getting started with Dawn 1.69r on Cygwin --- 1. Download the src from http://www.dawnoftime.org/download/dawn1.69r-src.tgz 2. Download the support files from http://www.dawnoftime.org/download/dawn1.69r-support.tgz 3. use tar to uncompress both files (tar -xzvf dawn1.69r-*.tgz) 4. change into the src/configure directory (cd dawn1.69/src/configure) 5. run the configure script (./configure) 6. change into the src directory (cd ..) 7. edit config.h, removing the line at the bottom which reads "#define IPV6_SUPPORT_ENABLED" 8. edit connect.cpp, go around line 218. 9. change the text which reads "if(shutdown(connected_socket, 2)!=0{" for: "if(shutdown(connected_socket, 2)!=0){" (insert the extra ')' directly before the '{'). 10. use make to compile the code 11. change into the parent directory (cd ..) 12. start dawn in create directories mode (./dawn --createdirs) 13. start dawn normally (./dawn) note: The manual editing of config.h and connect.cpp will not be required in Dawn1.69s. ==============================================================================================