severity 730124 minor retitle 730124 doesn't include colamd dunctions, needs extra -lcolamd tag 730124 + wontfix thanks
On Thu, Nov 21, 2013 at 07:18:23PM +0100, Florian Lohoff wrote: > [...] With a self build 5.5.2.0 everything > is fine .... Because that version is broken. > flo@p2:~/Downloads/p/p/murka-1.3.1b-src$ make > Making all in murka > make[1]: Entering directory `/home/flo/Downloads/p/p/murka-1.3.1b-src/murka' > g++ -w -O2 -g0 -ldl -lpthread -s -o murka murka.o nwerr.o args.o getopt.o > misc.o nwclient.o nwst.o fformat.o lp_solve/lpsolve55/bin/ux64/liblpsolve55.a > lp_solve/lpsolve55/bin/ux64/liblpsolve55.a(lp_MDO.o): In function `getMDO': > (.text+0x5ad): undefined reference to `colamd_recommended' > lp_solve/lpsolve55/bin/ux64/liblpsolve55.a(lp_MDO.o): In function `getMDO': > (.text+0x5ef): undefined reference to `colamd_set_defaults' > lp_solve/lpsolve55/bin/ux64/liblpsolve55.a(lp_MDO.o): In function `getMDO': > (.text+0x63c): undefined reference to `colamd' > lp_solve/lpsolve55/bin/ux64/liblpsolve55.a(lp_MDO.o): In function `getMDO': > (.text+0x6b4): undefined reference to `symamd' > collect2: error: ld returned 1 exit status > make[1]: *** [murka] Error 1 > make[1]: Leaving directory `/home/flo/Downloads/p/p/murka-1.3.1b-src/murka' > make: *** [all-recursive] Error 1 Because in Debian that .a doesn't include those stuff but we do link with system-colamd. If you used the .so (which exists but is hidden due to not being SONAMEd) it should have worked fine(tm). So just install libsuitesparse-dev and link with -lcolamd (and the same for whatever is symamd) Regards, Rene -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org