home *** CD-ROM | disk | FTP | other *** search
-
- I modified fd2inline to make it generate MorphOS stubs.
-
- Usage: fd2inline --morphos --stubs fdfile clibfile
-
- Attn: those stubs currently don't work for non-tags varargs functions,
- except if they are called with a small number of arguments (<=8 I think).
-
- I added a sh script to generate link libraries from fd & clib files
- automatically: emulinclude/genstubs.sh
- There are a few variables at the top of the script that may need
- to be configured to suit your environment (especially $CC).
-
- I also modified emulinclude/Makefile to create stubs libraries:
- make CREATESTUBSNEW will create lib/libsomething.a for
- each something_lib.fd file in includenew/fd.
- make CREATESTUBS3RD will create lib/libsomething.a for
- each something_lib.fd file in include3rd/fd.
- make CREATESTUBS will do both, and also add to lib/libamiga.a
- all the stubs for the system libraries from include/fd.
-
- Attn: the amigaguide_lib.fd file needs to be fixed first: the '*' in
- the OpenAmigaGuideA prototype needs to be replaced by 'attr' or something.
-
-
-