[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

OS/390 support

From: Howard Chu
Subject: OS/390 support
Date: Fri, 19 Jul 2002 05:01:45 -0700

I have (joy oh joy) just begun porting OpenLDAP to the POSIX environment on
IBM OS/390. Among the zillions of other problems, I found that libtool was
misbehaving because it uses these SP2NL and NL2SP tr commands, and they
just assume an ASCII charset. I guess ltconfig needs a test for EBCDIC.

(space is x40 or \100, NL is x15 or \025)

Also, the cc/c89 compiler driver on this system stops parsing options once it
reaches a filename. So, e.g.,
        c89 foo.o -L/usr/local/lib -o foo
doesn't work. It has to be invoked with all the options up front:
        c89 -o foo -L/usr/local/lib foo.o
(an exception - using "-llibrary" still works in the filename list...)

At some point I will have to port libltdl as well; OS/390 provides dllload(),
dllqueryfn(), dllqueryvar(), dllfree().

Anyone else already dealt with this stuff? Is this all old news?

  -- Howard Chu
  Chief Architect, Symas Corp.       Director, Highland Sun     
  Symas: Premier OpenSource Development and Support

reply via email to

[Prev in Thread] Current Thread [Next in Thread]