Date: Mon, 6 Feb 2012 17:07:39 -0800 (PST) From: =?iso-8859-1?Q?Leonardo_M=2E_Ram=E9?= <martinrame@yahoo.com> To: "freebsd-questions@freebsd.org" <freebsd-questions@freebsd.org> Subject: Re: Software Development using Freebsd. Message-ID: <1328576859.60768.YahooMailNeo@web113506.mail.gq1.yahoo.com> In-Reply-To: <CAOgwaMsvHXR7VjmtYQXG=bs8B_8CnC19fJTe4GhPy7amoSNBDQ@mail.gmail.com> References: <3411412722-917504491@intranet.com.mx> <20120206184026.76771e7f@ATOMIZER-64> <CAOgwaMsvHXR7VjmtYQXG=bs8B_8CnC19fJTe4GhPy7amoSNBDQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
>________________________________=0A> From: Mehmet Erol Sanliturk <m.e.sanl= iturk@gmail.com>=0A>To: Rod Person <rodperson@rodperson.com> =0A>Cc: Jorge = Biquez <jbiquez@intranet.com.mx>; FreeBSD Questions <questions@freebsd.org>= =0A>Sent: Monday, February 6, 2012 9:22 PM=0A>Subject: Re: Software Develo= pment using Freebsd.=0A> =0A>On Mon, Feb 6, 2012 at 6:40 PM, Rod Person <ro= dperson@rodperson.com> wrote:=0A>=0A>> On Mon, 06 Feb 2012 16:37:37 -0600= =0A>> Jorge Biquez <jbiquez@intranet.com.mx> wrote:=0A>>=0A>> > Now we will= try to have a graphical mode in Freebsd. With that we=0A>> > would like to= be able to develop graphical applications for Windows=0A>> > (we all know = that's the market and here some companies is what they=0A>> > are looking),= so maybe sound crazy but I am looking to develop=0A>> > applications for W= indows without using WIndows or Microsofot products=0A>> > at least.=0A>> >= =0A>>=0A>> You could try mono and monodevelop=0A>> http://www.freebsd.org/c= gi/url.cgi?ports/devel/monodevelop/pkg-descr=0A>>=0A>> Mono is the open sou= rce version of .NET/C#. This would teach the basics=0A>> of .NET and C#.=0A= >>=0A>> > Maybe I am wrong but until now I think my only option is to use= =0A>> > Phyton. Is that correct? For what I have searched Python will let m= e=0A>> > create executables and will let me create Graphical solutions even= =0A>> > for other platforms (Mac or LInux or whatever runs Python).=0A>>=0A= >> You can use Python and py2exe to create the executable that would run=0A= >> on Windows, but you have to run py2exe on a Windows machine.=0A>>=0A>> I= f you know Pascal you can look at the FreePascal and Lazarus. I=0A>> haven'= t used it in years, but I was able to create several applications=0A>> that= ran on both FreeBSD and Windows.=0A>> http://www.freebsd.org/cgi/url.cgi?p= orts/editors/lazarus/pkg-descr=0A>>=0A>>=0A>> --=0A>> Rod Person=A0 =A0 =A0= =A0 http://www.rodperson.com=A0 =A0 rodperson@rodperson.com=0A>>=0A>> "Let= us in the name of the Holy Trinity, go on sending all the slaves=0A>>=A0 t= hat can be sold."=0A>> - Letter from Christopher Columbus.=0A>>=A0 J.A. Raw= ley, The Trans-Atlantic Slave Trade: A History. Pg.3=0A>>=0A>=0A>=0A>=0A>= =0A>Lazarus is an IDE ( Integrated Development Environment ) and its compil= er=0A>is Free Pascal :=0A>=0A>=0A>http://www.freepascal.org/=0A>http://www.= lazarus.freepascal.org/=0A>=0A>=0A>When a program is developed in Lazarus ,= it can directly be compiled in=0A>Windows .=0A>There are a multitude of un= its for any kind of programming ( Web , Data=0A>base , etc. ) .=0A>=0A>Laza= rus and FreePascal is available for FreeBSD , Linux , Windows , and=0A>many= other operating systems .=0A>=0A>=0A>A study of the above sites will revea= l their capabilities .=0A>=0A>http://wiki.freepascal.org/Cross_compiling_fo= r_Win32_under_Linux=0A>http://wiki.lazarus.freepascal.org/Cross_compiling= =0A>=0A>=0A>I did not use , but cross compiling should be possible by using= Wine in=0A>FreeBSD to obtain Windows programs ( Windows versions of Lazaru= s and Free=0A>Pascal may be used in FreeBSD to generate Windows programs an= d they may be=0A>executed under Wine in FreeBSD for testing before transfer= red to Windows :=0A>This means a minimum number of Windows computer(s) may = be used for final=0A>testing . ) .=0A>=0A>=0A>=0A>=0A>Thank you very much .= =0A>=0A>=0A>Mehmet Erol Sanliturk=0A=0A=0AI do use Lazarus and FreePascal t= o develop professional applications, mainly I work on Linux and cross-compi= le to Win32/Win64. For FreeBsd I installed FreePascal on a Virtual Machine = and compiled from it, I never tried cross-compiling from FreeBSD to other O= Ses, but I'm pretty sure it can be done.=0A=0AAn example of what I do is th= is:=A0http://www.youtube.com/watch?v=3Dhc1RT-s-dw0=0A=0A=0ALeonardo M. Ram= =E9=0Ahttp://leonardorame.blogspot.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1328576859.60768.YahooMailNeo>