Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Mar 2015 20:20:23 +0100
From:      Roland Smith <rsmith@xs4all.nl>
To:        Bernt Hansson <bah@bananmonarki.se>
Cc:        Michael Schuster <michaelsprivate@gmail.com>, Polytropon <freebsd@edvax.de>, freeBSD Mailing List <freebsd-questions@freebsd.org>
Subject:   Re: sysinfo.h
Message-ID:  <20150311192023.GA8178@slackbox.erewhon.home>
In-Reply-To: <550039F1.2060603@bananmonarki.se>
References:  <55002A42.4070608@bananmonarki.se> <20150311125846.e1b7fdb5.freebsd@edvax.de> <550032C1.8040903@bananmonarki.se> <CADqw_g%2BQvLn-ZV-VDZzdbjpZX-38OEQQ9%2BdwFn3f-LYTBh7nRw@mail.gmail.com> <550039F1.2060603@bananmonarki.se>

next in thread | previous in thread | raw e-mail | index | archive | help

--fdj2RfSjLxBAspz7
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Mar 11, 2015 at 01:49:53PM +0100, Bernt Hansson wrote:
>=20
>=20
> On 2015-03-11 13:32, Michael Schuster wrote:
> > I'd expect you have more porting work ahead of you - after all, sysinfo=
=2Eh
> > most likely is not included just for fun :-)
> >
> > Try to find out what "questions" the code in question is trying to answ=
er,
> > then maybe you'll find FreeBSD-specific solutions to them easier than w=
hen
> > you attempt a line-for-line "port".
> >
> > regards
> > Michael
> >
> > (admittedly, I haven't done any significant work on FreeBSD for ages ..=
=2E so
> > feel free to correct me if I'm wrong ;)
>=20
> Not trying to port it, just trying to get it working.

There are differences between different UNIX-like operating systems like *B=
SD,
Linux and OS-X, even though they all try to deliver more or less the same
functionality.

So in general, "getting it to work" means porting. Hence we have the "ports
tree" in FreeBSD. :-)

You should consider writing a port for freecad. This will help make sure th=
at
you have the required libraries installed, and you can put the necessary
patches in the port's files directory.

If you have never done any programming, porting a major program like this w=
ill
involve a non-trivial learning curve. But there are lots of examples in the
ports tree, and you can reach out on the mailing lists for assistance.

The following page that details how to compile FreeCAD might be of use:
http://www.freecadweb.org/wiki/index.php?title=3DCompileOnUnix

The dependencies eigen3 and opencascade, soqt and pivy are already in the
ports tree as math/eigen3, cad/opencascade, x11-toolkits/soqt and
graphics/py-pivy.

Roland
--=20
R.F.Smith                                   http://rsmith.home.xs4all.nl/
[plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
pgp: 5753 3324 1661 B0FE 8D93  FCED 40F6 D5DC A38A 33E0 (keyID: A38A33E0)

--fdj2RfSjLxBAspz7
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJVAJV3AAoJEED21dyjijPgwzkP/0uhRRNEAf9og8OBEvnDfDrc
w5QJ+9unrxkYuYDHg0YrH0ZfPGebweBI1IY+SyrehFiRCv5aMLYh0/IypjDG7PRY
71IqKFxryBTgdNTlytYUH44vGwtyd/fTkvywHBs/UpoRDQOZLgDGIL3MgxWHctNO
5d52qEKPEPr98aHEm8tgFqekSc3mgstRMVf1Hv9U3MJUa8zBHj9fS3DR/DGb5Swo
GC7m/nCLeKDZmiVMuhaPDgWhPFRmntkctGTKnqISXMdSL39XABS2rPeMTwsflJnk
k8vgsLP7VhnbTayTocVkYZJ9DjHZ4m+WqP0dZFB2yHPQOG0MAczRb7m/JCJxFeRa
mB16LEKWbS70cNoXvk2eJrjQOXDi3RAOx0IJ9uopzRDMtej3PClWnOTkj9NGvV7O
O4s99myRUW8YOZAdQQKMlWlRN2CnyH5ShnJiqU04yn5TYvPRIFP7+7Vr5bklUSOn
ADQgXIQ6+pQxerGYAZ3srpOzCHlQeXDRgzG+WRR3JPRDrEo0/QtXfpNSFH2mXEB9
Sw9EegH9/wYjzaDZmDvIFoXmxbN9PW/C26oVhawMSF6z4KszA7BQdX7cPbYVobTm
61DQgSRgZ2VIRiyFZedgTmRUdAY6TRNnRuR6DlnpaJkpodOwXQS8QIRq5WAcq/1F
PsASoK2XNHYkPDrzy/1a
=dqHU
-----END PGP SIGNATURE-----

--fdj2RfSjLxBAspz7--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150311192023.GA8178>