Skip to content

Compilation issues #117

@MrDotOne

Description

@MrDotOne

Trying to compile from source the latest version pf PennCNV (1.0.5) on an HPC where i have gcc/8.5.0 and perl/5.14.2. I get a linker error, and i am unsure how to resolve it:

[root@cc-dclrilog63 kext]# make
gcc perl -MExtUtils::Embed -e ccopts -fPIC -O -c -o khmm_wrap.o khmm_wrap.c
gcc perl -MExtUtils::Embed -e ccopts -fPIC -O -c -o khmm.o khmm.c
gcc perl -MExtUtils::Embed -e ccopts -fPIC -O -c -o kc.o kc.c
gcc perl -MExtUtils::Embed -e ccopts -fPIC -O -c -o khmmDev.o khmmDev.c
gcc -shared -o khmm.so khmm_wrap.o khmm.o kc.o khmmDev.o perl -MExtUtils::Embed -e ldopts -fPIC
/usr/bin/ld: cannot find -lnsl
collect2: error: ld returned 1 exit status
make: *** [Makefile:16: khmm.so] Error 1

Any thoughts would be appreciated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions