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>