Vai al contenuto


Foto

[trallallero] [C++\Qt] Deployment on Windows


Questa discussione e' stata archiviata Questo significa che non e' possibile rispondere
73 risposte a questa discussione

#41 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 44.062 Messaggi:

Inviato 12 gennaio 2012 - 16:16

allora, dopo parecchio lurking abbiamo deciso di fare con vs.

quindi:

-scaricato librerie per vs 2010
-cosato il PATH, ok
-installato plugin delle Qt per Vs, ok
-copiancollato il codice (è una semplice app di prova, niente di che al momento)
-configurato le qt per cosare su vs, tutto ok
-compilato in release, ok
-eseguito dal pc "compilante", tutto ok (also ci siamo accorti che il compilatore MS produce eseguibili parecchio più leggeri di gc (ma forse dipendeva da altro)), tutto ok
-controllato che librierie andava a prendere con dependency walker, andava a prendere quelle che ci aspettavamo (C:\Qt\4.8.0\bin\xxx.dll), tutto ok
-inviato programma e relative librerie ad un pc win xp senza qt
-lanciato il programma
-"impossibile trovare l'entry point sarcazzo della libreria tantafiga"
- :mother:

-tornato a casa che ero andato giù in macchina causa preso a letto + esame stamattina, dopo provo sul mio fisso.

FIRMA FOTTUTAMENTE EDITATA. IL FOTTUTO STAFF.
 

Mai più giorni felici


#42 trallallero

trallallero

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 16.188 Messaggi:

Inviato 12 gennaio 2012 - 17:12

Benvenuto nel mondo windows :mother:
Don't worry, faith will come soon, like a recall but,
if you can't wait, just stop thinking at all 

 


#43 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 44.062 Messaggi:

Inviato 12 gennaio 2012 - 18:00

Gesù ti ama mi sta troppo in culo, è solo una minuscola parte del progetto e ci sto perdendo un sacco di ore

FIRMA FOTTUTAMENTE EDITATA. IL FOTTUTO STAFF.
 

Mai più giorni felici


#44 TigerShark

TigerShark

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 16.685 Messaggi:

Inviato 12 gennaio 2012 - 18:12

hai provato a riregistrare la dll giusta con regsvr32 /register ?
magari per qualche strano motivo si e' sputtanata quella?
I must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. And when it has gone past I will turn the inner eye to see its path. Where the fear has gone there will be nothing. Only I will remain.

#45 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 44.062 Messaggi:

Inviato 12 gennaio 2012 - 18:17

hai provato a riregistrare la dll giusta con regsvr32 /register ?
magari per qualche strano motivo si e' sputtanata quella?



spiegami cosa hai scritto pl0x, totalmente niubbo di windows

FIRMA FOTTUTAMENTE EDITATA. IL FOTTUTO STAFF.
 

Mai più giorni felici


#46 TigerShark

TigerShark

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 16.685 Messaggi:

Inviato 12 gennaio 2012 - 18:19

@[/url]":s8jwlesl] hai provato a riregistrare la dll giusta con regsvr32 /register ?
magari per qualche strano motivo si e' sputtanata quella?



spiegami cosa hai scritto pl0x, totalmente niubbo di windows

apri un prompt dei comandi, vai nella cartella dove c'e' la dll giusta e scrivi:
regsvr32 /register nome_dll
I must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. And when it has gone past I will turn the inner eye to see its path. Where the fear has gone there will be nothing. Only I will remain.

#47 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 44.062 Messaggi:

Inviato 12 gennaio 2012 - 18:38

@[/url]":2lq8p3wv]


spiegami cosa hai scritto pl0x, totalmente niubbo di windows

apri un prompt dei comandi, vai nella cartella dove c'e' la dll giusta e scrivi:
regsvr32 /register nome_dll


e cosa ottengo/faccio?

FIRMA FOTTUTAMENTE EDITATA. IL FOTTUTO STAFF.
 

Mai più giorni felici


#48 TigerShark

TigerShark

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 16.685 Messaggi:

Inviato 12 gennaio 2012 - 18:46

riregistra la dll...
I must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. And when it has gone past I will turn the inner eye to see its path. Where the fear has gone there will be nothing. Only I will remain.

#49 matti157

matti157

    Schiavo

  • GRULLINO
  • 15.041 Messaggi:

Inviato 12 gennaio 2012 - 19:19

ma non basta solo regsvr32?
Cooler Master 690|Intel Core i7 920 @3.7Ghz|Gigabyte GTX 770 OC|12GB Corsair DDR3 1600|Noctua NH-U12P|Corsair TX550

 

 

Un giorno ho visto per strada un tizio barcollante , sporco, pieno di chiazze verdi e pus, infastidiva bambine e rubava i soldi alle vecchiette: era uno che postava nel DS.


ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้ก็็็็็็็็็็็็็็็็็็็็ กิิิิิิิิิิิิิิิิิิิิ ก้้้้้้้้้้้้้้้้้้้้


#50 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 44.062 Messaggi:

