Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Developer Center > including an OpenSource tool in my App - how?

including an OpenSource tool in my App - how?
Thread Tools
Professional Poster
Join Date: Oct 2001
Location: London
Status: Offline
Reply With Quote
Sep 5, 2003, 06:18 AM
 
Hi,

I am currently writing a graphical TV Listings app which reads files generated by XMLTV.

I have XMLTV installed through Fink - so I can use the app with little problems.

However - I would like to publish this app (as freeware) with the important part of XMLTV included inside the App's Bundle.

I have no idea how to do this though - and quite how Fink accomplishes its magic is also beyond me.

Can I just find the XMLTV Binaries and copy them into my bundle - or will there be dependencies on my system?

I'm sorry that I'm so clueless about this - I live in ProjectBuilder's GUI world and still don't really understand how Binaries are compiled (especially if they are in Perl).
     
Mac Elite
Join Date: Dec 2001
Location: Atlanta, GA, USA
Status: Offline
Reply With Quote
Sep 5, 2003, 09:28 AM
 
Originally posted by Diggory Laycock:
Can I just find the XMLTV Binaries and copy them into my bundle - or will there be dependencies on my system?

I'm sorry that I'm so clueless about this - I live in ProjectBuilder's GUI world and still don't really understand how Binaries are compiled (especially if they are in Perl).
I suspect that there would be some dependencies on XML/SAX parsers, but you could include any libraries that are dependent as well.

Perl is not a compiled language like C. The scripts are the source code, and they are executed directly.

You just need to figure out what pieces you need that are not included with OSX.
Mac Pro 2x 2.66 GHz Dual core, Apple TV 160GB, two Windows XP PCs
     
Professional Poster
Join Date: Oct 2001
Location: London
Status: Offline
Reply With Quote
Sep 5, 2003, 10:07 AM
 
Originally posted by Arkham_c:
I suspect that there would be some dependencies on XML/SAX parsers, but you could include any libraries that are dependent as well.

Perl is not a compiled language like C. The scripts are the source code, and they are executed directly.

You just need to figure out what pieces you need that are not included with OSX.
Thanks - I'd forgotten that Perl is interpreted. One of these days I really ought to learn it - but it looks so scary.

I've been poking around in Fink: - I assume that pm stands for Perl Module (or something like that)

Right - looks like I've got some learning to do...

Package: xmltv
Version: 0.5.10
Revision: 3
###
Depends: term-progressbar-pm, libwww-pm (>= 5.65-1), xml-twig-pm (>= 3.09-1), date-manip-pm (>= 5.40-1), xml-writer-pm, lingua-preferred-pm, lingua-en-numbers-ordinate-pm, memoize-pm, unicode-string-pm, compress-zlib-pm, log-tracemsgs-pm, xml-simple-pm, tk-pm, tk-tablematrix-pm, html-parser-pm, html-tableextract-pm (>= 1.08-1), html-tree-pm, file-temp-pm, getopt-long-pm
BuildDepends: fink (>= 0.9.9a), expat
Replaces: xmltv-basic
Conflicts: xmltv-basic
     
   
Thread Tools
Forum Links
Forum 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
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 02:21 PM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2