* Re: Aws demos on debian
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
2012-04-10 8:36 ` tonyg
2 siblings, 1 reply; 7+ messages in thread
From: Pascal Obry @ 2012-04-09 20:05 UTC (permalink / raw)
Ludovic,
> 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 :/
I don't think this is correct. Looking at the history v2.2 is from 2006
and the res_demo is from 2002 :)
Pascal.
--
--|------------------------------------------------------
--| Pascal Obry Team-Ada Member
--| 45, rue Gabriel Peri - 78114 Magny Les Hameaux FRANCE
--|------------------------------------------------------
--| http://www.obry.net - http://v2p.fr.eu.org
--| "The best way to travel is by means of imagination"
--|
--| gpg --keyserver keys.gnupg.net --recv-key F949BD3B
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Aws demos on debian
2012-04-09 20:05 ` Pascal Obry
@ 2012-04-10 8:13 ` tonyg
0 siblings, 0 replies; 7+ messages in thread
From: tonyg @ 2012-04-10 8:13 UTC (permalink / raw)
On Monday, 9 April 2012 21:05:38 UTC+1, Pascal Obry wrote:
> Ludovic,
>
> > 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 :/
>
> I don't think this is correct. Looking at the history v2.2 is from 2006
> and the res_demo is from 2002 :)
>
> Pascal.
>
> --
>
> --|------------------------------------------------------
> --| Pascal Obry Team-Ada Member
> --| 45, rue Gabriel Peri - 78114 Magny Les Hameaux FRANCE
> --|------------------------------------------------------
> --| http://www.obry.net - http://v2p.fr.eu.org
> --| "The best way to travel is by means of imagination"
> --|
> --| gpg --keyserver keys.gnupg.net --recv-key F949BD3B
Do either of you guys have any other ada / aws / ajax examples you are free to show in here?
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Aws demos on debian
2012-04-09 17:24 ` Ludovic Brenta
2012-04-09 20:05 ` Pascal Obry
@ 2012-04-10 8:08 ` tonyg
2012-04-10 8:36 ` tonyg
2 siblings, 0 replies; 7+ messages in thread
From: tonyg @ 2012-04-10 8:08 UTC (permalink / raw)
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
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Aws demos on debian
2012-04-09 17:24 ` Ludovic Brenta
2012-04-09 20:05 ` Pascal Obry
2012-04-10 8:08 ` tonyg
@ 2012-04-10 8:36 ` tonyg
2 siblings, 0 replies; 7+ messages in thread
From: tonyg @ 2012-04-10 8:36 UTC (permalink / raw)
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.
The fix worked a treat, all demos are compiled and working, thanks for your help here.
^ permalink raw reply [flat|nested] 7+ messages in thread