Skip site navigation (1)Skip section navigation (2)
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>