Nokioteca [Nokia] Forum: Make Sis - Nokioteca [Nokia] Forum

Salta al contenuto

Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

Make Sis Problemi di compilazione

#1 L   Nick_7 

  • Senior Member
  • PuntoPuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 339
  • Iscritto: 20 novembre 2008
  • Località:Luna
  • Cellulare:Omnia HD
  • Firmware:I8910XXJB1

Inviato 06 dicembre 2009 - 17:52

Ho provato a compilare
Per visualizzare questo link registrati o esegui il log in.
tramite Make SIS del sito ufficiale di m-Shell e una volta ottenuto il .sis lo installo ma poi quando voglio farlo partire questo non va...

L'unica cosa che inserisco è il file .mex e poi specifico che l'applicazione è per i dispositivi 5th edition
0

#2 L   masmil1988 

  • Millennium Member
  • Gruppo: Developer
  • Messaggi: 1576
  • Iscritto: 03 dicembre 2005
  • Località:Alcamo (TP)
  • Cellulare:Nokia 5800
  • Firmware:51.0.006

Inviato 10 dicembre 2009 - 21:16

Qualcuno che ha avuto questo problema?
Ho già provato ad aiutare Nick e dà lo stesso problema anche a me...
0

#3 L   luke_85 

  • Senior Member
  • Gruppo: Developer
  • Messaggi: 366
  • Iscritto: 05 dicembre 2005

Inviato 11 dicembre 2009 - 17:27

purtroppo non saprei...
io prima di riuscire a compattare tutto ci ho messo mesi :lmaosmiley:

che moduli utilizzi durante l'esecuzione del codice?
per capire se qualche d'uno può essere incompatibile col tipo di pacchetto sis ottenuto in base al certificato.
Ah, non hai specificato infatti proprio questo: che modalità hai selezionato per le capabilities e per l'inclusione dell'ambiente di runtime (static, included, excluded)?
0

#4 L   Nick_7 

  • Senior Member
  • PuntoPuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 339
  • Iscritto: 20 novembre 2008
  • Località:Luna
  • Cellulare:Omnia HD
  • Firmware:I8910XXJB1

Inviato 11 dicembre 2009 - 20:14

Quote

che moduli utilizzi durante l'esecuzione del codice?


Non capisco la domanda... :incazzato: io ho inserito solo il file.mex e nient'altro

Quote

Ah, non hai specificato infatti proprio questo: che modalità hai selezionato per le capabilities e per l'inclusione dell'ambiente di runtime (static, included, excluded)?


Credo di aver provato sia static che excluded se non sbaglio... domani, o quando avrò più tempo libero, magari farò altre prove :Dito:

Messaggio modificato da Nick_7 il 11 dicembre 2009 - 20:15

0

#5 L   luke_85 

  • Senior Member
  • Gruppo: Developer
  • Messaggi: 366
  • Iscritto: 05 dicembre 2005

Inviato 12 dicembre 2009 - 01:06

Visualizza MessaggiNick_7, il 11/12/2009 - 20:14, ha scritto:

Non capisco la domanda... :mumble: io ho inserito solo il file.mex e nient'altro

all'inizio del tuo script m, dopo
use graph, ...;

0

#6 L   luke_85 

  • Senior Member
  • Gruppo: Developer
  • Messaggi: 366
  • Iscritto: 05 dicembre 2005

Inviato 12 dicembre 2009 - 01:20

ok ho dato un'occhiata al tuo codice, credo dipenda tutto dal modulo per l'accelerometro.
Probabilmente oltre al mex devi inserire anche questo tramite una libreria a parte, non saprei...
fai una prova di compilazione senza questo modulo :mumble:

anzi, io proverei ancor prima di toccare il codice di selezionare included per l'mEnvironment sul makeSis online ;)

Messaggio modificato da nokiomane il 12 dicembre 2009 - 01:22

0

#7 L   Nick_7 

  • Senior Member
  • PuntoPuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 339
  • Iscritto: 20 novembre 2008
  • Località:Luna
  • Cellulare:Omnia HD
  • Firmware:I8910XXJB1

Inviato 29 dicembre 2009 - 22:51

Li ho provati tutti e tre: [Static] [Dynamic, included] [Dynamic, excluded] ma l'applicazione non voleva saperne di partire in nessuno dei tre casi...

Può centrare qualcosa: Capability Set: [None] [Basic] [Extended] [Certified] ? io l'ho lasciato sempre su Basic
0

#8 L   Nick_7 

  • Senior Member
  • PuntoPuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 339
  • Iscritto: 20 novembre 2008
  • Località:Luna
  • Cellulare:Omnia HD
  • Firmware:I8910XXJB1

Inviato 10 gennaio 2010 - 19:42

Finalmente sono riuscito a capire il perchè non funzionava!!! Ho deciso di condividere anche con voi la mia scoperta in modo tale che possiate evitare fare il mio stesso errore: il fatto sta tutto nel nome del file .mex poichè se si decide di non inserire un UID allora il compilatore lo ricava direttamente dal nome del .mex e se questo contiene caratteri speciali il compilatore non li riconosce e di conseguenza non riesce a creare un UID che a quanto pare risulta indispensabile... ^_^
0

#9 L   Nick_7 

  • Senior Member
  • PuntoPuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 339
  • Iscritto: 20 novembre 2008
  • Località:Luna
  • Cellulare:Omnia HD
  • Firmware:I8910XXJB1

Inviato 16 gennaio 2010 - 20:44

Nonostante abbia risolto il problema di compilazione ora sorge ne sorge un'altro quello che quando provo ad installare il mio programma su un cellulare senza mShell dice: "vincolato dal certificato" ma se installo mShell funziona. Per compilare ho scelto l'opzione "dynimic included"... qualche soluzione? Grazie
0

Condividi questa discussione:


Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione