I believe that if we trash the useless zlib and c++ scripts it should be possible to build scid in most systems with just:
g++ -I/usr/include/tcl -ltcl src/*.cpp src/polyglot/*.cpp

Yes, this will work on most Linux distros. I don't know about *BSD though. They install system packages in /usr/pkg/ and similar.

Do you want to get rid just of local zlib? Before writing SCID_CHECK_ZLIB (for my Windows setup) I was thinking about that myself. Now that it works I don't have it as a priority anymore.

Cristian S.