> It is indeed in /opt/overflow, I just checked. In fact, I can run some > overflow programs from /opt/overflow/bin, like vflow. gflow crashes as soon > as I start it. And I see all the includes now, in > /opt/overflow/include/overflow. Maybe I can make it compile now :). Since version 0.5.0, the Overflow include dir changed from $prefix/include to $prefix/include/overflow. The reason for that is that it is now possible to set $prefix to /usr without getting tons of includes into /usr/include (which then causes problems when you want to install a newer version). This normally shouldn't have broken the build if it was setup correctly. There is a shell script called overflow-config (it works the same way as gnome-config) that should return the right flags to put with Overflow. For example: 'overflow-config libflow --cflags' outputs: -I/home/jm/maitrise/install/include/overflow That way, whenever the directories change things keep working. > panel-applet-dev package. Ok, it goes further. Bang, now I get this error: > > c++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/include -I../include > -I/opt/omniORB/include -g -ggdb -D__x86__ -D__linux__ -Wall -I../src > -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include > -I/usr/X11R6/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include > -I/opt/overflow/include -I/usr/include/gnome-xml -g -O2 -c > plugin_sensor_PL_main.c > In file included from /opt/overflow/include/rc_ptrs.h:31, > from /opt/overflow/include/Object.h:7, > from /opt/overflow/include/ParameterSet.h:8, > from plugin_sensor_PL_main.c:15: > /opt/overflow/include/BaseException.h: In method > `ExceptionStack::~ExceptionStack()': > /opt/overflow/include/BaseException.h:109: warning: comparison between signed > and unsigned > /opt/overflow/include/BaseException.h: In method `void > ExceptionStack::print(ostream & = cerr)': > /opt/overflow/include/BaseException.h:112: warning: comparison between signed > and unsigned > /opt/overflow/include/BaseException.h: In method `void > ExceptionStack::freeze()': > /opt/overflow/include/BaseException.h:118: warning: comparison between signed > and unsigned > In file included from /opt/overflow/include/ParameterSet.h:8, > from plugin_sensor_PL_main.c:15: > /opt/overflow/include/Object.h: At top level: > /opt/overflow/include/Object.h:156: warning: `class _ObjectFactory' has > virtual > functions but non-virtual destructor > In file included from /opt/overflow/include/ObjectRef.h:8, > from plugin_sensor_PL_main.c:16: > /opt/overflow/include/net_types.h:247: type/value mismatch at argument 1 in > template parameter list for `template <class T> TypeTraits<T>' > /opt/overflow/include/net_types.h:247: expected a type, got `String' > /opt/overflow/include/net_types.h:247: explicit specialization of > non-template `{anonymous struct}' > /opt/overflow/include/net_types.h:247: anonymous class type not used to > declare > any objects > make[4]: *** [plugin_sensor_PL_main.o] Error 1 This problem is quite odd and I haven't figured out why it works on some machines and not on others. What compiler are you using? For now, you can safely comment line 247 in /opt/overflow/include/net_types.h and things are still going to work. Jean-Marc