Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Compiling open source packages for the 400? (GSASL)

64 views
Skip to first unread message

Mr. K.V.B.L.

unread,
Nov 6, 2009, 12:03:44 PM11/6/09
to
I've downloaded GSASL from ftp://ftp.gnu.org/pub/gnu/gsasl/. Of
course it has makefiles, m4, etc. Is it realistically possible to
compile this stuff for the 400? I've never done it before of course
so I'm exploring options. Thanks a bunch!

Kelly

Tim M

unread,
Nov 7, 2009, 12:52:55 AM11/7/09
to
You need to get the free developer tools product 5799PTL from IBM
You also need the PASE installed (it's also free)

Then you will need the GCC (Gnu Compiler Collection) binaries for AIX 5
or higher

Once those are installed many source code packages will compile and
function in the PASE environment.

The packages I have gotten to compile and work successfully:

Perl
Gnu Utilities
OpenSSH
GnuPG
GZIP/GunZIP
NCFTP
Curl
lftp
ZLib

Note that many binaries built for AIX 4 or AIX 5 work just fine:
rsync
gcc (as mentioned above)
bash (Bourne again shell)
xfm (for use the with VNC server that comes with 5799PTL


Mr. K.V.B.L.

unread,
Nov 9, 2009, 11:00:47 AM11/9/09
to
On Nov 6, 11:52 pm, Tim M <scott1...@cox.spammerssuck.net> wrote:
> Mr. K.V.B.L. wrote:
> > I've downloaded GSASL fromftp://ftp.gnu.org/pub/gnu/gsasl/.  Of

> > course it has makefiles, m4, etc.  Is it realistically possible to
> > compile this stuff for the 400?  I've never done it before of course
> > so I'm exploring options.  Thanks a bunch!
>
> > Kelly
>
> You need to get the free developer tools product 5799PTL from IBM
> You also need the PASE installed (it's also free)
>
> Then you will need the GCC (Gnu Compiler Collection) binaries for AIX 5
> or higher
>
> Once those are installed many source code packages will compile and
> function in the PASE environment.
>

Thanks. I've gotten 5799PTL so far. I don't know anything about
PASE. I use QSH . Where do I get the GCC? I'm not using AIX here.
I'm guessing that there's some binary compatibilities?

Mr. K.V.B.L.

unread,
Nov 9, 2009, 11:14:33 AM11/9/09
to

I've found that we already have PASE installed. I'm looking at the
GCC now but we're running V5R4M0 on our main dev box so it's a iSeries
box of some type so I guess I'm still wondering about the AIX
component. Thanks for you help.

Mr. K.V.B.L.

unread,
Nov 9, 2009, 1:46:10 PM11/9/09
to

Our sysadmin says that we don't have an AIX partition so I may be
stuck trying to compile GSASL.

Mr. K.V.B.L.

unread,
Nov 9, 2009, 4:30:24 PM11/9/09
to

A shot in the dark but we have ICC installed as part of the GNU stuff
I installed a couple of years ago, but the "configure" script says
that "no acceptable C compiler found in $PATH", yet I see some blurbs
about icc in the configure script code.

Peter H. Coffin

unread,
Nov 9, 2009, 4:42:30 PM11/9/09
to

The phraing Tim used was very specific: There are pre-built binary
bundles of gcc for AIX, that when unbundled into (I think)
/QOpenSys/usr, Just Work. You don't need AIX itself, because the PASE
environment is designed to look and work like AIX in serving OS calls.

http://publib.boulder.ibm.com/infocenter/iseries/v5r4/index.jsp?topic=/rzalf/rzalfplanning.htm
has relevant version mapping for your situation.

--
7. When I've captured my adversary and he says, "Look, before you kill me,
will you at least tell me what this is all about?" I'll say, "No." and
shoot him. No, on second thought I'll shoot him then say "No."
--Peter Anspach's list of things to do as an Evil Overlord

Mr. K.V.B.L.

unread,
Nov 10, 2009, 3:27:05 PM11/10/09
to
On Nov 9, 3:42 pm, "Peter H. Coffin" <hell...@ninehells.com> wrote:
> The phraing Tim used was very specific: There are pre-built binary
> bundles of gcc for AIX, that when unbundled into (I think)
> /QOpenSys/usr, Just Work. You don't need AIX itself, because the PASE
> environment is designed to look and work like AIX in serving OS calls.
>
> http://publib.boulder.ibm.com/infocenter/iseries/v5r4/index.jsp?topic...

> has relevant version mapping for your situation.

I'm going to have to abandon this for now and investigate something
other than GSASL. Just hitting one roadblock after another.

Tim M

unread,
Nov 11, 2009, 12:01:59 AM11/11/09
to
As apparently, I didn't explain this correctly, the gcc binaries for AIX
5+ are freely available and downloadable from Sourceforge.

The Developer Tools includes the make utility.

On cursory inspection, it looks to me as though there is nothing
particularly noteworthy about GSASL that would make it not work in the
PASE environment.

I don't know how much use it would be however unless you have another
package that relies on it. Certainly, your AS/400 programs won't be able
to use it without jumping through hoops.

Mr. K.V.B.L.

unread,
Nov 11, 2009, 11:09:27 AM11/11/09
to

Right now I'm scouring Sourceforge for gcc. Irritating that someone
went through the process to get at least the GNU C compiler working
for MVS (http://sourceforge.net/projects/gccmvs/). Anyway, what
started this whole deal is that we have some programs that are sending
data on a real-time basis over TCP to a 400 for integration with our
databases. What was requested was that a 'login' procedure was needed
by these programs to have some baseline security. I found SASL and
thought it could work and that I'd be able to find it or be able to
build it for the 400. I know, silly me. I don't know what kind of
'hoops' I'll have to jump through but you're making it sound like it's
more of a bother than it's worth.

0 new messages