Daniel, I would have to say that's because the VNC developer's haven't taken sufficient notice of this platform. Regardless, if you want the SRPM from the Sine Nomine site, go to http://www.sinenomine.net/downloads/. The binary RPM is available at ftp://ftp.iaehv.nl/pub/users/rvdheij/vnc/. Check out http://linuxvm.org/Info/l390link.html for links to other products.
Mark Post -----Original Message----- From: Daniel Lavoie, Computer Sciences Corporation [mailto:[EMAIL PROTECTED]] Sent: Thursday, January 24, 2002 2:12 PM To: [EMAIL PROTECTED] Subject: Re: Make / Compiling / Porting Question Thanks Mark. The work of someone else would do just fine. I did not know that this was available. Why is there no listing on the VNC homepage? Daniel F. Lavoie Computer Scientist Computer Sciences Corporation (860) 859-4834 "Post, Mark K" <mark.post@eds. To: [EMAIL PROTECTED] com> cc: Sent by: Linux Subject: Re: Make / Compiling / Porting Question on 390 Port <[EMAIL PROTECTED] ARIST.EDU> 01/24/02 10:45 AM Please respond to Linux on 390 Port Daniel, There are already binary packages out there for X and VNC for Linux/390. Are you doing this as an educational exercise, or would you be satisfied with using the result of someone else's work? Sine Nomine has a source RPM (SRPM) for VNC, and Rob van der Heij has a binary RPM for it. Red Hat has the X packages available for download, etc. I can send you the patches I made to the X packages to get them to compile cleanly on a Slackware-based Linux/390 system if you still want to pursue that route. Mark Post -----Original Message----- From: Daniel Lavoie, Computer Sciences Corporation [mailto:[EMAIL PROTECTED]] Sent: Thursday, January 24, 2002 1:27 PM To: [EMAIL PROTECTED] Subject: Make / Compiling / Porting Question I have a question about MAKE and Compiling and Porting. I downloaded some source for a product callled VNC which is an X windows application. There were two makes that I had to accomplish, one of them worked but the second on failed. It failed because of bad compiler options. The part that failed was Building the X Window system. Here are the messages that I received. Please let me know what else you will need. The BOOTSTRAPCFLAGS configuration parm seems to be for indentifying the machine type but this does not support OS390 yet. What would I have to do to get it to do OS390. make World Building Release 6.3 of the X Window System. I hope you checked the configuration parameters in ./config/cf to see if you need to pass BOOTSTRAPCFLAGS. Thu Jan 24 12:48:21 EST 2002 cd ./config/imake && make -f Makefile.ini BOOTSTRAPCFLAGS="" clean make[1]: Entering directory `/home/dlavoie/VNC/vnc_unixsrc/Xvnc/config/imake' rm -f ccimake imake.o imake rm -f *.CKP *.ln *.BAK *.bak *.o core errs ,* *~ *.a tags TAGS make.log \#* rm -f -r Makefile.proto Makefile Makefile.dep bootstrap make[1]: Leaving directory `/home/dlavoie/VNC/vnc_unixsrc/Xvnc/config/imake' make Makefile.boot make[1]: Entering directory `/home/dlavoie/VNC/vnc_unixsrc/Xvnc' cd ./config/imake && make -w -f Makefile.ini BOOTSTRAPCFLAGS="" make[2]: Entering directory `/home/dlavoie/VNC/vnc_unixsrc/Xvnc/config/imake' making imake with BOOTSTRAPCFLAGS= in config/imake cc -o ccimake -O -I../../include -I../../imports/x11/include/X11 ccimake.c cc -c -O -I../../include -I../../imports/x11/include/X11 `./ccimake` imake.c imake.c: In function `get_ld_version': imake.c:961: warning: comparison is always true due to limited range of data typ e cc -o imake -O -I../../include -I../../imports/x11/include/X11 imake.o imake.o: In function `get_libc_version': imake.o(.text+0xf5c): the use of `tmpnam' is dangerous, better use `mkstemp' imake.o: In function `main': imake.o(.text+0x30): the use of `mktemp' is dangerous, better use `mkstemp' make[2]: Leaving directory `/home/dlavoie/VNC/vnc_unixsrc/Xvnc/config/imake' rm -f ./config/makedepend/Makefile.proto ./config/imake/imake -I./config/cf -s ./config/makedepend/Makefile.proto -f ./c onfig/makedepend/Imakefile -DTOPDIR=../.. -DCURDIR=./config/makedepend cd ./config/makedepend && rm -f -r Makefile Makefile.dep makedepend *.o bootstra p cd ./config/makedepend && make -f Makefile.proto bootstrap make[2]: Entering directory `/home/dlavoie/VNC/vnc_unixsrc/Xvnc/config/makedepen d' make[2]: Nothing to be done for `bootstrap'. make[2]: Leaving directory `/home/dlavoie/VNC/vnc_unixsrc/Xvnc/config/makedepend ' ./config/imake/imake -I./config/cf -s ./config/imake/Makefile.proto -f ./config /imake/Imakefile -DTOPDIR=../.. -DCURDIR=./config/imake cd ./config/imake && make -f Makefile.proto bootstrapdepend make[2]: Entering directory `/home/dlavoie/VNC/vnc_unixsrc/Xvnc/config/imake' make[2]: Nothing to be done for `bootstrapdepend'. make[2]: Leaving directory `/home/dlavoie/VNC/vnc_unixsrc/Xvnc/config/imake' cd ./config/imake && make -w -f Makefile.ini BOOTSTRAPCFLAGS="" bootstrap make[2]: Entering directory `/home/dlavoie/VNC/vnc_unixsrc/Xvnc/config/imake' + mkdir bootstrap mv *.o imake bootstrap make[2]: Leaving directory `/home/dlavoie/VNC/vnc_unixsrc/Xvnc/config/imake' cd ./config/imake && make -f Makefile.proto all make[2]: Entering directory `/home/dlavoie/VNC/vnc_unixsrc/Xvnc/config/imake' gcc -O -ansi -pedantic -I../../include -I../../exports/include/X11 -I../.. -I. ./../exports/include -Dlinux LinuxMachineDefines -D_POSIX_C_SOURCE=199309L -D_P OSIX_SOURCE -D_XOPEN_SOURCE=500L -D_BSD_SOURCE -D_SVID_SOURCE -D_REENTRANT -DF UNCPROTO=15 -DNARROWPROTO -DCPP_PROGRAM="\"/lib/cpp\"" -c -o imake.o imake. c gcc: cannot specify -o with -c or -S and multiple compilations make[2]: *** [imake.o] Error 1 make[2]: Leaving directory `/home/dlavoie/VNC/vnc_unixsrc/Xvnc/config/imake' make[1]: *** [imake.bootstrap] Error 2 make[1]: Leaving directory `/home/dlavoie/VNC/vnc_unixsrc/Xvnc' make: *** [World] Error 2 Daniel F. Lavoie Computer Scientist Computer Sciences Corporation (860) 859-4834