per Qt 4.6.2 (o forse altri 4,6 versioni così) ...
per risparmiare tempo, qui ci sono gli errori che hanno bisogno fissa al fine di costruire webkit (questo è analizzare più approfonditamente la risposta di ben).
Gli errori appaiono nei seguenti file (i due file sono identici, e gli errori devono essere fissati in ciascuna):
- % QTDIR% \ qt \ src \ 3rdparty \ webkit \ JavaScriptCore \ runtime \ StructureTransitionTable.h
- % QTDIR% \ qt \ src \ 3rdparty \ JavaScriptCore \ JavaScriptCore \ runtime \ StructureTransitionTable.h
Qui ci sono gli errori e come risolverli:
- % QTDIR% \ qt \ src \ 3rdparty \ webkit \ JavaScriptCore \ runtime \ StructureTransitionTable.h (146) :
table()->add(key, Transition(structure, 0));
Change a table()->add(key, Transition(structure, nullptr));
- % QTDIR% \ qt \ src \ 3rdparty \ webkit \ JavaScriptCore \ runtime \ StructureTransitionTable.h (153) :
table()->add(key, Transition(0, structure));
Change a table()->add(key, Transition(nullptr, structure));
- Fare le stesse due cambiamenti per % QTDIR% \ qt \ src \ 3rdparty \ JavaScriptCore \ JavaScriptCore \ runtime \ StructureTransitionTable.h (o copia il tuo file modificato ov er questo uno)
Hai provato già? Se sì, quali problemi si sono presentati? – Joey
Genera la soluzione VS2008 al momento della creazione. Quindi, devono essere migrati fino al 2010 ... e l'incubo inizia. –
"Ho bisogno di aiuto" <= non è così utile. "Ho provato i passi A, B e C e ho visto l'uscita X, Y e Z" <= utile! – Bill