./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