Re: compilation error: installing polygraph on freeBSD 4.1

From: Rui Liu (ruiliu@excitehome.net)
Date: Tue Aug 15 2000 - 18:03:38 MDT


hi Alex,

thanks for your prompt response. I removed references to piper in
src/tools/Makefile, and polygraph 2.5.4 compiles on freeBSD 4.1.

thanks,
rui

---
Rui Liu

On Tue, 15 Aug 2000, Alex Rousskov wrote:

> On Tue, 15 Aug 2000, Rui Liu wrote: > > > hi, > > > > Did anybody succeed in installing polygraph on freeBSD 4.1? I just > > installed freeBSD and the latest version is 4.1. When I tried to > > install polygraph-2.5.4 (and later tried 2.5.1) on it, I did > > cd /usr/local/src/polygraph-2.5.4 > > ./configure --prefix=/usr/local/polygraph-2.5.4 > > make all > > then it stopped with the following compilation error: > > > > ...... > > Stop in /usr/local/src/polygraph-2.5.1/src/tools. > > c++ -o piper.o -c ./piper.cc -g -O3 -Wall -Wwrite-strings > > -Woverloaded-virtual -I../.. -I../../src/ -I../../src/base > > -I../../src/pgl -I../../src/tools -I../../src/xparser -I../../src/xstd > > -DHAVE_CONFIG_H > > ./piper.cc: In function `void addPipe(const NetPipeSym *, const NetAddr &, > > Time, bool)': > > ./piper.cc:220: `struct NetPipe' has no member named `queue_size' > > ./piper.cc:221: `struct NetPipe' has no member named `queue_size_bytes' > > ./piper.cc:226: `struct NetPipe' has no member named `plr' > > *** Error code 1 > > Apparently FreeBSD has changed some data structures and/or header files > compared to 3.x versions. You do not really need piper* stuff, I think. > Please edit src/tools/Makefile by hand and remove all references to > piper*. If that does not help, please send an e-mail with details to > polygraph-bugs and we will take it from there. > > > or I should use release 3.4 or another older but stable release > > of freeBSD? > > You may. We will try to fix the 4.x compatibility problem anyway. > > Thanks, > > Alex. > >



This archive was generated by hypermail 2b29 : Tue Jul 10 2001 - 12:00:14 MDT