Re: [Amis-devl] Code compilation
Brought to you by:
julienq,
marisademeglio
|
From: Willem v. d. W. <wv...@cs...> - 2008-08-13 07:29:40
|
Thanks for the reply. I think what i need is a Makefile which can be interpreted by the make program. May be you should first check what needs updating and then let me know so that I can grab the new version. You can let me know what equivalent linux commands you are looking for and if I do not know the answer, I will find out from the other people at my office. I can then try to construct a Makefile which will work under linux and take it from there. Kind regards, Willem On Tue, 12 Aug 2008, Marisa DeMeglio wrote: > Hi Willem, > > You just need what's in AmisCore: > /amisapp/trunk/amis/src/AmisCore. > > As for the testAmisCoreLinux folder, I haven't used that in a very > long time, so there is a chance it isn't up-to-date. There are also a > few things that need updating regarding AmisCore and Linux -- > basically, in some cases, I didn't know the equivalent of certain > platform-specific commands, so I left it blank. I can have a look at > what needs updating in the next few days, and maybe we can figure out > what needs to be done. > > Best regards > Marisa > > On Aug 11, 2008, at 11:08 AM, Willem van der Walt wrote: > > > 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. > > > > > > ------------------------------------------------------------------------- > > 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. |