chiark / gitweb /
finalise unofficial version for chiark test
[chiark-tcl.git] / Makefile
1
2 SUBDIRS=        base adns hbytes cdb crypto
3 # dgram tuntap
4
5 default: all
6
7 clean all:
8         set -e; for d in $(SUBDIRS); do $(MAKE) -C $$d $@; done
9
10 # To find undefined symbols when implementing, for example:
11 #
12 # liberator:cdb> ld /usr/bin/tclsh8.3 ../base/chiark-tcl.so ../hbytes/chiark_tcl_hbytes.so ../cdb/chiark_tcl_cdb.so -ltcl8.3
13 # ld: warning: cannot find entry symbol _start; defaulting to 00000000080486ac
14 # ../cdb/chiark_tcl_cdb.so: undefined reference to `cht_do_cdbwr_delete'
15 # ../cdb/chiark_tcl_cdb.so: undefined reference to `cht_do_cdbwr_lookup_hb'
16 # ../cdb/chiark_tcl_cdb.so: undefined reference to `cht_do_cdbwr_open_okjunk'
17 # ../cdb/chiark_tcl_cdb.so: undefined reference to `cht_do_cdb_lookup_hb'
18 # ../cdb/chiark_tcl_cdb.so: undefined reference to `cht_do_cdbwr_lookup'
19 # ../cdb/chiark_tcl_cdb.so: undefined reference to `cht_do_cdb_close'
20 # ../cdb/chiark_tcl_cdb.so: undefined reference to `cht_do_cdb_lookup'
21 # ../cdb/chiark_tcl_cdb.so: undefined reference to `cht_do_cdbtoplevel_cdb'
22 # ../cdb/chiark_tcl_cdb.so: undefined reference to `cht_do_cdbwr_update_hb'
23 # ../cdb/chiark_tcl_cdb.so: undefined reference to `cht_do_cdb_open'
24 # ../cdb/chiark_tcl_cdb.so: undefined reference to `cht_do_cdbwr_update'
25 # ../cdb/chiark_tcl_cdb.so: undefined reference to `cht_do_cdbtoplevel_cdb_wr'
26 # Segmentation fault
27 # liberator:cdb>