Ticket #75 (closed defect: fixed)
testsuite does not compile on gentoo (linking problem).
| Reported by: | camoroz0 | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | v0.81 |
| Component: | ERESI | Version: | |
| Severity: | Medium | Keywords: | |
| Cc: |
Description (last modified by camoroz0) (diff)
Previous was erroneous.
gmake[2]: Leaving directory `/tmp/testsuite/elf/sht_stripping' gmake -C sht_rebuild all32 gmake[2]: Entering directory `/tmp/testsuite/elf/sht_rebuild' gmake[2]: Leaving directory `/tmp/testsuite/elf/sht_rebuild' gmake -C symtab_extend all32 gmake[2]: Entering directory `/tmp/testsuite/elf/symtab_extend' gmake[2]: Leaving directory `/tmp/testsuite/elf/symtab_extend' gmake[1]: Leaving directory `/tmp/testsuite/elf' gmake -C tracing all32 gmake[1]: Entering directory `/tmp/testsuite/tracing' gcc -lcrypt host.c gcc tracer.o -L/usr/pkg/lib -L../../librevm/ -lrevm32 -L../../libelfsh/ -lelfsh32 -L../../libetrace/ -letrace32 -L../../libaspect/ -laspect32 -L../../libstderesi -lstderesi32 -ldump32 -o tracer /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -ldump32 collect2: ld returned 1 exit status gmake[1]: *** [all] Error 1 gmake[1]: Leaving directory `/tmp/testsuite/tracing' make: *** [all32] Error 2
Same happens with -lutil when compiling libdump. My solution is to put it in the cflag or remove it.
