[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
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
- OS/390 support,
Howard Chu <=