comp.lang.ada
 help / color / mirror / Atom feed
From: tonyg <tonythegair@gmail.com>
Subject: Re: Aws demos on debian
Date: Tue, 10 Apr 2012 01:08:32 -0700 (PDT)
Date: 2012-04-10T01:08:32-07:00	[thread overview]
Message-ID: <11987428.373.1334045312148.JavaMail.geo-discussion-forums@yndg18> (raw)
In-Reply-To: <87vcl8rf7b.fsf@ludovic-brenta.org>

On Monday, 9 April 2012 18:24:24 UTC+1, Ludovic Brenta  wrote:
> tonyg writes on comp.lang.ada:
> > What I do is I load the demos.gpr into gnat-gps. On this version all
> > the examples are in one directory which I notice is different to the
> > source down load from core.  The version I am using is libaws 2.7
> > (2.7.4 on synaptic) on debian squeeze. I am copying the examples from
> > the /usr/share/doc/libaws-doc directory.  The comand and error is
> >
> > tony@comms:~/tryout/examples$ gnatmake -P demos.gpr
> > demos.gpr:22:30: "../.build/common/demos" is not a valid directory
> > demos.gpr:45:15: source file "rdemo.ads" cannot be found
> > demos.gpr:45:28: source file "rdemo.adb" cannot be found
> > demos.gpr:51:15: source file "rdemo-adains_png.ads" cannot be found
> > demos.gpr:51:39: source file "rdemo-page3_html.ads" cannot be found
> > gnatmake: "demos.gpr" processing failed
> >
> > I am wondering if I need to process some files using AWSres but I
> > don't know what files.
> 
> OK, now I see the problem.  I am the author of this demos.gpr but I
> wrote it for AWS 2.2, long before any demos used awsres :/
> 
> First, you need to replace demos.gpr with this:
> 
> with "aws.gpr";
> with "xmlada.gpr";
> project Demos is
> 
>    for Source_Dirs use (".");
>    for Object_Dir use "obj";
>    for Exec_Dir use ".";
> 
>    Mains := ("hello_world.adb", "com_1.adb", "com_2.adb", "main.adb",
>              "hotplug.adb", "dispatch.adb", "wps.adb", "ws.adb",
>              "auth.adb", "text_input.adb", "vh_demo.adb", "res_demo.adb",
>              "zdemo.adb", "split.adb", "web_mail.adb", "web_elements.adb",
>              "test_mail.adb", "multiple_sessions.adb", "agent.adb",
>              "runme.adb");
> 
>    Mains_XMLAda := ("soap_client.adb", "soap_server.adb", "soap_svs.adb",
>                     "soap_cvs.adb", "wsdl_demo_client.adb",
>                     "wsdl_demo_server.adb", "interoplab_main.adb",
>                     "soap_server_disp.adb", "jabber_demo.adb");
> 
>    for Main use Mains & Mains_XMLADa;
> 
>    package Compiler is
>       for Default_Switches ("Ada")
>         use ("-g", "-gnatafnoy", "-gnatVa", "-gnatwa");
>    end Compiler;
> 
> end Demos;
> 
> 
> 
> Second, issue the following commands:
> 
> awsres -r rdemo adains.png page3.html
> wsdl2aws -f -doc hello.wsdl
> wsdl2aws -f -doc interoplab_main.wsdl
> gnatmake -p -Pdemos
> 
> (Note that awsres and wsdl2aws are both part of the package libaws-bin,
> which you need to have installed).
> 
> HTH
> 
> PS. The above is not valid for libaws-dev > 2.10, which is in Debian
> unstable.
> 
> -- 
> Ludovic Brenta.

Thanks Ludovic, I'll try that



  parent reply	other threads:[~2012-04-10  8:36 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <10568325.1989.1333972101735.JavaMail.geo-discussion-forums@vbvd13>
2012-04-09 14:02 ` Aws demos on debian Ludovic Brenta
2012-04-09 15:56   ` tonyg
2012-04-09 17:24     ` Ludovic Brenta
2012-04-09 20:05       ` Pascal Obry
2012-04-10  8:13         ` tonyg
2012-04-10  8:08       ` tonyg [this message]
2012-04-10  8:36       ` tonyg
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox