From owner-freebsd-questions@FreeBSD.ORG Tue Feb 7 01:21:44 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D87B6106566B for ; Tue, 7 Feb 2012 01:21:44 +0000 (UTC) (envelope-from martinrame@yahoo.com) Received: from nm3-vm0.bullet.mail.sp2.yahoo.com (nm3-vm0.bullet.mail.sp2.yahoo.com [98.139.90.230]) by mx1.freebsd.org (Postfix) with SMTP id A43FF8FC13 for ; Tue, 7 Feb 2012 01:21:44 +0000 (UTC) Received: from [98.139.91.66] by nm3.bullet.mail.sp2.yahoo.com with NNFMP; 07 Feb 2012 01:08:40 -0000 Received: from [98.139.91.30] by tm6.bullet.mail.sp2.yahoo.com with NNFMP; 07 Feb 2012 01:07:40 -0000 Received: from [127.0.0.1] by omp1030.mail.sp2.yahoo.com with NNFMP; 07 Feb 2012 01:07:40 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 362902.66621.bm@omp1030.mail.sp2.yahoo.com Received: (qmail 60994 invoked by uid 60001); 7 Feb 2012 01:07:40 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1328576859; bh=xMRWdonfUoep9GfzE74kNoq31J6vF09d2qZs6ONrGUg=; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=FfjMqvsAepbSr6blkxI1At+m7MtigmpxC/2qo3gNr5zUfMH+/4teNYOu1TF4TeFKnDHF4l09zEBPp8PqyklFI0f6YB6w3k5vcr3TF1Rrw6uyzP5i+svZJ/esZd8gHzlm7IEy1BuB5q6Jk//S6grDmegm5ipidGEI8bIuVbwaScs= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=Rud0nLneJfFbmLZk3tD23zjCK8pV9RqO7v0PY5PSPJtqfvVNvwpM/r2h8ZI4sCLSUmC/HRQLzO6d/uSRzxmTisD5BxfduO7aVtaMxII2KD0erwfIKX2FrNtFV4WCvTxsv7mkPaKfGbcVAu4l3dmHpEQix8E4K+LvVQ+FvLUrVuI=; X-YMail-OSG: 9i14.yYVM1m9.GVcS2O_BA9aeAg6OIc2WcnTUFU82n2vJFY B4upegfYaUZBVNeyeqf8yV7TNa1ZX9foUFfBadFcnagBy.y5tWj3FRyoykRa sb_OWB1X7cD7OV8QggYqxGjIoQ8kyuED84x4sRsHiOzVxE0hRZURIu55f8Yk TH9j3KrfT8_OEabX6DH9Q.yVHYRSh8f_QzQm9usDPmwRtm1saF81Z3pEhbKQ YQuBUj8wZOVrDaLqDNs0Xx0xq.jWbEpacKKPKAe0z6pcIF.zw4IxUdSKL_PV SXW5DExMx_0ghpDLwcMKXppyy9wTEkRrogjypOEp6wL5FggPb6XWNBQiRXhG .tOJV2FlrWBZ9tJQ6.AHArReL7p4Jak0IgupDScfoksK42yG_uLt.PekhsNx 8XXYVzSAGW_PP3gV.PvktCPyZTQwpHVe9XRgoMg869vUP7lpx7kp6cTjIXPh gAeVAPKDGAWFvDhioirmUzpmzJ7KZvC4yvdJZOA_Yxgr3VnjpAV.Jfas9XuJ ueOMoa6fmWFRgouZ_ML7MHqLsqkJ.I9c3A_IDIc7Fyvr7p9UAXuuouJ7rGPx RNZAQhnYQQHhjDi8T3Fuv4ox1vSUJBoV4w1gdHl.BXRhbzeUotaCAJsOLXcm qB.Rm1v4RNKudwkEV4qXkae08Hx6.fNCqfFqdJ6QV1BTxF.qX5XXdJpQS0S4 8k.oKYIUu.opRYeHpwYQn9dUD_x_F5YGHCkNaa.lVHK1rXFrxjlF2afYjCAH I7NRgBge3zqKVxHpZ Received: from [190.246.45.100] by web113506.mail.gq1.yahoo.com via HTTP; Mon, 06 Feb 2012 17:07:39 PST X-Mailer: YahooMailWebService/0.8.116.331537 References: <3411412722-917504491@intranet.com.mx> <20120206184026.76771e7f@ATOMIZER-64> Message-ID: <1328576859.60768.YahooMailNeo@web113506.mail.gq1.yahoo.com> Date: Mon, 6 Feb 2012 17:07:39 -0800 (PST) From: =?iso-8859-1?Q?Leonardo_M=2E_Ram=E9?= To: "freebsd-questions@freebsd.org" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: Software Development using Freebsd. X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: =?iso-8859-1?Q?Leonardo_M=2E_Ram=E9?= List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Feb 2012 01:21:44 -0000 >________________________________=0A> From: Mehmet Erol Sanliturk =0A>To: Rod Person =0A>Cc: Jorge = Biquez ; FreeBSD Questions = =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 wrote:=0A>=0A>> On Mon, 06 Feb 2012 16:37:37 -0600= =0A>> Jorge Biquez 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