[Box Backup] OpenBSD sparc64 and hppa platforms

Ben Summers boxbackup@fluffy.co.uk
Wed, 3 Mar 2004 11:21:50 +0000


Just reporting back on these platforms...

1) hppa : with the modified build system and correction of a small link 
order issue with static libraries, it appears to work.

2) sparc64 : the C++ compiler seems to have a bit of a bug which 
prevents compiling C++ code which uses exceptions. There is a simple 
test case below... I'm not entirely sure who this should be reported 
to.

Thanks to Vrou and Ben for accounts on their machines so I could play 
around!

Ben




$ cat simpleexception.cpp

#include <stdio.h>
#include <exception>

int main(void)
{
         try
         {
                 throw std::exception();
         }
         catch(std::exception &e)
         {
                 printf("Caught %s\n", e.what());
         }
}


$ g++ simpleexception.cpp
$ ./a.out
Abort (core dumped)
$