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
>________________________________ > From: Mehmet Erol Sanliturk <m.e.sanliturk@gmail.com> >To: Rod Person <rodperson@rodperson.com> >Cc: Jorge Biquez <jbiquez@intranet.com.mx>; FreeBSD Questions <questions@freebsd.org> >Sent: Monday, February 6, 2012 9:22 PM >Subject: Re: Software Development using Freebsd. > >On Mon, Feb 6, 2012 at 6:40 PM, Rod Person <rodperson@rodperson.com> wrote: > >> On Mon, 06 Feb 2012 16:37:37 -0600 >> Jorge Biquez <jbiquez@intranet.com.mx> wrote: >> >> > Now we will try to have a graphical mode in Freebsd. With that we >> > would like to be able to develop graphical applications for Windows >> > (we all know that's the market and here some companies is what they >> > are looking), so maybe sound crazy but I am looking to develop >> > applications for Windows without using WIndows or Microsofot products >> > at least. >> > >> >> You could try mono and monodevelop >> http://www.freebsd.org/cgi/url.cgi?ports/devel/monodevelop/pkg-descr >> >> Mono is the open source version of .NET/C#. This would teach the basics >> of .NET and C#. >> >> > Maybe I am wrong but until now I think my only option is to use >> > Phyton. Is that correct? For what I have searched Python will let me >> > create executables and will let me create Graphical solutions even >> > for other platforms (Mac or LInux or whatever runs Python). >> >> You can use Python and py2exe to create the executable that would run >> on Windows, but you have to run py2exe on a Windows machine. >> >> If you know Pascal you can look at the FreePascal and Lazarus. I >> haven't used it in years, but I was able to create several applications >> that ran on both FreeBSD and Windows. >> http://www.freebsd.org/cgi/url.cgi?ports/editors/lazarus/pkg-descr >> >> >> -- >> Rod Person http://www.rodperson.com rodperson@rodperson.com >> >> "Let us in the name of the Holy Trinity, go on sending all the slaves >> that can be sold." >> - Letter from Christopher Columbus. >> J.A. Rawley, The Trans-Atlantic Slave Trade: A History. Pg.3 >> > > > > >Lazarus is an IDE ( Integrated Development Environment ) and its compiler >is Free Pascal : > > >http://www.freepascal.org/ >http://www.lazarus.freepascal.org/ > > >When a program is developed in Lazarus , it can directly be compiled in >Windows . >There are a multitude of units for any kind of programming ( Web , Data >base , etc. ) . > >Lazarus and FreePascal is available for FreeBSD , Linux , Windows , and >many other operating systems . > > >A study of the above sites will reveal their capabilities . > >http://wiki.freepascal.org/Cross_compiling_for_Win32_under_Linux >http://wiki.lazarus.freepascal.org/Cross_compiling > > >I did not use , but cross compiling should be possible by using Wine in >FreeBSD to obtain Windows programs ( Windows versions of Lazarus and Free >Pascal may be used in FreeBSD to generate Windows programs and they may be >executed under Wine in FreeBSD for testing before transferred to Windows : >This means a minimum number of Windows computer(s) may be used for final >testing . ) . > > > > >Thank you very much . > > >Mehmet Erol Sanliturk I do use Lazarus and FreePascal to develop professional applications, mainly I work on Linux and cross-compile 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 OSes, but I'm pretty sure it can be done. An example of what I do is this: http://www.youtube.com/watch?v=hc1RT-s-dw0 Leonardo M. Ramé http://leonardorame.blogspot.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1328576859.60768.YahooMailNeo>
