Re: [Amis-devl] Code compilation
Brought to you by:
julienq,
marisademeglio
From: Willem v. d. W. <wv...@cs...> - 2008-08-11 15:44:41
|
Good day, I now have all the other libs built like ambulant and all it requires. When wanting to build the amis core, do I just need to compile the content of /amisapp/trunk/amis/src/AmisCore/testAmisCoreLinux or do I need some of the other amis stuff to be compiled too? TIA, Willem On Thu, 31 Jul 2008, Marisa DeMeglio wrote: > Hi Willem, > > The instructions for building AMIS (the whole thing) are at: > http://daisy-trac.cvsdude.com/amis/wiki/BuildingAmis > > If you just want the core, then just build the AmisCore piece > (however, you might have to go through most of the other steps too, > just because of a few dependencies). At some point, it would be great > if we could release AmisCore as a standalone library, but right now, > its availability is a side-effect of the main application. > > The python wrapper is out of date; I have to find time to resurrect it. > > One warning about the build instructions is that they list a tree-view > of the directory structure that you absolutely must have; however, the > list uses whitespace to show indentation. This is not very accessible > -- I've experimented with an HTML table to show a directory structure, > but I don't know how good it is. I'm still waiting for feedback from > the person who pointed out the problem to me in the first place. Here > is my experiment: > http://daisy-trac.cvsdude.com/amis/wiki/sandbox > > Hope this helps, or at least points in a helpful direction. Since > we're attending the same event this week, catch me in person if you > have a chance to try it out. > > Marisa > > > > On Jul 30, 2008, at 10:58 PM, Willem van der Walt wrote: > > > Hi, > > As discussed, I would like updated instructions on building the core > > functionality of amis. > > The python wrapper sounds interesting. > > i want to try to build under Linux. > > Regards, Willem > > > > On Wed, 8 Aug 2007, Marisa DeMeglio wrote: > > > >> Hi Francisco, > >> > >> Your project sounds really interesting. I've just started playing > >> with XUL for another project, and I think that XML interfaces are > >> pretty cool and have good potential for being lightweight. > >> > >> As for AMIS, it is written entirely in C++, and it uses MFC for the > >> user interface. You'll need Visual Studio 7.1 to compile it. > >> > >> You should be able to get everything you need from subversion (use > >> the link Willem sent). If you don't do the checkout from the top > >> folder, then you should mimic this nesting structure: > >> > >> top-level > >> amis/ > >> trunk/ > >> amis/ > >> bin/ > >> lib/ > >> .... > >> xerces-c-src/ > >> > >> Get Xerces from xml.apache.org and build it according to their > >> instructions. You'll also need DirectX and SAPI SDK's installed > >> (both from Microsoft). > >> > >> The next release of AMIS (now currently living in amis/branches/amis- > >> core-library-refactor/) is going to have a much more organized core > >> (called AmisCore). It handles all the parsing and book navigation > >> functions in one module. The interface is still in MFC (mostly for > >> screen-reader compatibility) and most of the code outside the core > >> library (or libraries -- the current version has the backend spread > >> out across several DLLs) is for orchestrating the mess that is MFC. > >> > >> I don't know what language(s) you're targeting for your project. If > >> you are interested in avoiding C++/MFC, you might look at a Python > >> wrapper that we've created for AmisCore. I'm in the process of > >> making build instructions. > >> > >> Marisa > >> > >> > >> On Aug 8, 2007, at 7:22 AM, Francisco Trindade wrote: > >> > >>> Hi, > >>> > >>> Im a master degree student at Ufrgs, in Brazil, and Im currently > >>> working > >>> in a framework to create user interfaces for multiple platforms > >>> based on > >>> a XML language, called UsiXML. > >>> > >>> I've reached Amis because my work is inserted in a project that > >>> aims to > >>> create (or extend) a digital talking book player in order to make it > >>> accessible from multiple platforms. Im currently trying to download > >>> the > >>> source code of Amis and investigating the possibility of adapting > >>> it to > >>> multiple platforms. > >>> In order to to this, I would have first to compile the source code, > >>> and > >>> then to separate the existent amis user interface code from the > >>> application logic code. > >>> > >>> Im writing to the list in order to know if there is anyone here > >>> that can > >>> help mw in my first steps with the amis source code. Any help > >>> would be > >>> appreciated. > >>> > >>> Thanks in advance, > >>> Francisco Trindade > >>> fmt...@in... > >>> > >>> ---------------------------------------------------------------------- > >>> --- > >>> This SF.net email is sponsored by: Splunk Inc. > >>> Still grepping through log files to find problems? Stop. > >>> Now Search log events and configuration files using AJAX and a > >>> browser. > >>> Download your FREE copy of Splunk now >> http://get.splunk.com/ > >>> _______________________________________________ > >>> Amis-devl mailing list > >>> Ami...@li... > >>> https://lists.sourceforge.net/lists/listinfo/amis-devl > >>> > >> > >> > >> ------------------------------------------------------------------------- > >> This SF.net email is sponsored by: Splunk Inc. > >> Still grepping through log files to find problems? Stop. > >> Now Search log events and configuration files using AJAX and a > >> browser. > >> Download your FREE copy of Splunk now >> http://get.splunk.com/ > >> _______________________________________________ > >> Amis-devl mailing list > >> Ami...@li... > >> https://lists.sourceforge.net/lists/listinfo/amis-devl > >> > > > > -- > > This message is subject to the CSIR's copyright terms and > > conditions, e-mail legal notice, and implemented Open Document > > Format (ODF) standard. > > The full disclaimer details can be found at http://www.csir.co.za/disclaimer.html > > . > > > > This message has been scanned for viruses and dangerous content by > > MailScanner, > > and is believed to be clean. MailScanner thanks Transtec Computers > > for their support. > > > > > > ------------------------------------------------------------------------- > > This SF.Net email is sponsored by the Moblin Your Move Developer's > > challenge > > Build the coolest Linux based applications with Moblin SDK & win > > great prizes > > Grand prize is a trip for two to an Open Source event anywhere in > > the world > > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > > _______________________________________________ > > Amis-devl mailing list > > Ami...@li... > > https://lists.sourceforge.net/lists/listinfo/amis-devl > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Amis-devl mailing list > Ami...@li... > https://lists.sourceforge.net/lists/listinfo/amis-devl > -- This message is subject to the CSIR's copyright terms and conditions, e-mail legal notice, and implemented Open Document Format (ODF) standard. The full disclaimer details can be found at http://www.csir.co.za/disclaimer.html. This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. MailScanner thanks Transtec Computers for their support. |