[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