www.dedoshop.com
Risultati da 1 a 8 di 8
Like Tree1Likes
  • 1 Post By DrSchottky

Discussione: LibXenon & Newlib

  1. #1
    DrSchottky
    Guest

    LibXenon & Newlib

    Mi affaccio per la prima volta sul mondo LibXenon ed in generale sull'homebrewing per 360, ma a quanto pare dea bendata non è dalla mia parte.
    Sono impantanato nel building della toolchain:

    -Ubuntu 14.04:Schianta sul primo stage del building di gcc. Fixo il problema. Schianta con un segfault sul building di newlib. Non riesco a risolvere il problema e vado al passo successivo.

    -Ubuntu 12.04: Build perfetto, tutto ok, esportate le variabili e aggiunte le varie libs. Provo a compilare mame-lx: blablabla missing file /newlib/malloc_lock.h
    Entro nella cartella che dovrebbe contenere le newlib:vuota!

    Qualcuno mi lancia un salvagente?

  2. #2
    Newser L'avatar di Tommino81
    Data Registrazione
    Jul 2011
    Località
    RICCIONE
    Messaggi
    5,935
    hahaahhaha, stesso problema mio di qualche sett fa'!!!
    allora, io ne parlai con paolone , che mi aiuto' e mi spiego' un paio di cosucce
    ubuntu 14.04, e' troppo nuovo e quando si compila la toolchain fallisce il 2stage , ecc ecc !!
    con la 12.04 , sempre paolone mi consiglio' di usare il branch di Swizzy , adesso io stavo compilando il mupen64,
    l'unica e sperare che paolone ti illumini......
    Guida Downgrade Ps3 con Teeensy++ 2.0 --> [URL="http://www.consoleopen.com/forum/tutorial-hardware-ps3-ps3-slim/10018-tutorial-downgrade-al-fw-3-55-delle-ps3-80gb-fat-e-slim-con-nor-usando-teensy-2-0-a.html"]CLICCA[/URL]
    Guida Ps3 Nand --> [URL="http://www.consoleopen.com/forum/tutorial-hardware-ps3-ps3-slim/5224-tutorial-downgrade-al-fw-3-55-delle-ps3-60gb-e-40gb-con-nand-usando-progskeet.html"]CLICCA[/URL]
    Guida E3 flasher + Linker --> [URL="http://www.consoleopen.com/forum/tutorial-hardware-ps3-ps3-slim/9039-tutorial-downgrade-al-fw-3-55-delle-ps3-80gb-fat-e-slim-con-nor-usando-e3flasher.html"]CLICCA[/URL]
    Guida Validazione Dump Ps3 --> [URL="http://www.consoleopen.com/forum/tutorial-hardware-ps3-ps3-slim/11727-tutorial-analisi-e-validazione-dei-dump-dual-nand-e-nor.html"]CLICCA[/URL]
    Guida R-Jtag --> [URL="http://www.consoleopen.com/forum/tutorial-base-per-installazione-dellrgh/12821-tutorial-installazione-e-guida-r-jtag-team-xecuter-su-tutte-le-xbox-360-phat.html"]CLICCA[/URL]
    Guida Ricreare Nand Retail --> [URL="http://www.consoleopen.com/forum/tutorial-base-per-installazione-dellrgh/12664-tutorial-ricreare-la-nand-retail-per-possessori-di-rgh-senza-dump-originale.html"]CLICCA[/URL]


  3. #3
    DrSchottky
    Guest
    Ho montato Debian 6 ma il problemi non mancano.
    -Compilando un paio di tool di Swizzy in fase di linking dice che non trova la funzione printuart .Andandomi a vedere l'header file della lib effettivamente il metodo manca: probabilmente usa un'altra versione di libxenon, ma commentando la chiamata tutto liscio.Questo era riguardo a XELLNANDDumper.
    Su SwizzNAND mi trova una definizione multipla di un metodo: non ho ancora aperto il codice ma penso che si possa risolvere tranquillamente.

    -mame-lx è cocciuto: pur dando un errore diverso (btools/file2str: unexpected "(" durante la conversione di cps3.lay) si rifiuta di andare. Purtroppo quel progetto è immenso e di mettermi sotto a spulciare il codice cercare l'errore non ne ho assolutamente il tempo/voglia

    Suggerimenti? Consigli?

    Se vedo che l'installazione è buona lunedì vado in dipartimento e con la fibra uppo il Virtual Disk, così magari risparmio lo sbattimento a futuri homebrewer
    Ultima modifica di DrSchottky; 18-06-14 alle 20: 08
    Tommino81 likes this.

  4. #4
    Regular Member
    Data Registrazione
    May 2012
    Messaggi
    433
    Citazione Originariamente Scritto da DrShottky Visualizza Messaggio
    Ho montato Debian 6 ma il problemi non mancano.
    -Compilando un paio di tool di Swizzy in fase di linking dice che non trova la funzione printuart .Andandomi a vedere l'header file della lib effettivamente il metodo manca: probabilmente usa un'altra versione di libxenon, ma commentando la chiamata tutto liscio.Questo era riguardo a XELLNANDDumper.
    Su SwizzNAND mi trova una definizione multipla di un metodo: non ho ancora aperto il codice ma penso che si possa risolvere ranquillamente.

    -mame-lx è cocciuto: pur dando un errore diverso (btools/file2str: unexpected "(" durante la conversione di cps3.lay) si rifiuta di andare. Purtroppo quel progetto è immenso e di mettermi sotto a spulciare il codice cercare l'errore non ne ho assolutamente il tempo/voglia

    Suggerimenti? Consigli?

    Se vedo che l'installazione è buona lunedì vado in dipartimento e con la fibra uppo il Virtual Disk, così magari risparmio lo sbattimento a futuri homebrewer
    gcc ti dice sempre dove si trova l'errore, non devi leggerti mille righe di codice per trovarlo, neanch'io ci riuscirei che programmo in C da un po'.
    È anche vero che alcuni scrivono il codice un po' con i piedi, possono succedere alcuni errori tipo doppie definizioni o definizioni mancanti in progetti modulari.
    Di solito nel README c'è scritto alla lettera che strumenti utilizzare e come... Se mi mandi in pvt qualche riferimento posso darti una mano

  5. #5
    DrSchottky
    Guest
    Si certamente, gcc indica l'errore, ma in progetti così grossi sui quali non conosco nulla (men che meno l'architettura del codice) individuare e correggere l'errore è un lavoraccio, pur avendo buone basi di C++/C.
    E per dirla tutta del mame non mi frega niente, era solo una prova per testare la corretta installazione della toolchain. In realtà voglio lavorare su un progettino per le mmc 4gb...
    Quello che mi chiedo è se, prima di fare git push, gli autori provino a compilare (ovviamente scherzo, immagino che usino altri branch delle lib)

    Comunque se vuoi darmi qualche dritta/consiglio più che volentieri! Visto che non ci sono i pm...Skype?
    Ultima modifica di DrSchottky; 18-06-14 alle 20: 08

  6. #6
    Regular Member
    Data Registrazione
    May 2012
    Messaggi
    433
    Citazione Originariamente Scritto da DrShottky Visualizza Messaggio
    Si certamente, gcc indica l'errore, ma in progetti così grossi sui quali non conosco nulla (men che meno l'architettura del codice) individuare e correggere l'errore è un lavoraccio, pur avendo buone basi di C++/C.
    E per dirla tutta del mame non mi frega niente, era solo una prova per testare la corretta installazione della toolchain. In realtà voglio lavorare su un progettino per le mmc 4gb...
    Quello che mi chiedo è se, prima di fare git push, gli autori provino a compilare (ovviamente scherzo, immagino che usino altri branch delle lib)

    Comunque se vuoi darmi qualche dritta/consiglio più che volentieri! Visto che non ci sono i pm...Skype?
    Scusa se ti rispondo adesso, sto preparando degli esami xD
    Comunque se vuoi una mano posso passarti la mia mail (se hai Gmail si usa Hangout), non ho un account Skype ne ho la voglia di farlo al momento...
    Altrimenti puoi postare anche qui e cerchiamo di fare qualcosa di utile alla community (se ci si riesce)

  7. #7
    DrSchottky
    Guest
    Vada per GangOut

  8. #8
    Regular Member
    Data Registrazione
    May 2012
    Messaggi
    433
    Citazione Originariamente Scritto da DrShottky Visualizza Messaggio
    Vada per GangOut
    Vai il mio indirizzo è b (dot) zurchiele80 (at) gmail (dot) com

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  

realizzazione siti internet ed e-commerce mugello