On Tue, 17 Apr 2012, Jan Stary wrote:
On Apr 17 10:10:27, Laurence Rochfort wrote:
Hello,
I've moved from Debian to OpenBSD as my main OS a short while ago and
have come across my first situation where a piece of software is not
available in packages or ports.
Specifically, I'm following the book Seven Languages in Seven Weeks:
http://pragprog.com/book/btlang/seven-languages-in-seven-weeks
I believe Io and Prolog are not in ports:
http://www.openbsd.org/cgi-bin/cvsweb/ports/lang/?only_with_tag=OPENBSD_5_0#dirlist
ls /usr/ports/lang | grep prolog
Don't know about Io (never used it).
Can I just download the source for the above
and compile as I would in Linux?
No, that's strictly forbidden.
Any guidance as to process and good practice would be greatly appreciated.
Srsly though, if the software you want is not in ports,
and you compile from the source, please make a port from it
so that others don't have to replicate your effort
(and subscribe to the ports@ mailing list of course)
http://www.openbsd.org/faq/ports/
Jan
Does this apply to other programs as well? There's a ham radio program,
fldigi, that I'd like to see in ports. I did some work with another ham
getting it to build under OpenBSD. I was using i386, he was using amd64.
He came up with a good set of patches. The program homepage is at
http://www.w1hkj.com/Fldigi.html It does most modern digital
modes but not sstv. It does need a newer version of fltk than what's in
ports. According to the FAQ ports have to run with current but I'm
running 5.0 and I'm on a modem so it's not real practical for me to run
current. The program is open source and GPL, runs under Linux, FreeBSD,
OS X, Windows.
Alan, ab1jx