English Amiga Board


Go Back   English Amiga Board > Coders > Coders. General

 
 
Thread Tools
Old 10 March 2003, 16: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, 19:06   #2
BuZz
Registered User
 
Join Date: May 2002
Location: Oxford / UK
Age: 47
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
lowlevel.library Gilloo Coders. System 3 16 March 2021 14:12
GCC and ixemul.library Rixa Coders. Language 24 10 November 2016 23:18
Looking for prometheus.library v3.0 jarob request.Apps 0 19 January 2012 10:31
Trying to use a library in StromC V4 (default gcc compiler) NovaCoder Coders. General 3 09 September 2009 01:38
Library wanted alkis21 request.Apps 8 27 August 2002 07: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 07:04.

Top

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