We used to have BSD support but it wasn't easy to maintain for each of
 FreeBSD, OpenBSD, and NetBSD, and it seemed no one used it, so it was
removed awhile back:


https://github.com/slavapestov/factor/commit/8cf18d1a82f08d1e9edf20f38b42eb1699ca0e67

Perhaps that commit can give you a rough idea of what would be required to
make it work.

If it's something you really want, I'd be happy to help, although I need to
setup a good FreeBSD test machine to use.

What are your thoughts on supporting all the BSD's?

Best,
John.




On Thu, Jul 9, 2015 at 6:03 AM, Björn Lindqvist <bjou...@gmail.com> wrote:

> Are you able to build the factor binary? That's the first step. It's
> hard to see in the diff in your repo what could be wrong. You could
> try adding:
>
> #define __linux__ 1
>
> to the top of platform.hpp and then run "make linux-x86-64" or "make
> linux-x86-32", depending on your cpu arch. That should give you a
> runnable factor binary. There are a few steps after that too, but it
> is easiest to learn the process one step at a time.
>
> 2015-07-09 11:53 GMT+02:00 Dave Cottlehuber <d...@skunkwerks.at>:
> > Hi,
> >
> > I'm new to factor & forthy languages.
> >
> > I forked [1] & started looking at building factor on FreeBSD 10.1 amd64,
> > but ran into some trouble compiling. I made some changes[2] but
> > ultimately got lost in the makefile stuff. Is anybody more familiar with
> > how this should work? This seems like it's almost there: [3].
> >
> > GIT_URL=git://github.com/dch/factor.git ./build-support/factor.sh update
> > |& tee /ramdisk/factor-build-FreeBSD-10.1-amd64.log | dpaste
> >
> > [1]: http://github.com/dch/factor
> > [2]: https://github.com/dch/factor/commit/faacbb5
> > [3]: https://dpaste.de/tRb9
> >
> >
> ------------------------------------------------------------------------------
> > Don't Limit Your Business. Reach for the Cloud.
> > GigeNET's Cloud Solutions provide you with the tools and support that
> > you need to offload your IT needs and focus on growing your business.
> > Configured For All Businesses. Start Your Cloud Today.
> > https://www.gigenetcloud.com/
> > _______________________________________________
> > Factor-talk mailing list
> > Factor-talk@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/factor-talk
>
>
>
> --
> mvh/best regards Björn Lindqvist
>
>
> ------------------------------------------------------------------------------
> Don't Limit Your Business. Reach for the Cloud.
> GigeNET's Cloud Solutions provide you with the tools and support that
> you need to offload your IT needs and focus on growing your business.
> Configured For All Businesses. Start Your Cloud Today.
> https://www.gigenetcloud.com/
> _______________________________________________
> Factor-talk mailing list
> Factor-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/factor-talk
>
------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to