Inviato 12 gennaio 2012 - 19:28

riregistra la dll...


ma la dll la trova, difatti se la tolgo dalla cartella mi dà un altro errore


comunque provo, grazie

FIRMA FOTTUTAMENTE EDITATA. IL FOTTUTO STAFF.
 

Mai più giorni felici


#51 trallallero

trallallero

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 16.188 Messaggi:

Inviato 12 gennaio 2012 - 20:46

Non penso debba essere registrata ma tutto può essere, tentar non nuoce.

Se non tu avessi scritto che il pc è senza Qt, ti direi di controllare il path di sistema per vedere se non c'è qualche dir che contiene dll Qt (tentar non nuoce per essere sicuri al 101%).

Se non mi facesse schifo l'idea, ti consiglierei di linkare le dll Qt staticamente.

Provato "dumpbin" del vs per controllare le dll ? (è come il "nm" di linux).
Don't worry, faith will come soon, like a recall but,
if you can't wait, just stop thinking at all 

 


#52 trallallero

trallallero

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 16.188 Messaggi:

Inviato 12 gennaio 2012 - 20:50

Ma non è che avete semplicemente sbagliato le dll e messo quelle debug invece che release ? :mother:

QtCored4.dll = debug
QtCore4.dll = release
Don't worry, faith will come soon, like a recall but,
if you can't wait, just stop thinking at all 

 


#53 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 44.062 Messaggi:

Inviato 12 gennaio 2012 - 20:56

Ma non è che avete semplicemente sbagliato le dll e messo quelle debug invece che release ? :mother:

QtCored4.dll = debug
QtCore4.dll = release



no dai, non sono così scemo

anche perché ripeto, l'errore non è "non trovo la dll x", ma "nella dll x non trovo l'entrypoint y"

FIRMA FOTTUTAMENTE EDITATA. IL FOTTUTO STAFF.
 

Mai più giorni felici


#54 trallallero

trallallero

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 16.188 Messaggi:

Inviato 12 gennaio 2012 - 21:00

@[/url]":r650mz46] Ma non è che avete semplicemente sbagliato le dll e messo quelle debug invece che release ? :better:

QtCored4.dll = debug
QtCore4.dll = release



no dai, non sono così scemo

No ? :mother:

anche perché ripeto, l'errore non è "non trovo la dll x", ma "nella dll x non trovo l'entrypoint y"

Deve essere un problema di versione, non trovo altre cause.
Ma il pc su cui avete compilato è xp come quello su cui non funge ?
Don't worry, faith will come soon, like a recall but,
if you can't wait, just stop thinking at all 

 


#55 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 44.062 Messaggi:

Inviato 12 gennaio 2012 - 21:06

@[/url]":1k1rdxw7]


no dai, non sono così scemo

No ? :mother:

anche perché ripeto, l'errore non è "non trovo la dll x", ma "nella dll x non trovo l'entrypoint y"

Deve essere un problema di versione, non trovo altre cause.
Ma il pc su cui avete compilato è xp come quello su cui non funge ?


no, win7, difatti il mio dubbio è quello.

ora provo su un win7 x64

#56 trallallero

trallallero

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 16.188 Messaggi:

Inviato 12 gennaio 2012 - 21:08

Se le dll che hai scaricato sono per win7 e non per xp dimmelo che ti metto subito in ignore.
Don't worry, faith will come soon, like a recall but,
if you can't wait, just stop thinking at all 

 


#57 trallallero

trallallero

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 16.188 Messaggi:

Inviato 12 gennaio 2012 - 21:11

ora provo su un win7 x64

Se le dll che hai scaricato sono per win7 32 dimmelo che ti tolgo dall'ignore, mi fai troppa pena :mother:
Don't worry, faith will come soon, like a recall but,
if you can't wait, just stop thinking at all 

 


#58 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 44.062 Messaggi:

Inviato 12 gennaio 2012 - 21:14

Se le dll che hai scaricato sono per win7 e non per xp dimmelo che ti metto subito in ignore.


ripeto, non sono così scemo :mother:

c'è solo una versione per windows * + visual studio 2010

toh: da qua ho scaricato "Qt libraries 4.8.0 for Windows (VS 2010, 275 MB)"

FIRMA FOTTUTAMENTE EDITATA. IL FOTTUTO STAFF.
 

Mai più giorni felici


#59 trallallero

trallallero

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 16.188 Messaggi:

Inviato 12 gennaio 2012 - 21:21

Boh, allora sorry, non so più che dirti.
Puoi togliere il mio nome dal titolo del 3d :mother:
Don't worry, faith will come soon, like a recall but,
if you can't wait, just stop thinking at all 

 


#60 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 44.062 Messaggi:

Inviato 12 gennaio 2012 - 21:46

funziona su win7 :mother:

per winxp provo a cosare con vs 2008, ho letto sull'internet che può servire

FIRMA FOTTUTAMENTE EDITATA. IL FOTTUTO STAFF.
 

Mai più giorni felici