[Pipet Users] need help compiling piper
Gold is Heavy
aeoo at myrealbox.com
Mon Jul 30 07:03:34 EDT 2001
On Sunday 29 July 2001 23:08, you wrote:
> > /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.
aeoo at void2:~$ gcc --version
2.95.2
Standard compiler for Debian potato (stable) system. Should I get a new gcc?
I commented line 247 in net_types.h and as you said, it did finish compiling.
I was then able to finish installing it. But now when I run 'piper' I get
this:
aeoo at void2:~$ piper
Starting processing layer...
Starting brokering layer...
PL: error in loading shared libraries: libflow-0.5.so: cannot open shared
object file: No such file or directory
BL: error in loading shared libraries: libflow-0.5.so: cannot open shared
object file: No such file or directory
Starting definition layer...
Starting pied...
Default location of the DL2BL IOR file: /home/aeoo/piper_info/ior/dl2bl.ior
Wrote IOR file /home/aeoo/piper_info/ior/uil2dl.ior
Getting document...
omniORB: Caught an unexpected Python exception during up-call.
Traceback (most recent call last):
File "/home/piper/dl/modules/dl2uilserver.py", line 81, in addDocument
temp_locus = TempCompositeLocus(self.commit_queue)
File "/home/piper/dl/modules/compositelocus.py", line 440, in __init__
toolboxes = os.listdir(BASE_TB_DIR)
OSError: [Errno 2] No such file or directory: '/opt/overflow/toolbox'
Traceback (most recent call last):
File "startpied.py", line 180, in ?
pied_gnome = PiedGnome()
File "startpied.py", line 161, in __init__
new_document = dl_connection.addDocument(client_obj, view_obj)
File "/home/piper/uil/pied/modules/UIL2DL_idl.py", line 1052, in addDocument
return _omnipy.invoke(self, "addDocument",
_0_piper.UIL2DL.DlServer._d_addDocument, args)
omniORB.CORBA.UNKNOWN: Minor: 0, Completed: COMPLETED_MAYBE.
aeoo at void2:~$ shutting down DL...
cat: /home/aeoo/piper_info/pids/BL.pid: No such file or directory
kill: usage: kill [-s sigspec | -n signum | -sigspec] [pid | job]... or kill
-l
[sigspec]
terminating DL...
shutting down DL...
Exception in thread uil_orb:
Traceback (most recent call last):
File "/opt/lib/python2.1/threading.py", line 378, in __bootstrap
self.run()
File "/opt/lib/python2.1/threading.py", line 366, in run
apply(self.__target, self.__args, self.__kwargs)
File "/home/piper/dl/modules/dlmain.py", line 248, in run
self.dl_server.clean_up(0)
File "/home/piper/dl/modules/dl2uilserver.py", line 198, in clean_up
os.unlink(pidfilename)
OSError: [Errno 2] No such file or directory:
'/home/aeoo/piper_info/pids/DL.pid'
But,
aeoo at void2:~$ ls -l /opt/overflow/lib/libflow-0.5.so
-rwxr-xr-x 1 root root 28205779 Jul 29 00:26
/opt/overflow/lib/libflow-0.5.so
and
aeoo at void2:~$ find /opt/overflow/ -type d| grep toolbox
/opt/overflow/share/overflow/toolbox
So, I am not sure what is wrong? Any ideas?
--Leo
More information about the Pipet-Users
mailing list