Date: Fri, 5 Sep 2003 02:49:24 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [Ux2bs_Archive] No. 193 ************************************************** Thursday 04 September 2003 Number 193 ************************************************** Subjects for today 1 UX2BS gcc problems : T.Sikora" 2 GCC and EMX : T.Sikora" 3 uname -X : James Moe" 4 Re: GCC 3.2.2 works : Stefan.Neis at t-online.de 5 GCC 3.2.2 : T.Sikora" 6 Re: GCC 3.2.2 : T.Sikora" 7 Cannot build sleepycat : James Moe" 8 autoconf 2.57 : T.Sikora" 9 Re: autoconf 2.57 : T.Sikora" **= Email 1 ==========================** Date: Fri, 05 Sep 2003 07:29:29 -0400 From: "T.Sikora" Subject: UX2BS gcc problems If anyone ran the bootstrap in the last few hours will have to do it again. Sorry! GCC is the big pain well not exactly using UX2, EMX and GCC. The UX2 pckages installed in /usr can't be in the path with GCC. EMX will break if it reads the includes and librarires from GCC. My solution is to move the /usr/include* and /usr/lib/* to /usr/local after Perl builds. Then install GCC. Problem is the bootstrap the script dies if you attempt moving the libraries. For now you will have to run the bootstrap, when done, mv -f /usr/lib/* /usr/local/lib then uzip -o \install\archives\gcc\GCC-3.2.2-beta1.zip -d / Can someone come up with a solution to moving those libs after perl without killing the bootstrap? -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 2 ==========================** Date: Fri, 05 Sep 2003 08:37:32 -0400 From: "T.Sikora" Subject: GCC and EMX What a mess I backed up the old setup with 3.2.1. You'll need that bootstrap. 3.2.2 is in test if you want to play with it. I'm going to try /gcc for myself because I need 2.8.1. Other than that GCC 3.2.2 works fine I used it on several ports yesterday. -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 3 ==========================** Date: Fri, 05 Sep 2003 10:26:38 -0700 (MST) From: "James Moe" Subject: uname -X -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, Does anyone know where "uname -X" came from? It is not a switch in the sh-util v2.0 version. Is it some rogue version of uname? - -- jimoe at sohnen-moe dot com pgp/gpg public key: http://www.keyserver.net/en/ -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 5.0 OS/2 for non-commercial use Comment: PGP 5.0 for OS/2 Charset: cp850 wj8DBQE/WMdOsxxMki0foKoRAnxzAKCjzt+1+PWVwBlJR001NaGb8VQyUwCggkBN bSLKIDaNqSE5LjTTQlt3YZM= =ZtlM -----END PGP SIGNATURE----- _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 4 ==========================** Date: Fri, 05 Sep 2003 11:14:19 +0200 (CEST) From: Stefan.Neis at t-online.de Subject: Re: GCC 3.2.2 works T.Sikora schrieb: > Just noticed this.. > > usr/i386-pc-os2-emx/bin > > ar > as > nm > ranlib > strip suboptimal :-( > Should be in the path? Yes, definitly. Regards, Stefan _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 5 ==========================** Date: Fri, 05 Sep 2003 11:14:19 -0400 From: "T.Sikora" Subject: GCC 3.2.2 Finally, I wanted to avoid this but I put it in /gcc instead of /usr and use these scripts. Works pretty good and alongside 2.8.1/3.2.1 Cool! ftp://os2ports.com/pub/unixos2/ux2bs-changes The mess I made of the Build System is gone. I put up a 2 day backup. -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 6 ==========================** Date: Fri, 05 Sep 2003 12:14:34 -0400 From: "T.Sikora" Subject: Re: GCC 3.2.2 T.Sikora wrote: > Finally, I wanted to avoid this but I put it in /gcc instead of /usr > and use these scripts. Works pretty good and alongside 2.8.1/3.2.1 Cool! > > ftp://os2ports.com/pub/unixos2/ux2bs-changes > > The mess I made of the Build System is gone. I put up a 2 day backup. > So much for 3.2.2 it builds nicely like 3.2.1 but the exe's won't run. I have the runtimes in the path too. -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 7 ==========================** Date: Fri, 05 Sep 2003 17:46:34 -0700 (MST) From: "James Moe" Subject: Cannot build sleepycat -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, Sleepycat, berkeley db-4.1.25, requires a special build script, which I have done. There appears to be a shell problem with ksh and bash. Configure outputs to config.status this excerpt: ac_file_inputs=`IFS=: for f in $ac_file_in; do case $f in ac_file_in can be a colon-delimited list of filenames. The "IFS=:" is set to acknowledge that expectation. Except that the shell does not interpret the code correctly. The ux2 environment sets "IFS=;" as a default and it stays that way. I modified the script so that when an error occurs, the IFS value is output as well as the offending filename: echo "$as_me: error: cannot find input file: $f IFS=\"$IFS\"" >&2;} It shows IFS is a semicolon, not a colon! So. Is this a shell problem? Os there another way to write the IFS= line? - -- jimoe at sohnen-moe dot com pgp/gpg public key: http://www.keyserver.net/en/ -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 5.0 OS/2 for non-commercial use Comment: PGP 5.0 for OS/2 Charset: cp850 wj8DBQE/WS5qsxxMki0foKoRAtlkAJ0YSjLeAvqcilXJANRSNqLRd9TS2wCg+1B4 80bROrnJNTaQNRcv4AsL7z4= =hWjb -----END PGP SIGNATURE----- _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 8 ==========================** Date: Fri, 05 Sep 2003 22:00:07 -0400 From: "T.Sikora" Subject: autoconf 2.57 I put acnf257-mk17-ux2.zip which is Andreas Buening's autoconf 2.57 and automake 1.7. Just unzip to root. I removed the drive letters from the scripts. Sh based scripting should not have them and more importantly all these tools should exist on the same filesystem like UX2 which negates the use of them anyways. It seems to work so far. Do a removepkg autoconf and automake first. The tools aren't perfect so you still have to go in /usr/share and remove these subs: autoconf aclocal automake -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 9 ==========================** Date: Fri, 05 Sep 2003 22:02:12 -0400 From: "T.Sikora" Subject: Re: autoconf 2.57 T.Sikora wrote: > I put acnf257-mk17-ux2.zip which is Andreas Buening's autoconf 2.57 and > automake 1.7. Just unzip to root. I removed the drive letters from the > scripts. Sh based scripting should not have them and more importantly > all these tools should exist on the same filesystem like UX2 which > negates the use of them anyways. It seems to work so far. > > Do a removepkg autoconf and automake first. The tools aren't perfect so > you still have to go in /usr/share and remove these subs: > > autoconf > aclocal > automake > Here it is: ftp://os2ports.com/pub/unixos2/ux2bs-devel/baseline/test/acnf257-mk17-ux2.zip -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs