cURL / Mailing Lists / curl-library / Single Mail


Re: Porting libcurl to OS/400

From: Daniel Stenberg <>
Date: Wed, 13 Jun 2007 22:47:52 +0200 (CEST)

On Wed, 13 Jun 2007, Patrick Monnerat wrote:

> Hard job: this is an EBCDIC machine, without the regular development
> environment, and mainly based on a database (not a filesystem)... I have
> been able to compile libcurl in ASCII mode, via special build files (shell
> scripts), and very few updates to C sources:

Very nice indeed!

> Neither EBCDIC nor SSL support yet...

You should probably explore the CURL_DOES_CONVERSIONS define and the work
already done for EBCDIC by David McCreedy.

> The entry point export list is taken from libcurl.imp, but this list does
> not seem up to date.

Right, it isn't. I think a better way to get the full list of all exported
libcurl functions is this:

  grep CURL_EXTERN include/curl/*.h

> Since I plan to carry on with porting this package, I may also put all the
> OS/400-specific stuff in a separate new directory... Any preferences ?

Since it seems to be a few of them I think a separate subdir sounds like a
good idea.

I'll work with you to get this committed after I've got 7.16.3 out the door.

  Commercial curl and libcurl Technical Support:
Received on 2007-06-13