From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12590 invoked from network); 6 Apr 2000 12:56:46 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 6 Apr 2000 12:56:46 -0000 Received: (qmail 497 invoked by alias); 6 Apr 2000 12:56:39 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 10546 Received: (qmail 484 invoked from network); 6 Apr 2000 12:56:38 -0000 Date: Thu, 6 Apr 2000 06:56:38 -0600 (MDT) From: dfavor@corridor.com (The Corridor) Message-Id: <200004061256.GAA21232@corridor.com> To: zsh@corridor.com Subject: Re: How-to AIX + dynamic zsh? (Sending again due to mail problems. May be a duplicate.) Oliver Kiddle wrote: > > The Corridor wrote: > > > > If someone has any of these working on AIX: > > - dynamically loadable modules > > - shared library for zsh itself > > email me directions of how you got it to work. > > I have exactly that working and I haven't needed to do anything > particularly special to achieve it. > > I have the following set in my .zshenv although you really shouldn't > need them. > > export CC="/bin/cc" > export CFLAGS="-O2" > export LDFLAGS="-s" > > If you are running csh or tcsh to build zsh, you will need to type > something like setenv CC "/bin/cc" > > Unpack the zsh source and run configure. I tend to use a couple of > parameters like --enable-functions-subdirs and > --enable-etcdir=/usr/local/etc but these shouldn't make a difference. > > When configure has finished, run make. > > Which version of zsh are you trying to build? Exactly what errors or > problems do you come up against - with details of that I can probably > work out what the problem is? If you are compiling 3.1.6-dev-21, you > will need my small patch to utils.c which was in message #10519. All it > does is add mod_export to to the definition of utils.c - AIX needs an > explicit list of all symbols shared between separate shared libraries. Great! Drop me a copy of your patch or point me to where I can pick it up off the Web. I am behind a firewall, so I will need another option besides direct CVS. Thanks.