./load qmail-smtpd commands.o timeoutread.o timeoutwrite.o ip.o ipme.o ipalloc.o strsalloc.o control.o constmap.o tls.o ssl_timeoutio.o ndelay.a -L/usr/local/ssl/lib -lssl -lcrypto received.o date822fmt.o now.o qmail.o spf.o cdb.a fd.a wait.a datetime.a getln.a open.a sig.a case.a env.a stralloc.a alloc.a substdio.a error.a str.a fs.a auto_qmail.o base64.o `cat socket.lib` dns.o `cat dns.lib` -lcrypt qsutil.o connect_mysql.o rcpthosts_mysql.o do_query.o /usr/local/lib/mysql/libmysqlclient.a -lm -lz cat load #!/bin/sh # WARNING: This file was auto-generated. Do not edit! main="$1"; shift exec cc -s -Wall -Wextra -o "$main" "$main".o ${1+"$@"} ERROR IS: connect_mysql.o(.text+0x35): In function `getconfig': : undefined reference to `stralloc_starts' connect_mysql.o(.text+0x273): In function `read_config_file': : undefined reference to `stralloc_free' connect_mysql.o(.text+0x27b): In function `read_config_file': : undefined reference to `stralloc_free' connect_mysql.o(.text+0x36b): In function `read_config_file': : undefined reference to `stralloc_free' connect_mysql.o(.text+0x373): In function `read_config_file': : undefined reference to `stralloc_free' connect_mysql.o(.text+0x5b3): In function `init_mysql': : undefined reference to `stralloc_free' connect_mysql.o(.text+0x5be): more undefined references to `stralloc_free' follow nm connect_mysql.o: nm connect_mysql.o U auto_qmail U close 00000668 T connect_mysql 000003b8 C dbh 00000000 T disconnect_mysql U fmt_ulong 00000014 T getconfig U getln 00000494 T init_mysql U log1 U log2 U log3 00000004 C mysql U mysql_close U mysql_error U mysql_init U mysql_ping U mysql_real_connect U open_read U read 000000ec T read_config_file 00000004 C result U scan_ulong U sleep U str_len U stralloc_append U stralloc_cats U stralloc_free U stralloc_ready U stralloc_starts U substdio_fdbuf nm stralloc.a: stralloc_eady.o: U alloc U alloc_re 00000000 T stralloc_ready 00000080 T stralloc_readyplus stralloc_pend.o: 00000000 T stralloc_append U stralloc_readyplus stralloc_copy.o: 00000000 T stralloc_copy U stralloc_copyb stralloc_opys.o: U str_len U stralloc_copyb 00000000 T stralloc_copys stralloc_opyb.o: U byte_copy 00000000 T stralloc_copyb U stralloc_ready stralloc_cat.o: 00000000 T stralloc_cat U stralloc_catb stralloc_cats.o: U str_len U stralloc_catb 00000000 T stralloc_cats stralloc_catb.o: U byte_copy 00000000 T stralloc_catb U stralloc_copyb U stralloc_readyplus stralloc_arts.o: U byte_diff U str_len 00000000 T stralloc_starts stralloc_free.o: U alloc_free 00000000 T stralloc_free