[CF-Devel] Plugins and Python

Jacek Konieczny jajcus at bnet.pl
Fri Sep 6 13:10:09 CDT 2002


On Fri, Sep 06, 2002 at 11:33:45AM -0600, Kurt Fitzner wrote:
>
     
      On 06-Sep-2002 Yann Chachkoff wrote:
     
     >
     
     
     >
     
      > I don't know if it still works. Probably testing it on platforms other than 
     
     >
     
      > Linux would also be a good thing - a lot of time passed since I last worked
     
     >
     
      > on it.
     
     >
     
     
     >
     
      Works on HPUX 11.0 under GCC.  Some issues there are:
     
     >
     
     
     >
     
      The makefile assumes linux-isms like .so.x.y filenames, -soname in the linking
     
     >
     
      phase, and no -fPIC on the object files that it is linking against (notably
     
     >
     
      the common/*.o files used in libcross.a)
     
     >
     
     
     >
     
      Also, under HPUX, the crossfire binary needs to be linked against
     
     >
     
      libpthread because Python uses pthreads (because of thread-specific variable
     
     >
     
      namespace issues, all binaries that use shared libraries that end up using
     
     >
     
      pthreads must themselves be linked against it before it can load them).
     
     Thease are some of problems, that libtool was created to solve. That's
one of reasons why I wrote the automake/libtool patch.
Unfortunately I cannot update it for the current CVS now, because of
lack of time :-(

Greets,
        Jacek

    
    


More information about the crossfire mailing list