kburtch / SparForte

Bourne shell, template engine, scripting language reliable, scalable projects. Based a ISO standard proven effective for large, mission-critical projects, SparForte is designed for fast development while, at the same time, providing easier designing, maintenance and bug removal. About 130.000 lines of code.
https://www.sparforte.com
GNU General Public License v2.0
50 stars 6 forks source link

Various changes for Darwin - macOS build. #8

Closed Blady-Com closed 7 years ago

Blady-Com commented 7 years ago

Various changes for Darwin - macOS build. PATH=/usr/local/xnadalib-2016/bin:$PATH ./configure --prefix=build --without-bdb --without-mysql --without-opengl --without-postgres --without-readline --without-sound --arch=native

kburtch commented 7 years ago

Merge still to be tested on other architectures.

kburtch commented 7 years ago

The configure script SDL test seems to be failing on the continuous integration server which is running CentOS 7.

kburtch commented 7 years ago

Fixed.

Blady-Com commented 7 years ago

Hello Ken, Many thanks for taking in account various changes to build SparForte on macOS. I tried to minimized the impact for other systems. Seem not the case for CentOS. Unfortunately your last revert on configure file has cancel many needed changes.

Thus now it fails:

./configure --prefix=build --without-bdb --without-mysql --without-opengl --without-postgres --without-readline --without-sound --arch=native fgrep: /etc/issue: No such file or directory fgrep: /etc/issue: No such file or directory Configuring SparForte... checking for pkg_config... yes checking for locate (glocate)... no checking for locate (locate)... yes checking for OS (uname -s)... yes checking for architecture ($ARCH)... yes making for... unknown I couldn't identify your operating system. SparForte requires a sparos.ads file to make operating system calls. If I made a mistake and your O/S is supported, manually copy a spar* file to spar_os. If you're operating system isn't supported and if you are experienced and have time, you can create a new spar_os.ads for your operating system. Consult the Hacker's Guide in the documentation on how to port SparForte to a new operating system.

What do you think the best to do? Regards, Pascal.

kburtch commented 7 years ago

Committed wrong file. Try this one.

Blady-Com commented 7 years ago

Hello Ken, It's ok for me now, thanks a lot. I'm very impressed by the online version: http://sparforte.com/repl.sp I haven't found it in SparForte examples. Where repl.sp AdaScript can be found?

How can I contact (otherwise by github)? I see "Contact information is located on the PegaSoft People Page." But http://www.pegasoft.ca/people.html gives "The requested URL /people.html was not found on this server."

Regards, Pascal.

kburtch commented 7 years ago

Write me at ken at pegasoft.ca. I am also on LinkedIn.

kburtch commented 7 years ago

I haven't published repl.sp but I can email it to you. I will update the people link when I get a chance. I may also setup a sparforte mailing list. There was a request for one a few months ago.