Mailing List Archive

perl5.002beta1 on SCO V3.2.4 (aka ODT 3.0)
Ooops ... sorry about the earlier message. My finger slipped :-)


First,

Sorry about my mail header - our mailer is screwed up and I haven't got that
Round Tuit to fix it (yet). My mail address is wolfe@teloseng.com.

Second, the good news:

On SCO V3.2.4 (aka SCO ODT 3.0)

perl5.002beta1
All tests successful.

now the Bad News:

Just typing ./Configure -d -e results in the following:

Locating common programs...
I don't know where 'awk' is, and my life depends on it.
Go find a public domain implementation or fix your PATH setting!

I fixed this by going back to the 5.001m version of ./loc
which just tests if the file exists using test -f not the
new test -f file -a -r file, which fails. Isn't this like a
problem for most unices?

After resolving this life carried on (i.e. configuring then
making) until .... making ext/Socket which dies:

./../../miniperl -I../../lib -I../../lib ../../lib/ExtUtils/xsubpp -typemap
../../lib/ExtUtils/typemap Socket.xs >Socket.tc && mv Socket.tc Socket.c
cc -c -W0 -U M_XENIX -O -DVERSION=\"1.3\" -I../.. Socket.c
Socket.c
Socket.c(18) : fatal error C1024: cannot open include file 'sys/un.h'

This problem was solved by DELETING all reference to _un (UNIX domain
sockets) which is NOT SUPPORTED on SCO V3.2.4 (aka SCO ODT 3.0).
Clearly this solution is NOT GOOD ... My first attempt at #ifdefing
out the code only resulted in reinforcing the notion that I am a
.xs neophyte.

Hope this helps you all ... let me know how I can be of (limited due to
the 24 hour per day and REAL work problem) assistance.
---
Peter Wolfe wolfe@teloseng.com
Telos Engineering Limited