Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

Ada Programming/Libraries/Distributed/PolyORB

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

Libraries Distributed PolyORB __TOC__ Library Functions Excerpt from Homepage . PolyORB aims at providing a uniform solution to build distributed applications; relying either on industrial-strength middleware standards such as CORBA, the Distributed System Annex of Ada 95, distribution programming paradigms such as Web Services, Message Oriented Middleware (MOM), or to implement application-specific middleware. Library links Author see homepage. AdaCore PolyORB Sample Code If you are interested in some samples look over at the Programming:CORBA wikibook. Compile and Install PolyORB First you should read the INSTALL file which is provided with PolyORB. Most informations needed for compiling PolyORB are contained there. Linux TODO Windows Preconditions MinGW You will need to download and install a complete set of MinGW tools. Including a current version of the GNAT compiler. Refer to Installing chapter so see how to install MinGW. Python You need to download and install a version of Python. XML/Ada To use all functionality you should also install XML/Ada Pitfalls Release Version There is a bug in the makefiles of the release 1.1r (incorrect use of '/' and '\' in filenames) so this version will not compile with Windows. FIND.EXE The configure script needs the GNU find utility. The problem is that there is a find utility in C:\Windows\System32 as well. You have to make sure that configure will use the right version of FIND.EXE by making a local change to your PATH environment variable. It is not a good idea to make that change in your Windows setup. Shared Library Support Shared library support is much used from the team as static library. So if you compile from cvs you might be better off without --enable-shared. See also Wikibook Ada Programming Ada Programming/Libraries Ada Programming/Libraries/Distributed CORBA Programming Ada Reference Manual E (normative) Distributed Systems Object Management Group Ada Language Mapping Specification PolyORB