gpafilesel.o(.text+0x84b9): In function `find_completion_dir': /home/markus/gpa/src/gpafilesel.c:3605: undefined reference to `fnmatch' gpafilesel.o(.text+0x86ec): In function `attempt_file_completion': /home/markus/gpa/src/gpafilesel.c:3719: undefined reference to `fnmatch' gpafilesel.o(.text+0x8785):/home/markus/gpa/src/gpafilesel.c:3767: undefined reference to `fnmatch' server_access.o(.text+0x70): In function `parse_keyserver_uri': /home/markus/gpa/src/server_access.c:73: undefined reference to `strsep' server_access.o(.text+0xdf):/home/markus/gpa/src/server_access.c:91: undefined reference to `strsep' server_access.o(.text+0x11e):/home/markus/gpa/src/server_access.c:102: undefined reference to `strsep' /usr/local/lib/libgpgme.a(gpgme.o)(.text+0x239): In function `gpgme_cancel': /home/markus/gpgme-0.3.12/gpgme/gpgme.c:119: undefined reference to `_impure_ptr' /usr/local/lib/libgpgme.a(gpgme.o)(.text+0x33f): In function `gpgme_set_op_info': /home/markus/gpgme-0.3.12/gpgme/gpgme.c:193: undefined reference to `__assert' /usr/local/lib/libgpgme.a(version.o)(.text+0x59): In function `parse_version_number': /home/markus/gpgme-0.3.12/gpgme/version.c:55: undefined reference to `_imp___ctype_' /usr/local/lib/libgpgme.a(version.o)(.text+0xa4):/home/markus/gpgme-0.3.12/gpgme/version.c:63: undefined reference to `_imp___ctype_' /usr/local/lib/libgpgme.a(keylist.o)(.text+0x3d9): In function `set_userid_flags': /home/markus/gpgme-0.3.12/gpgme/keylist.c:168: undefined reference to `__assert' /usr/local/lib/libgpgme.a(keylist.o)(.text+0xd6a): In function `keylist_colon_handler': /home/markus/gpgme-0.3.12/gpgme/keylist.c:361: undefined reference to `__assert' /usr/local/lib/libgpgme.a(keylist.o)(.text+0xf3c): In function `gpgme_op_keylist_event_cb': /home/markus/gpgme-0.3.12/gpgme/keylist.c:538: undefined reference to `__assert' /usr/local/lib/libgpgme.a(keylist.o)(.text+0x1254): In function `gpgme_op_keylist_next': /home/markus/gpgme-0.3.12/gpgme/keylist.c:723: undefined reference to `__assert' /usr/local/lib/libgpgme.a(key.o)(.text+0x521): In function `gpgme_key_ref': /home/markus/gpgme-0.3.12/gpgme/key.c:313: undefined reference to `_impure_ptr' /usr/local/lib/libgpgme.a(key.o)(.text+0x755): In function `gpgme_key_release': /home/markus/gpgme-0.3.12/gpgme/key.c:377: undefined reference to `__assert' /usr/local/lib/libgpgme.a(key.o)(.text+0xb97): In function `gpgme_key_append_name': /home/markus/gpgme-0.3.12/gpgme/key.c:629: undefined reference to `_imp___ctype_' /usr/local/lib/libgpgme.a(key.o)(.text+0xc49):/home/markus/gpgme-0.3.12/gpgme/key.c:573: undefined reference to `__assert' /usr/local/lib/libgpgme.a(data.o)(.text+0x271): In function `gpgme_data_new_from_file': /home/markus/gpgme-0.3.12/gpgme/data.c:241: undefined reference to `__errno' /usr/local/lib/libgpgme.a(data.o)(.text+0x28e):/home/markus/gpgme-0.3.12/gpgme/data.c:248: undefined reference to `__errno' /usr/local/lib/libgpgme.a(data.o)(.text+0x2a8):/home/markus/gpgme-0.3.12/gpgme/data.c:251: undefined reference to `__errno' /usr/local/lib/libgpgme.a(data.o)(.text+0x2ff):/home/markus/gpgme-0.3.12/gpgme/data.c:217: undefined reference to `__errno' /usr/local/lib/libgpgme.a(data.o)(.text+0x3eb): In function `gpgme_data_new_from_filepart': /home/markus/gpgme-0.3.12/gpgme/data.c:353: undefined reference to `__errno' /usr/local/lib/libgpgme.a(data.o)(.text+0x3f7):/home/markus/gpgme-0.3.12/gpgme/data.c:345: more undefined references to `__errno' follow /usr/local/lib/libgpgme.a(data.o)(.text+0x6c5): In function `gpgme_data_set_mode': /home/markus/gpgme-0.3.12/gpgme/data.c:492: undefined reference to `__assert' /usr/local/lib/libgpgme.a(data.o)(.text+0x702): In function `gpgme_data_get_mode': /home/markus/gpgme-0.3.12/gpgme/data.c:500: undefined reference to `__assert' /usr/local/lib/libgpgme.a(data.o)(.text+0xb2f): In function `gpgme_data_append': /home/markus/gpgme-0.3.12/gpgme/data.c:758: undefined reference to `__assert' /usr/local/lib/libgpgme.a(data.o)(.text+0xb53):/home/markus/gpgme-0.3.12/gpgme/data.c:758: undefined reference to `__assert' /usr/local/lib/libgpgme.a(data.o)(.text+0xb78):/home/markus/gpgme-0.3.12/gpgme/data.c:758: undefined reference to `__assert' /usr/local/lib/libgpgme.a(data.o)(.text+0xbb9):/home/markus/gpgme-0.3.12/gpgme/data.c:716: more undefined references to `__assert' follow /usr/local/lib/libgpgme.a(data.o)(.text+0x1071): In function `gpgme_data_inbound_handler': /home/markus/gpgme-0.3.12/gpgme/data.c:896: undefined reference to `__errno' /usr/local/lib/libgpgme.a(data.o)(.text+0x1168): In function `write_mem_data': /home/markus/gpgme-0.3.12/gpgme/data.c:948: undefined reference to `__errno' /usr/local/lib/libgpgme.a(data.o)(.text+0x11b1):/home/markus/gpgme-0.3.12/gpgme/data.c:949: undefined reference to `__errno' /usr/local/lib/libgpgme.a(data.o)(.text+0x1323): In function `write_cb_data': /home/markus/gpgme-0.3.12/gpgme/data.c:975: undefined reference to `__errno' /usr/local/lib/libgpgme.a(data.o)(.text+0x1367):/home/markus/gpgme-0.3.12/gpgme/data.c:976: undefined reference to `__errno' /usr/local/lib/libgpgme.a(data.o)(.text+0x13f7): In function `gpgme_data_outbound_handler': /home/markus/gpgme-0.3.12/gpgme/data.c:996: undefined reference to `__assert' /usr/local/lib/libgpgme.a(data.o)(.text+0x1425):/home/markus/gpgme-0.3.12/gpgme/data.c:1008: undefined reference to `__assert' /usr/local/lib/libgpgme.a(signers.o)(.text+0xa8): In function `gpgme_signers_clear': /home/markus/gpgme-0.3.12/gpgme/signers.c:61: undefined reference to `__assert' /usr/local/lib/libgpgme.a(signers.o)(.text+0xb2):/home/markus/gpgme-0.3.12/gpgme/signers.c:61: undefined reference to `_impure_ptr' /usr/local/lib/libgpgme.a(signers.o)(.text+0x1f7): In function `gpgme_signers_enum': /home/markus/gpgme-0.3.12/gpgme/signers.c:119: undefined reference to `_impure_ptr' /usr/local/lib/libgpgme.a(signers.o)(.text+0x229):/home/markus/gpgme-0.3.12/gpgme/signers.c:119: undefined reference to `_impure_ptr' /usr/local/lib/libgpgme.a(recipient.o)(.text+0x258): In function `gpgme_recipients_all_valid': /home/markus/gpgme-0.3.12/gpgme/recipient.c:237: undefined reference to `__assert' /usr/local/lib/libgpgme.a(verify.o)(.text+0x25f): In function `add_notation': /home/markus/gpgme-0.3.12/gpgme/verify.c:165: undefined reference to `__assert' /usr/local/lib/libgpgme.a(edit.o)(.text+0x258): In function `gpgme_op_edit_start': /home/markus/gpgme-0.3.12/gpgme/edit.c:117: undefined reference to `__assert' /usr/local/lib/libgpgme.a(trustlist.o)(.text+0x1fc): In function `gpgme_op_trustlist_event_cb': /home/markus/gpgme-0.3.12/gpgme/trustlist.c:149: undefined reference to `__assert' /usr/local/lib/libgpgme.a(trustlist.o)(.text+0x40e): In function `gpgme_op_trustlist_next': /home/markus/gpgme-0.3.12/gpgme/trustlist.c:255: undefined reference to `__assert' /usr/local/lib/libgpgme.a(wait.o)(.text+0x2b7):/home/markus/gpgme-0.3.12/gpgme/wait.c:175: more undefined references to `__assert' follow /usr/local/lib/libgpgme.a(posix-io.o)(.text+0xcb): In function `gpgme_io_read': /home/markus/gpgme-0.3.12/gpgme/posix-io.c:57: undefined reference to `__errno' /usr/local/lib/libgpgme.a(posix-io.o)(.text+0x22b): In function `gpgme_io_write': /home/markus/gpgme-0.3.12/gpgme/posix-io.c:76: undefined reference to `__errno' /usr/local/lib/libgpgme.a(posix-io.o)(.text+0x283): In function `gpgme_io_pipe': /home/markus/gpgme-0.3.12/gpgme/posix-io.c:87: undefined reference to `pipe' /usr/local/lib/libgpgme.a(posix-io.o)(.text+0x2ae):/home/markus/gpgme-0.3.12/gpgme/posix-io.c:91: undefined reference to `fcntl' /usr/local/lib/libgpgme.a(posix-io.o)(.text+0x458): In function `gpgme_io_set_close_notify': /home/markus/gpgme-0.3.12/gpgme/posix-io.c:132: undefined reference to `__assert' /usr/local/lib/libgpgme.a(posix-io.o)(.text+0x480): In function `gpgme_io_set_nonblocking': /home/markus/gpgme-0.3.12/gpgme/posix-io.c:141: undefined reference to `fcntl' /usr/local/lib/libgpgme.a(posix-io.o)(.text+0x4a3):/home/markus/gpgme-0.3.12/gpgme/posix-io.c:145: undefined reference to `fcntl' /usr/local/lib/libgpgme.a(posix-io.o)(.text+0x625): In function `gpgme_io_spawn': /home/markus/gpgme-0.3.12/gpgme/posix-io.c:178: undefined reference to `fork' /usr/local/lib/libgpgme.a(posix-io.o)(.text+0x696):/home/markus/gpgme-0.3.12/gpgme/posix-io.c:185: undefined reference to `fork' /usr/local/lib/libgpgme.a(posix-io.o)(.text+0x7c0):/home/markus/gpgme-0.3.12/gpgme/posix-io.c:236: undefined reference to `__errno' /usr/local/lib/libgpgme.a(posix-io.o)(.text+0x7f0):/home/markus/gpgme-0.3.12/gpgme/posix-io.c:229: undefined reference to `__errno' /usr/local/lib/libgpgme.a(posix-io.o)(.text+0x820):/home/markus/gpgme-0.3.12/gpgme/posix-io.c:220: undefined reference to `__errno' /usr/local/lib/libgpgme.a(posix-io.o)(.text+0x85f):/home/markus/gpgme-0.3.12/gpgme/posix-io.c:204: undefined reference to `__errno' /usr/local/lib/libgpgme.a(posix-io.o)(.text+0x8e7):/home/markus/gpgme-0.3.12/gpgme/posix-io.c:166: undefined reference to `sigaction' /usr/local/lib/libgpgme.a(posix-io.o)(.text+0x90f):/home/markus/gpgme-0.3.12/gpgme/posix-io.c:170: undefined reference to `sigemptyset' /usr/local/lib/libgpgme.a(posix-io.o)(.text+0x92e):/home/markus/gpgme-0.3.12/gpgme/posix-io.c:172: undefined reference to `sigaction' /usr/local/lib/libgpgme.a(posix-io.o)(.text+0xc7c): In function `gpgme_io_select': /home/markus/gpgme-0.3.12/gpgme/posix-io.c:353: undefined reference to `__errno' /usr/local/lib/libgpgme.a(posix-io.o)(.text+0xc86):/home/markus/gpgme-0.3.12/gpgme/posix-io.c:357: undefined reference to `__errno' /usr/local/lib/libgpgme.a(posix-io.o)(.text+0xe0e):/home/markus/gpgme-0.3.12/gpgme/posix-io.c:367: undefined reference to `__assert' /usr/local/lib/libgpgme.a(posix-io.o)(.text+0xe88):/home/markus/gpgme-0.3.12/gpgme/posix-io.c:341: undefined reference to `__assert' /usr/local/lib/libgpgme.a(posix-io.o)(.text+0x9f8): In function `gpgme_io_kill': /home/markus/gpgme-0.3.12/gpgme/posix-io.c:293: undefined reference to `kill' /usr/local/lib/libgpgme.a(conversion.o)(.text+0x124): In function `gpgme_decode_c_string': /home/markus/gpgme-0.3.12/gpgme/conversion.c:133: undefined reference to `_imp___ctype_' /usr/local/lib/libgpgme.a(debug.o)(.text+0x2a): In function `trim_spaces': /home/markus/gpgme-0.3.12/gpgme/debug.c:59: undefined reference to `_imp___ctype_' /usr/local/lib/libgpgme.a(debug.o)(.text+0x65):/home/markus/gpgme-0.3.12/gpgme/debug.c:63: undefined reference to `_imp___ctype_' /usr/local/lib/libgpgme.a(debug.o)(.text+0x12b): In function `debug_init': /home/markus/gpgme-0.3.12/gpgme/debug.c:89: undefined reference to `_impure_ptr' /usr/local/lib/libgpgme.a(debug.o)(.text+0x15d):/home/markus/gpgme-0.3.12/gpgme/debug.c:97: undefined reference to `getuid' /usr/local/lib/libgpgme.a(debug.o)(.text+0x164):/home/markus/gpgme-0.3.12/gpgme/debug.c:97: undefined reference to `geteuid' /usr/local/lib/libgpgme.a(rungpg.o)(.text+0x4d8): In function `close_notify_handler': /home/markus/gpgme-0.3.12/gpgme/rungpg.c:160: undefined reference to `__assert' /usr/local/lib/libgpgme.a(rungpg.o)(.text+0x8c8): In function `gpgme_gpg_enable_pipemode': /home/markus/gpgme-0.3.12/gpgme/rungpg.c:353: undefined reference to `__assert' /usr/local/lib/libgpgme.a(rungpg.o)(.text+0x8e8):/home/markus/gpgme-0.3.12/gpgme/rungpg.c:353: undefined reference to `__assert' /usr/local/lib/libgpgme.a(rungpg.o)(.text+0x9b6): In function `gpgme_gpg_add_arg': /home/markus/gpgme-0.3.12/gpgme/rungpg.c:369: undefined reference to `__assert' /usr/local/lib/libgpgme.a(rungpg.o)(.text+0x9d7):/home/markus/gpgme-0.3.12/gpgme/rungpg.c:369: undefined reference to `__assert' /usr/local/lib/libgpgme.a(rungpg.o)(.text+0xa9a):/home/markus/gpgme-0.3.12/gpgme/rungpg.c:393: more undefined references to `__assert' follow /usr/local/lib/libgpgme.a(ath.o)(.text+0x239): In function `gpgme_ath_select': /home/markus/gpgme-0.3.12/gpgme/ath.c:134: undefined reference to `select' /usr/local/lib/libgpgme.a(ath.o)(.text+0x2a1): In function `gpgme_ath_waitpid': /home/markus/gpgme-0.3.12/gpgme/ath.c:144: undefined reference to `waitpid' make: *** [gpa.exe] Error 1