Juan,
Puede ser que más adelante lleguemos a poder construir desde Windows o Linux, pero en estos momentos solo lo sabemos hacer con un Mac.
Juan,
Puede ser que más adelante lleguemos a poder construir desde Windows o Linux, pero en estos momentos solo lo sabemos hacer con un Mac.
Manuel, Daniel,
Ando intentando cargar un View (usando su controlador) desde un NIB:
MyController * about = [ [ MyController alloc ] initWithNibName : @"about" bundle : nil ];
pero no lo carga.
A ver si le encontramos la forma, y asi podemos usar el interface builder para diseñar ![]()



softruz wrote:Muy buenas, así es Antonio, estoy compilando en el iPhone, la cuestion es que no tengo un Mac, ¿tenemos otras alternativas?
Un Saludo.
Antonio Linares wrote:Manuel, Daniel,
Ando intentando cargar un View (usando su controlador) desde un NIB:
MyController * about = [ [ MyController alloc ] initWithNibName : @"about" bundle : nil ];
pero no lo carga.
A ver si le encontramos la forma, y asi podemos usar el interface builder para diseñar
//HelloUniverseAppDelegate.m
- (void)applicationDidFinishLaunching:(UIApplication *)application {
HelloUniverseController *hvc = [[HelloUniverseController alloc]
initWithNibName:@"HelloUniverse" bundle:[NSBundle mainBundle]];
self.hvController = hvc;
[hvc release];
[window addSubview:[self.hvController view]];
// Override point for customization after application launch
[window makeKeyAndVisible];
}Muy buenas Antonio, ¿podrías resolverme algunas dudas que tengo=, el mensaje de instalacion:
es en el iPhone, no?. Yo he seguido los pasos estos y creia que se podía compilar desde un iPhone, entonces por que instalamos todo en el iPhone.
Un Saludo.
softruz wrote:Muy buenas Antonio, ¿podrías resolverme algunas dudas que tengo=, el mensaje de instalacion:
1. Instalamos openssh desde Cydia
2. Instalamos apt strict desde Cydia
3. Accedemos al iphone por SSH usando putty (login: root, contraseña: alpine)
4. para probar que el apt-get va bien, podemos hacer: apt-get install mc (se instala el midnight commander, con mc se ejecuta)
5. apt-get install subversion
6. Creamos una carpeta harbour (mkdir harbour) y descargamos harbour:
svn co https://harbour-project.svn.sourceforge ... ject/trunk harbour
7. Instalamos el GNU C compiler desde Cydia (aqui hay un problema que solucionar)
8. apt-get install wget
9. wget http://apt.saurik.com/debs/libgcc_4.2-2 ... os-arm.deb
10. dpkg -i libgcc_4.2-20080410-1-6_iphoneos-arm.deb
11. apt-get install iphone-gcc
ya podemos escribir gcc y vemos que se ejecuta bien
12. apt-get install make ldid zip unzip
13. Los ficheros de cabecera del gcc no vienen incluidos asi que los copiamos desde el Mac al iPhone:
en el Mac estan en: /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.1.sdk/usr/include
en el iPhone ponerlos en: /usr/include
Los he copiado usando el Total Commander con el plugin SFTP
14. Desde la carpeta de Harbour, escribir make
es en el iPhone, no?. Yo he seguido los pasos estos y creia que se podía compilar desde un iPhone, entonces por que instalamos todo en el iPhone.
Un Saludo.
Muchas gracias, ya lo he comprendido todo, yo voy a intentar 2 caminos:
- Compilar desde Mac virtualizado o Instalando Mac en una particion en un PC.
- Tambien voy a intentar compilar desde OpenSuse.
Un Saludo y ya os comentaré.
Un Saludo.
Juan,
Existe una utilidad gratuita llamada "Empire EFI" que te permite instalar Snow Leopard en un PC, siempre y cuando reuna una serie de condiciones (no AMD, algunas placas madre si, etc). Pero puedes probar.
Ojo que la licencia de Apple no autoriza a hacer eso. Pero bueno, tampoco autoriza al jailbreak (aunque ya es legal). Te sirve para probar...
Si no tienes el Empire EFI, te lo envio. Yo personalmente solo trabajo con ordenadores Apple originales ![]()
Juan,
No puedes virtualizar OSX desde un PC porque OSX comprueba el hardware. Solo se puede virtualizar desde un Mac (me refiero a un OSX original, no modificado).
Antonio Linares wrote:Juan,
No puedes virtualizar OSX desde un PC porque OSX comprueba el hardware. Solo se puede virtualizar desde un Mac (me refiero a un OSX original, no modificado).
softruz wrote:
- Tambien voy a intentar compilar desde OpenSuse.
Un Saludo.
Antonio si me puedes enviar el "Empire EFI", muchas gracias, me lo puedes enviar a la direccion de correo de usuario.
Un Saludo.
Juan,
Enviado ![]()
Recuerda que tienes que usar un OSX Snow Leopard "generico" (el que venden por ejemplo en Fnac), no te vale el que viene con un Mac, ó con portatil. Esos son especificos para esos ordenadores.
Manuel,
He intentado modificar el MsgSound() para reproducir un fichero "aac" en vez de "wav", y lo curioso es que funciona en el simulador y no va en el telefono.
Lo he probado tambien desde el xcode...
Puedes probarlo ahi ? gracias
To play your own sounds, add the sound file to your application bundle; the sound file must adhere to the following requirements:
Must be .caf, .aif, or .wav files.
The audio data in the file must be in PCM or IMA/ADPCM (IMA4) format.
The file's audio duration must be less than 30 seconds.