Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
13 crawler(s) on-line.
 127 guest(s) on-line.
 1 member(s) on-line.


 Rob

You are an anonymous user.
Register Now!
 Rob:  1 min ago
 kolla:  6 mins ago
 amigakit:  18 mins ago
 Tuxedo:  26 mins ago
 zipper:  31 mins ago
 OlafS25:  33 mins ago
 OneTimer1:  35 mins ago
 matthey:  55 mins ago
 RobertB:  2 hrs 13 mins ago
 pavlor:  2 hrs 45 mins ago

software MorphOS   software MorphOS : LibMaker 0.11
   posted by g_kraszewski on 20-Oct-2014 14:20:01 (2083 reads)
LibMaker is a tool for developers writing shared libraries. Library details and set of functions can be comfortably specified with GUI (screenshots). Extensive bubble help texts make it even easier. Defined library project may be saved for later reuse. After one click LibMaker generates a complete, ready to compile library skeleton with makefile, placeholders for autodocs and set of include files needed to use the library in applications. For now supported target systems are MorphOS and AmigaOS 3 (GCC 2.95.3 compiler), AmigaOS 4 support is on the way. Code generators are implemented as user modifable Lua scripts, new generators may be added without program recompilation. LibMaker supports incremental development, if library functions are generated to separate files, code generator does not overwrite existing ones. The program is open sourced, may be downloaded from MorphOS Files.
    

STORYID: 7218
Related Links
· More about software MorphOS
· News by g_kraszewski


Most read story about software MorphOS
MorphOS 3.0 released

Last news about software MorphOS
Wayfarer 7.0
Printer Friendly Page  Send this Story to a Friend

PosterThread
rolpho 
"Boring" tasks saver ;)
Posted on 21-Oct-2014 10:24:33
#1 ]
Regular Member
Joined: 28-Nov-2003
Posts: 128
From: Poland

grejt dżob!


_________________
Harthon gerithach raid gelin a chwest adel thraw lín :)

D6 TEAM

 Status: Offline
Profile     Report this post  
Hypex 
Re: LibMaker 0.11
Posted on 21-Oct-2014 13:53:57
#2 ]
Elite Member
Joined: 6-May-2007
Posts: 11204
From: Greensborough, Australia

Interesting idea. Never considered a GUI for generating library files for the programmer. Usually they expected to keep it all technical.

 Status: Offline
Profile     Report this post  
afxgroup 
Re: LibMaker 0.11
Posted on 21-Oct-2014 15:46:55
#3 ]
Super Member
Joined: 8-Mar-2004
Posts: 1968
From: Taranto, Italy

great!
would be cool to load existents (not created with this tool) files to edit them :)


_________________
http://www.amigasoft.net

 Status: Offline
Profile     Report this post  
g_kraszewski 
Re: LibMaker 0.11
Posted on 21-Oct-2014 16:57:39
#4 ]
Regular Member
Joined: 3-Sep-2010
Posts: 343
From: Unknown

@afxgroup: What would be the point? Note that LibMaker has no code editor, it is not an IDE. It generates a complete skeleton for you, with all the functions and methods being empty. Then you fill it with implementations using your usual editor.

@Hypex: It is still technical. It just does the boring part of the job.

Last edited by g_kraszewski on 21-Oct-2014 at 04:58 PM.


_________________
RastPort

 Status: Offline
Profile     Report this post  
afxgroup 
Re: LibMaker 0.11
Posted on 22-Oct-2014 8:37:17
#5 ]
Super Member
Joined: 8-Mar-2004
Posts: 1968
From: Taranto, Italy

yes but could be useful to enum all functions present in the library and however you could also a small text edit on the right to see the code block of each function..


_________________
http://www.amigasoft.net

 Status: Offline
Profile     Report this post  
g_kraszewski 
Re: LibMaker 0.11
Posted on 22-Oct-2014 9:31:55
#6 ]
Regular Member
Joined: 3-Sep-2010
Posts: 343
From: Unknown

@afxgroup: To load library code generated by any arbitrary tool, or written by hand, you need a complete C preprocessor, C language parser and also some higher layer logic using information gathered from them to identify library components. It is way beyond my plans and needs.


_________________
RastPort

 Status: Offline
Profile     Report this post  
Hypex 
Re: LibMaker 0.11
Posted on 22-Oct-2014 14:21:10
#7 ]
Elite Member
Joined: 6-May-2007
Posts: 11204
From: Greensborough, Australia

@ g_kraszewski

Yeah I hate that boring part. And other things on tedious repeat.

 Status: Offline
Profile     Report this post  
g_kraszewski 
Re: LibMaker 0.11
Posted on 25-Oct-2014 10:26:28
#8 ]
Regular Member
Joined: 3-Sep-2010
Posts: 343
From: Unknown

AmigaOS 4 libraries are fixed, LibMaker 1.0 will be released probably next week.


_________________
RastPort

 Status: Offline
Profile     Report this post  
[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle