Hi,

I try to learn to use gnoga.

I installed gnoga on a remote raspberry pi (Rasbian/Stretch), A, and tried to get "Hello World" in a browser on my local computer B (I generally use this raspberry pi (A) as a web server (Apache) in my local network).

I did not manage to make this function.

However, I manage to run "Hello World" on my local computer B. I provide a copy of the actual gnoga demo program below where I did comment out the statement:

Gnoga.Application.Open_URL ("http://127.0.0.1:8080";);

Then I can open the address "localhost:8080" in a browser (locally on computer B) and get "Hello World" in it.

But how to do this when the "Hello World" program runs on my remote raspberry pi (A)? Has someone ready a "Hello World" program for this?

Best regards, Reinert

------------------------------------------------------------------

with Ada.Exceptions;
with Gnoga.Application.Singleton;
with Gnoga.Gui.Window;
with Gnoga.Gui.View.Console;

procedure hello is
   Main_Window : Gnoga.Gui.Window.Window_Type;
   Main_View   : Gnoga.Gui.View.Console.Console_View_Type;
begin
   Gnoga.Application.Title ("hello");
   Gnoga.Application.HTML_On_Close
     ("<b>Connection to Application has been terminated</b>");

-- Gnoga.Application.Open_URL ("http://127.0.0.1:8080";);
   Gnoga.Application.Singleton.Initialize (Main_Window, Port => 8080);

   Main_View.Create (Main_Window);
   Main_View.Put_Line ("Hello World!");

   Gnoga.Application.Singleton.Message_Loop;
exception
   when E : others =>
      Gnoga.Log (Ada.Exceptions.Exception_Name (E) & " - " &
                   Ada.Exceptions.Exception_Message (E));
end hello;


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gnoga-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gnoga-list

Reply via email to