Welcome to BinProlog Professional Edition! First, uncompress using unzip (or a combination of gunzip and tar xvf) the files provided for your platform, usually a subset of the complete BinProlog + Jinni directory structure: C:. +---doc ---------------------> documentation +---progs -------------------> sample programs +---library -----------------> Prolog libraries +---TCL +---c_inter------------------> High performance C interface +---pl2c --------------------> Prolog to C translator +---csocks +---BP_DLL-------------------> BinProlog DLL interface +---j_inter------------------> simple JNI Java interface +---bin ------------------> binaries for your platform +---lib ------------------> binary platform specific libraries Look in directory "bin" for ready to run executables. Just copy the executables bp.exe (bp on Unix) or bpr.exe (bp on Unix) somewhere on your path. The directory "doc" (or "bp_doc" in some distributions) contains the documentation in PostScript and HTML form. The new API description is in file help.html. You can regenerate it by just typing "help" in BinProlog. Please read the README.txt files in verious directories before staring to work with them. BinProlog's Tcl/Tk interface is in directory "TCL". Is ready to run, on all platforms (new client/server design), no special make actions are needed. BinProlog's C-interface tools are in directory "c_inter". Type make of winmake.bat to recompile the files and link with the binary libraries provided in directory "lib". Tools for generation of standalone executables, through compilation to C are available in directory "pl2c". Header files and static libraries are available in directory "lib" - allowing to use the C-interface or generate C-code without need to recompile the sources. With Microsoft VCC 6.0 based precompiled distributions for Windows NT/98/97 a packaging of BinProlog as a DLL and examples are available in directory BP_DLL. !!! after you work with them on Windows some makefiles might need conversion to remove ^M character on Unix systems !!! Please look for *.bat files which usually automate frequent maintenance operations on NT or Win9x PCs. -------------------------------------------------------------------------- BinProlog Profesional contains all components ready to run. Work requiring comppilation of C files is for VC++ 6.0 and Cygnus "gcc" as well as Linux and othe Unix platforms, through a complete set of updated makefiles. To install Cygnus gcc on a Windows NT or 9x please download from www.cygnus.com the file win20_full.exe (around 14Mbytes). It self installs quite easily, but, it only works properly, if you add to your autoexec.bat file something like: SET MAKE_MODE=UNIX SET PATH=%PATH%;d:\cygnus\CYGWIN~1\H-I586~1\bin Enjoy, BinNet Corp. WWW: http://www.binnetcorp.com e-mail: binnetcorp@binnetcorp.com P.S. Among the changes: improved services to heavy duty Jinni clients though the following API - which allows tailoring engine parameters for server threads run_jserver: runs foreground server on localhost (default port) for Jinni clients' run_jserver(Port): runs foreground server on Port to provide services to Jinni clients' run_server(Port,Password): runs password protected server - good for remote_run services for Jinni clients run_server(Port,Password,Heap,Stack,Trail): runs server using engines of given size - good for remote_run services for Jinni clients