X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=chiark-tcl.git;a=blobdiff_plain;f=Makefile;h=e81567631cca5dec8ef0c05f959714df675832cd;hp=56ae963c435ec04076ead3c30c0cc25397c3142c;hb=84cd08bffdd4bf1571432e312b132dbe0a57586c;hpb=7ed5ab23c04b08d569a8515b2eab39338eddd261 diff --git a/Makefile b/Makefile index 56ae963..e815676 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,5 @@ -SUBDIRS= base adns hbytes cdb crypto dgram -# tuntap +SUBDIRS= base adns hbytes cdb crypto dgram tuntap default: all @@ -9,19 +8,7 @@ clean all: # To find undefined symbols when implementing, for example: # -# liberator:cdb> ld /usr/bin/tclsh8.3 ../base/chiark-tcl.so ../hbytes/chiark_tcl_hbytes.so ../cdb/chiark_tcl_cdb.so -ltcl8.3 -# ld: warning: cannot find entry symbol _start; defaulting to 00000000080486ac -# ../cdb/chiark_tcl_cdb.so: undefined reference to `cht_do_cdbwr_delete' -# ../cdb/chiark_tcl_cdb.so: undefined reference to `cht_do_cdbwr_lookup_hb' -# ../cdb/chiark_tcl_cdb.so: undefined reference to `cht_do_cdbwr_open_okjunk' -# ../cdb/chiark_tcl_cdb.so: undefined reference to `cht_do_cdb_lookup_hb' -# ../cdb/chiark_tcl_cdb.so: undefined reference to `cht_do_cdbwr_lookup' -# ../cdb/chiark_tcl_cdb.so: undefined reference to `cht_do_cdb_close' -# ../cdb/chiark_tcl_cdb.so: undefined reference to `cht_do_cdb_lookup' -# ../cdb/chiark_tcl_cdb.so: undefined reference to `cht_do_cdbtoplevel_cdb' -# ../cdb/chiark_tcl_cdb.so: undefined reference to `cht_do_cdbwr_update_hb' -# ../cdb/chiark_tcl_cdb.so: undefined reference to `cht_do_cdb_open' -# ../cdb/chiark_tcl_cdb.so: undefined reference to `cht_do_cdbwr_update' -# ../cdb/chiark_tcl_cdb.so: undefined reference to `cht_do_cdbtoplevel_cdb_wr' -# Segmentation fault -# liberator:cdb> +# liberator:chiark-tcl> LD_LIBRARY_PATH=:adns:base:cdb:crypto:dgram:hbytes:tuntap tclsh8.3 +# % load chiark_tcl_tuntap-1.so +# couldn't load file "chiark_tcl_tuntap-1.so": tuntap/chiark_tcl_tuntap-1.so: undefined symbol: cht_tunsocket_entries +# %