[DynInst_API:] Compilation error


Date: Tue, 27 Mar 2012 14:57:29 -0400
From: Francis Giraldeau <francis.giraldeau@xxxxxxxxx>
Subject: [DynInst_API:] Compilation error
Hi, 

I'm trying to compile Dyninst 7.0.1 on Ubuntu 11.04 and getting this
error:

$ ./configure
$ make 
make[2]: entrant dans le répertoire « /data/francis/tmp/dyninstAPI/src/dyninst/parseThat »
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking whether byte ordering is bigendian... no
checking for BPatch.h... yes
checking for BPatch_process.h... yes
checking for a BSD-compatible install... /usr/bin/install -c
configure: creating ./config.status
config.status: creating Makefile
make -C x86_64-unknown-linux2.4
make[3]: entrant dans le répertoire « /data/francis/tmp/dyninstAPI/src/dyninst/parseThat/x86_64-unknown-linux2.4 »
[...]
g++ -g -O2 -Wall parseThat.o config.o ipc.o record.o strlist.o reglist.o log.o utils.o sha1.o dyninstCore.o dyninstCompat.v5.o -o parseThat -L/home/francis/tmp/dyninstAPI/src/x86_64-unknown-linux2.4/lib  -L/usr/lib -L/usr/lib  -lcommon -ldyninstAPI -lsymtabAPI -lparseAPI  -ldwarf -lelf -linstructionAPI
/home/francis/tmp/dyninstAPI/src/x86_64-unknown-linux2.4/lib/libparseAPI.so: undefined reference to `Dyninst::x86::df'
[...]

I didn't find a bug about this on bugzilla. Is there an intermediate
step to perform manually?

Cheer, 

Francis



[← Prev in Thread] Current Thread [Next in Thread→]