I tried the modified make commandline, but I still got errors about the sys/param.h.... but I did some deeper research and found an analog port for OS/390 at:
http://www-1.ibm.com/servers/eserver/zseries/zos/unix/bpxa1ty1.html All their links are old, there's no documentation, and they only host version 3.0 of analog, but it's there! It's the Unix Systems Services tools and toys page. My experience went like this: -- IBM provides the binaries for USS( compress -d analog.tar.Z; tar -xvf analog.tar) --You run install.sh, which went clean. --It wants to live in /usr/local/analog. (you can move it there after the install like I did) -- You need to construct an analog.cfg file to (minimally) redirect the output to a file (contents: OUTFILE /root /myWebDir/Analog_reports.html). Documentation would be nice because I don't know how it was configured in the anlghea* files, so I'm having to do some back-peddling to figure it out. Thanks to analog.cx for hosting old manuals for people working with cutting-edge IBM mainframe technology! Anyway, I have analog which makes me happy. Maybe one day the boys and girls at IBM will update it, and I'll be even happier! Thanks, Caroline Stephen Turner <analog-author@lists. To: [EMAIL PROTECTED] isite.net> cc: [EMAIL PROTECTED] Sent by: Stephen Subject: Re: [analog-help] Analog on OS/390 Unix Systems Services??? Turner <[EMAIL PROTECTED]> 02/21/2002 06:51 AM Please respond to Stephen Turner On Thu, 14 Feb 2002 [EMAIL PROTECTED] wrote: > Is there anyone running analog on OS/390's native "Unix Systems Services". > (This is not Linux on S/390, though often I wish it were!) I tried making > the source code and ran into error after error. I'm no C genius. I threw > in the towel when I got datatype inconsistency messages. I'll paste the > errors onto this message, but from a broader perspective, has anyone gotten > this to work on USS?? > Caroline, Sorry for the slow reply. I'm just catching up with a backlog of mail. There used to be a port for OS/390, but I've lost touch with the person who made it. I don't really know about this platform, but I think I can help you. > INITIAL MAKE > ***************** > cc -O2 -DUNIX -c alias.c > WARNING CBC3296 ./anlghea3.h:258 #include file <sys/param.h> not found. > FSUM3065 The COMPILE step ended with return code 4. You can avoid the inclusion of <sys/param.h> by defining NOFOLLOW in the Makefile. See the documentation in the Makefile about that. This will also leave out these lines which you were having trouble with: > ERROR CBC3068 ./globals.c:1150 Operation between types "int" and "void*" > is not > allowed. > ERROR CBC3068 ./globals.c:1155 Operation between types "int" and "void*" > is not > allowed. -- Stephen Turner, Cambridge, UK http://homepage.ntlworld.com/adelie/stephen/ "This is Henman's 8th Wimbledon, and he's only lost 7 matches." BBC, 2/Jul/01 +------------------------------------------------------------------------ | This is the analog-help mailing list. To unsubscribe from this | mailing list, go to | http://lists.isite.net/listgate/analog-help/unsubscribe.html | | List archives are available at | http://www.mail-archive.com/analog-help@lists.isite.net/ | http://lists.isite.net/listgate/analog-help/archives/ | http://www.tallylist.com/archives/index.cfm/mlist.7 +------------------------------------------------------------------------