Juggle Home - Bits'n'Pieces - Feature Hitlist - Problem Reports - Mailing lists - The J Repository - References +-------------------+ | 9!:12'' | |5 | +-------------------+

From olivier.lefevre@wdr.com Fri Feb 19 06:06:23 1999 Received: from venus.ubs.com (venus.ubs.com [207.25.52.67]) by spog.gaertner.de (8.8.8/8.8.8/Nase) with ESMTP id GAA19207 for <bugs@gaertner.de>; Fri, 19 Feb 1999 06:06:21 +0100 Received: by venus.ubs.com; id AAA20068; Fri, 19 Feb 1999 00:07:07 -0500 (EST) Received: from <olivier.lefevre@wdr.com> (hedy [192.168.122.22]) by venus via smap (V2.1) id xma020063; Fri, 19 Feb 99 00:06:39 -0500 Received: from ns1.ny.ubs.com by hedy.ny.ubs.com (SMI-8.6/SMI-SVR4) id XAA24241; Thu, 18 Feb 1999 23:50:54 -0500 Received: from emgsrv1 (emgsrv1.ny.ubs.com [161.239.9.30]) by ns1.ny.ubs.com (8.7.3/8.7.3) with SMTP id AAA15521; Fri, 19 Feb 1999 00:05:20 -0500 (EST) Message-Id: <36CCF110.246C@wdr.com> Date: Fri, 19 Feb 1999 00:05:20 -0500 From: Olivier Lefevre <olivier.lefevre@wdr.com> Sender: nnylfv@ny.ubs.com To: bugs@gaertner.de Subject: J change request >Number: 20 >Category: j-unix >Synopsis: j.so >Confidential: no >Severity: non-critical >Priority: low >Responsible: neitzel >State: suspended >Class: change-request >Submitter-Id: net >Arrival-Date: Fri Feb 19 06:07:02 MET 1999 >Last-Modified: Sat Feb 27 21:40:11 MET 1999 >Originator: Olivier Lefevre >Organization: >Release: j 4.02a >Environment: Solaris 5.x >Description: J should be made available as a shared lib >How-To-Repeat: N/A >Fix: find the right options to do the linkage. >Audit-Trail: State-Changed-From-To: open-suspended State-Changed-By: neitzel State-Changed-When: Sat Feb 27 21:28:13 MET 1999 State-Changed-Why: This is actually not a change request, but a request for a new feature. (New on Unix, that feature exists on Windows.) You have my basic sympathy with this request. It might be easy or not so easy to fullfill. Perhaps some options do the trick and we have J as nice shared lib. Perhaps not. The really big issue is that each platform needs different options / methods to create the lib. Having the lib just for Solaris wouldn't be much fun. There a lots of experiments to do for which I currently lack the time (compared to other features on the long wishlist). Biggest experiment on every platform will be how linking in the j shared lib would pollute the name space and create name clashes. This has to be checked on every platform. The only platform where it is guaranteed to succeed is actually AIX because its linker is very smart and can actually restrict the list of exported symbols to exactly those we want to export (the classic J link interface as known from very old versions and the Windows system alike.) I'm putting your request into suspended mode because it is for a new feature (and not really a change request, anyway). You're invited to use the juggle feature hitlist to collect more supporters for your wish and raise its priority. >Unformatted:

+-------------------+ | 9!:12'' | |5 | +-------------------+ Juggle Home - Bits'n'Pieces - Feature Hitlist - Problem Reports - Mailing lists - The J Repository - References