Compilation failure on `bash install.sh` on amd64

75 views
Skip to first unread message

Robert Syme

unread,
Oct 5, 2016, 5:48:11 PM10/5/16
to cortex_var
Hi all

Make is failing during `bash install.sh` of CORTEX_release_v1.0.5.21. The tail of the Make log is here: https://gist.github.com/robsyme/00637d9b62515c3605c4a56f81923a6c

The failure seems to be in the command:

    gcc -o needleman_wunsch -O3 -DSCORE_TYPE='int' -Wall \
    -I . -I ./libs/utility_lib -I ./libs/string_buffer \
    -I ./libs/bioinf -I ./libs/alignment_scoring \
    nw_cmdline.c needleman_wunsch.c \
    ./libs/alignment_scoring/*.c ./libs/utility_lib/utility_lib.c \
    ./libs/bioinf/bioinf.c ./libs/string_buffer/string_buffer.c -lz

When run from the scripts/analyse_variants/needleman_wunsch directory. Where the `string_buff_strlen` function is undefined. The string_buff_strlen function *is* defined in ./libs/string_buffer/string_buffer.h, so I'm not sure why the linker is failing. Any help is appreciated. Thanks!

$ gcc --version
gcc (Ubuntu 5.4.0-6ubuntu1~16.04.2) 5.4.0 20160609

-r

Zamin Iqbal

unread,
Feb 7, 2017, 8:20:19 PM2/7/17
to cortex_var
Apologies for the huge delay, and thanks to "nalyzer" for prodding me.
I believe this is now fixed at the tip of github



Robert Syme

unread,
Mar 11, 2017, 11:37:29 AM3/11/17
to cortex_var
Thanks Zamin!
-r
Reply all
Reply to author
Forward
0 new messages