FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
No sé la respuesta, aunque hay algunos compañeros que creo que te pueden ayudar, a ver si ven este hilo.
Pero yo quería preguntar algo que me ha llamado la atención, dices que embarcadero usa FPC para compilar para iOS, ¿te refieres a Free Pascal Compiler?. Es que resulta "curioso" que la "gran" Embarcadero tenga que echar mano para sus proyectos "estrellas" de un software libre, de los que ella misma es la más dura competencia. ¿Lo puedes confirmar? Es como cuando microsoft tiene que hacer uso de linux para sus servidores, porque con su windows no pueden rendir lo suficiente para sus necesidades/requisitos |
#2
|
||||
|
||||
Pues si, usa el Free Pascal Compiler en su versión 2.6.0
Cuando instalas el DelphiXE2, dentro de la carpeta Embarcadero/RAD Studio/9.0/ te crea una carpeta FireMonkey-iOS que dentro contiene el fichero FireMonkey-iOS.dmg que es una imagen de DVD para el Mac. Lo cargas en Mac y dentro tiene 4 ficheros HTML con la ayuda en Alemán, Inglés, Francés y Japones y 2 ficheros autoinstalables: fpc-2.6.0.intel-macosx.pkg que es el Free Pascal FireMonkey-iOS-XE2 que son los componentes FireMonkey para el FPC. Te pongo el texto del fichero de ayuda: Due to FireMonkey's cross-platform nature, an application destined for iOS may be created and tested initially as a native Win32 application. But production debugging occurs on the Mac using the standard Xcode development platform; the source files are accessed through a shared directory or copied over, compiled by Free Pascal (not RAD Studio), and run on the Free Pascal RTL. iOS Requirements on Mac OS X 10.6 Snow Leopard or 10.7 Lion (Neither is supported on legacy PowerPC- and 680x0-based Macintosh systems. All Macs since 2007 are Intel-based; all since 2008 are 64-bit, which Lion requires.) Xcode and iOS SDK installed. Requires membership in one of several Apple Developer Programs. Xcode 3.2.5 and 3.2.6 verified working. iOS 4.2.x and 4.3.x verified working. FMI is the FireMonkey library, FMX, ported for iOS. It requires the latest Free Pascal compiler (FPC), version 2.5.x; 2.5 is built by the current stable FPC 2.4.x. Setup on Mac One-time setup must be performed on the development Mac, in addition to the standard Xcode installation. This FireMonkey-iOS.dmg disk image file is usually installed with RAD Studio under the FireMonkey-iOS directory. Run the two installer packages it contains: fpc-2.4.4.intel-macosx.pkg installs Free Pascal 2.4.4 under /usr/local/. FireMonkey-iOS-XE2.pkg: copies Free Pascal 2.5.1 source to /Developer/Embarcadero/fpc/. copies FMI source required for apps to /Developer/Embarcadero/fmi/. builds and installs Free Pascal 2.5.1 under /usr/local/. generates, builds, and installs required iOS SDK headers under /Developer/Embarcadero/fpc/. Y en este link tienes toda la información de como instalar el FPC y los FireMonkey en Mac para poder compilar para iOS: http://docwiki.embarcadero.com/RADSt..._Setup_for_iOS Saludos |
#3
|
||||
|
||||
Gracias por la aclaración, y además, tan amplia.
Espero que Embarcadero, al menos, haya colaborado con alguna ayuda a los de Free Pascal. |
#4
|
||||
|
||||
Hola,
Por lo que he leído en la mailing list de free pascal, Embarcadero no ha colaborado en nada en el proyecto de freepascal y solo lo están utilizando como puente hasta que acaben su propio compilador. La verdad es que yo cada día estoy mas contento con freepascal y Lazarus. Un Saludo. |
#5
|
||||
|
||||
Pues qué vergüenza, y luego verás cómo cobran los de Embarcadero
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error al instalar RX Library | Cheyenne | Varios | 1 | 03-12-2009 13:36:46 |
Vampyre Imaging Library | mrnovice | Gráficos | 2 | 14-03-2008 17:25:28 |
Db-library network | chavito_123 | Varios | 0 | 08-08-2007 05:09:43 |
Error: Firebird Client library not found in the path. | Tauro78 | Firebird e Interbase | 1 | 14-02-2007 16:13:47 |
Error linker library !!! | JuanErasmo | C++ Builder | 2 | 14-12-2005 15:59:01 |
|