English Amiga Board


Go Back   English Amiga Board > Coders > Coders. General

 
 
Thread Tools
Old 10 March 2003, 17:03   #1
JoJo
 
Posts: n/a
Making a shared library from a gcc .a library

Does anyone know how to make a shared library from a gcc .a library?
 
Old 10 March 2003, 20:06   #2
BuZz
Registered User
 
Join Date: May 2002
Location: Oxford / UK
Age: 43
Posts: 583
Send a message via ICQ to BuZz
There is no quick easy "conversion" process. You can manually make a shared amiga library by looking at an example amiga library source (There is one on aminet). To easily port programs which you would normally link against the .a library you would also have to make a stubs link library which then uses the shared library. There are other complications. A good start might be to contact the guy who ported SDL to the Amiga.

http://ggreco.interfree.it/sdl.html

Alternatively you can make an ixlibrary from a .a
This is an ixemul shared library and acts more like a shared library does under linux etc. for information about this read the documentation in the source archive for a2ixlibrary which is available on the geekgadgets server.

ftp://ftp.geekgadgets.org/pub/geekga...ry-2.0-src.tgz

you will need a gg development environment to use this. and it does require some work.
BuZz is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
GCC and ixemul.library Rixa Coders. Language 24 11 November 2016 00:18
lowlevel.library Gilloo Coders. System 0 05 March 2012 11:13
Looking for prometheus.library v3.0 jarob request.Apps 0 19 January 2012 11:31
Trying to use a library in StromC V4 (default gcc compiler) NovaCoder Coders. General 3 09 September 2009 02:38
Library wanted alkis21 request.Apps 8 27 August 2002 08:37

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 16:54.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.
Page generated in 0.06381 seconds with 13 queries