From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.31.65.196 with SMTP id o187mr3033893vka.15.1501920599025; Sat, 05 Aug 2017 01:09:59 -0700 (PDT) X-Received: by 10.36.29.144 with SMTP id 138mr159007itj.4.1501920598980; Sat, 05 Aug 2017 01:09:58 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!feeder.erje.net!2.eu.feeder.erje.net!feeder.usenetexpress.com!feeder1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!w51no581594qtc.0!news-out.google.com!196ni2654itl.0!nntp.google.com!u14no534573ita.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Sat, 5 Aug 2017 01:09:58 -0700 (PDT) In-Reply-To: <0b48a20d-1c3f-4b4b-9f32-4e6899dd396b@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=83.195.53.251; posting-account=94GLqQoAAABRDKJ5vWVBzCDWAEq47F5V NNTP-Posting-Host: 83.195.53.251 References: <0b48a20d-1c3f-4b4b-9f32-4e6899dd396b@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: [ANN] SparForte 2.0.3 From: Blady Injection-Date: Sat, 05 Aug 2017 08:09:59 +0000 Content-Type: text/plain; charset="UTF-8" Xref: news.eternal-september.org comp.lang.ada:47604 Date: 2017-08-05T01:09:58-07:00 List-Id: Hello, I tried to build SparForte on macOS with success but it is not straight forward :-( You need first SDL 1.2 from https://www.libsdl.org/download-1.2.php and SDL_Image 1.2 from https://www.libsdl.org/projects/SDL_image/release-1.2.html. You need also libssl, I've installed XNAdalib from https://sourceforge.net/projects/gnuada/files/GNAT_GPL%20Mac%20OS%20X/2016-el-capitan. Then take SparForte with some source code changes, see fork from GItHub: https://github.com/Blady-Com/SparForte Then configure and make: $ PATH=/usr/local/xnadalib-2016/bin:$PATH ./configure --prefix=build --without-bdb --without-mysql --without-opengl --without-postgres --without-readline --without-sound $ make Then enjoy: cmd$ src/spar Type "help" for help => help help - SparForte command prompt help - reference The help command gives short advice on keywords, packages, scripts, operating system commands and other topics. Enter 'help' and a topic to get advice. For example, 'help arrays' briefly explains the arrays package. These are the internal topics: "?" arrays btree_io calendar case cd cgi chains clear close command_line create db dbm declare delay delete directory_operations doubly_linked_lists dynamic_hash_tables end_of_file end_of_line enums env exceptions exit expressions files for function get get_immediate get_line glossary gnat.cgi gnat.crc32 hash_io history if inkey is_open jobs keys line loop memcache mode mysql mysqlm name new_line null numerics open os pen pen.gl pragma procedure put put_line raise records reset return set_input skip_line sound source_info stats step strings strings.match subtype System teams templates trace type types typeset units unset variables wait while with For full details, see the SparForte documentation. To leave SparForte, enter 'return' (or 'logout' if this is your login session). => put_line ("hello again"); hello again => return Feel free to share your feedbacks on CLA. HTH, Pascal.