From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: From: "Steve Simon" Date: Tue, 17 Jul 2012 22:30:47 +0100 To: 9fans@9fans.net In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] 8c and elf shared libraries Topicbox-Message-UUID: a330c306-ead7-11e9-9d60-3106f5b1d025 Thanks to all who have replied. I have spoken to russ; 8l may be able to generate object files soon, but there is no plan for support for shared libraries. Its OK, I still have some options: use gcc/gas/gld on linux generate the shared library as a blind data file on plan9 modify (hack) an existing linux shared library as a data file on plan9 the first seems the obvious choice but I would rather not have to rely on an existing linux system, and extracting the correct build options from linux's build structure is... complex. its not as vile as it sounds the shared library in question is the linux vdso systemcall interface and its tiny (three entry points from memory), its just a shame that I have been unable to come up with an clean way of generating the file on plan9. -Steve