Date: Fri, 18 Jan 2008 15:25:13 +0530 From: =?utf-8?B?4KSG4KS24KWA4KS3IOCktuClgeCkleCljeCksg==?= Ashish Shukla <wahjava.ml@gmail.com> To: freebsd-ports@freebsd.org Subject: Re: Trying to support my product on BSD Message-ID: <20080118095513.GA17891@chateau.d.lf> In-Reply-To: <1563a4fd0801180047l64b1a455q2271e0ba78b4a3fa@mail.gmail.com> References: <1563a4fd0801180047l64b1a455q2271e0ba78b4a3fa@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--+HP7ph2BbKc20aGI Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable ,--[ On Fri, Jan 18, 2008 at 02:17:37PM +0530, navneet Upadhyay wrote: | Hi , | My product is successfully running on Linux( all most all versions) | and HP- UX and Windows . |=20 | *It is 100 % C++ code*. |=20 | I am planning to support it on FreeBSD, i have two queries : |=20 | 1. *How to build my code into binaries* on FreeBSD , i have my unix make | files. Just to give an idea i have around 200 cpp files and they complile= to | 5 binaries . I am using multithreading(posix on linux) and sockets heavil= y. BSD Make (make) or GNU Make (gmake) will help you build your stuff on FreeBSD. | 2.* How to package the binaries*(RPM sort of thing). Idea is to provide a | package to user who can install them binaries using this package by issui= ng | single command. You can create a package by creating a port (see porters-handbook[1]) for y= our product, and then ship .tbz2 files. And if its FOSS, then you can submit your port for inclusion in official FreeBSD ports tree :) . References: [1] - http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/ HTH --=20 Ashish Shukla =E0=A4=86=E0=A4=B6=E0=A5=80=E0=A4=B7 =E0=A4=B6=E0=A5=81=E0=A4= =95=E0=A5=8D=E0=A4=B2 http://wahjava.wordpress.com/ =C2=B7-- =C2=B7- =C2=B7=C2=B7=C2=B7=C2=B7 =C2=B7--- =C2=B7- =C2=B7=C2=B7=C2= =B7- =C2=B7- =C2=B7--=C2=B7-=C2=B7 --=C2=B7 -- =C2=B7- =C2=B7=C2=B7 =C2=B7-= =C2=B7=C2=B7 =C2=B7-=C2=B7-=C2=B7- -=C2=B7-=C2=B7 --- -- --+HP7ph2BbKc20aGI Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFHkHeBHy+EEHYuXnQRAhTyAKC8OYfMI+cjtbSWCy8436CAZgO0PwCeO8dA 0ryb6Xa/L39kQIwjNyKLR8Q= =xqR6 -----END PGP SIGNATURE----- --+HP7ph2BbKc20aGI--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080118095513.GA17891>