diff --git a/src/cli.c b/src/cli.c index f4c100b..0ecd528 100644 --- a/src/cli.c +++ b/src/cli.c @@ -898,12 +898,12 @@ cli_link_library(void *arg) args[idx++] = "-shared"; #endif - for (i = 0; i < f; i++) - args[idx++] = flags[i]; - TAILQ_FOREACH(cf, &source_files, list) args[idx++] = cf->opath; + for (i = 0; i < f; i++) + args[idx++] = flags[i]; + args[idx++] = "-o"; args[idx++] = libname; args[idx] = NULL;