[Zope] Zope on BeOS

Christopher Heschong chris@wireco.net
Fri, 12 Nov 1999 14:10:59 Set the time zone in the Time preference utility


I'm an avid BeOS user, and I thought I'd point out a few cross-platform 
issues with Zope's web interface:

Under NetPositive (the BeOS web browser), the management interface acts 
as "view."  What I mean by that is if I click on a folder (whatever/
manage_workspace) it redirects to the index_html file.  If I manually 
type in whatever/manage_main, I can get there, but this is not 
automatic.  Is this because NetPositive doesn't understand Javascript?

Also, BeOS does have python 1.5.2, but Zope doesn't actually compile .  
Here's the relevant info:

In file included from /boot/home/Desktop/Zope-2.0.1-src/pcgi/pcgi-
wrapper.c:51:
/boot/home/Desktop/Zope-2.0.1-src/pcgi/pcgi.h:59: sys/un.h: No such 
file or directory
/boot/home/Desktop/Zope-2.0.1-src/pcgi/pcgi.h:60: sys/ipc.h: No such 
file or directory
/boot/home/Desktop/Zope-2.0.1-src/pcgi/pcgi.h:61: sys/sem.h: No such 
file or directory
In file included from /boot/home/Desktop/Zope-2.0.1-src/pcgi/pcgi-
wrapper.c:51:
/boot/home/Desktop/Zope-2.0.1-src/pcgi/pcgi.h:63: arpa/inet.h: No such 
file or directory
make: *** [pcgi-wrapper.o] Error 1
Traceback (innermost last):
  File "/boot/home/Desktop/Zope-2.0.1-src/w_pcgi.py", line 111, in ?
    if __name__=='__main__': main(sys.argv[0])
  File "/boot/home/Desktop/Zope-2.0.1-src/w_pcgi.py", line 104, in main
    import build_pcgi
  File "/boot/home/Desktop/Zope-2.0.1-src/inst/build_pcgi.py", line 97, 
in ?
    do('make')
  File "/boot/home/Desktop/Zope-2.0.1-src/inst/do.py", line 103, in do
    if i and picky: raise SystemError, i
SystemError: 2

I don't know if it would be possible to port Zope to BeOS, but it would 
be a useful addition.  For more information about BeOS, visit http://
www.be.com/  It has standard posix-like development tools like gcc, 
etc.  My main concern is the web interface, as I currently have to go 
find a Windows machine to effectively mess with any Zope stuff. 

Thanks in advance.

--
Christopher Heschong
The Wire Company