DSD in LMS con SOX

Pagina 35 di 115
prima
... 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 85 ... ultimo
Visualizzazione dei risultati da 341 a 350 su 1145
  1. #341
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Originariamente inviato da SimoneFil
    Date le differenze che ci sono nella nuova versione ho rifatto git clone e di nuovo dato make -f Makefile.osx

    Facciamo passo passo per chiarezza, questo è ciò che mi mostra:

    codice:
    [...]
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   output_alsa.c -c -o output_alsa.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   output_pa.c -c -o output_pa.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   output_stdout.c -c -o output_stdout.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   output_pack.c -c -o output_pack.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   decode.c -c -o decode.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   flac.c -c -o flac.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   pcm.c -c -o pcm.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   mad.c -c -o mad.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   vorbis.c -c -o vorbis.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   faad.c -c -o faad.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   mpg.c -c -o mpg.o
    mpg.c:23:10: fatal error: 'mpg123.h' file not found
    #include <mpg123.h>
             ^
    1 error generated.
    make: *** [mpg.o] Error 1

    questo ci sta...

    aspetta che verifico.
    Ciao, Marco.

    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
    — E. F. Schumacher (mis-attributed to A. Einstein)
    ________________________________________________________________________________
    Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
    Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
    Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE

  2. #342
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    come mai compila alsa, mpg,... su osx non deve farlo.

    Non gli devi passare nessuna opzione aggiuntiva, semplicemente make -f Makefile.osx.

    p.s. hai per caso modificato Makefile.osx?

    p.p.s

    lo so che c'è un bel casino, ma i files osx vengpno direttamente dalla versione community, io ho estratto il .osx che mi funziona, ppc, i386,... sono tutti da verificare e riorganizzare, ma fino ad oggi hosempr efatto solo distrbuizoni inarie di squeezeite-R2, sei la prima cavia
    Ciao, Marco.

    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
    — E. F. Schumacher (mis-attributed to A. Einstein)
    ________________________________________________________________________________
    Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
    Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
    Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE

  3. #343
    kibibyte
    Registrato
    Nov 2016
    Messaggi
    217
    configurazione

    Predefinito

    Originariamente inviato da marcoc1712
    come mai compila alsa, mpg,... su osx non deve farlo.

    Non gli devi passare nessuna opzione aggiuntiva, semplicemente make -f Makefile.osx.

    p.s. hai per caso modificato Makefile.osx?
    Assolutamente no, git clone e make -f Makefile.osx

    p.s. e farò da cavia finchè non funzionerà tutto, per quanto non lo userò su osx ma su RPi (a proposito, potrei provare pure li) sono molti gli "audiofili" che possiedono un mac mini in quanto piccolo, moderatamente prestante bello e silenzioso; si può ignorare il fix per la compilazione ad esempio per powerpc, ma su osx x86_64 no!
    Ultima modifica di SimoneFil : 12-02-2017 a 21:25

  4. #344
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Originariamente inviato da antonellocaroli
    Marco ho riscaricato dal tua branch....ma su windows continua a non andare la compilazione...
    Adesso compila tutte le librerie (non chiede piú win_utf8_io_static)...ma da errore propio su sox

    codice:
    ..\src\sdm.c(54): warning C4324: 'sdm_filter': la struttura è stata compilata in base all'identificatore di allineamento
    6>..\src\sdm.c(65): warning C4324: 'sdm_state': la struttura è stata compilata in base all'identificatore di allineamento
    6>c:\users\filippo\desktop\sox-marco\sox\src\sdm_x86.h(194): warning C4456: se si dichiara 't0', la dichiarazione locale precedente verrà nascosta
    6>  c:\users\filippo\desktop\sox-marco\sox\src\sdm_x86.h(191): note: vedere la dichiarazione di 't0'
    6>c:\users\filippo\desktop\sox-marco\sox\src\sdm_x86.h(194): warning C4456: se si dichiara 't1', la dichiarazione locale precedente verrà nascosta
    6>  c:\users\filippo\desktop\sox-marco\sox\src\sdm_x86.h(191): note: vedere la dichiarazione di 't1'
    6>  id3.c
    6>  dsf.c
    6>  dsdiff.c
    15>  dwvw.c
    15>  dwd.c
    6>  Generazione del codice in corso...
    6>c:\users\filippo\desktop\sox-marco\sox\src\sdm.c(801): warning C4701: utilizzata variabile locale 'min' potenzialmente non inizializzata
    6>c:\users\filippo\desktop\sox-marco\sox\src\sdm.c(801): warning C4703: utilizzata variabile puntatore locale non inizializzata 'min'
    6>c:\users\filippo\desktop\sox-marco\sox\src\sdm.c(841): warning C4701: utilizzata variabile locale 'r' potenzialmente non inizializzata
    6>c:\users\filippo\desktop\sox-marco\sox\src\sdm.c(841): warning C4703: utilizzata variabile puntatore locale non inizializzata 'r'
    15>  double64.c
    15>  dither.c
    15>  common.c
    15>..\..\libsndfile\src\common.c(1644): warning C4013: 'access' non definita. Verrà considerata come esterna che restituisce un int.
    15>  command.c
    15>  chunk.c
    15>  chanmap.c
    15>  caf.c
    15>  broadcast.c
    15>  avr.c
    15>  audio_detect.c
    15>  au.c
    6>  wavpack.c
    15>  alaw.c
    15>  aiff.c
    15>  Generazione del codice in corso...
    6>  LibSoX.vcxproj -> C:\Users\filippo\Desktop\sox-marco\sox\msvc14\Debug\lib\LibSoX.lib
    15>  LibSndFile.vcxproj -> C:\Users\filippo\Desktop\sox-marco\sox\msvc14\Debug\LibSndFile.lib
    16>------ Inizio ricompilazione: Progetto: SoX, Configurazione: Debug Win32 ------
    16>  win32-glob.c
    16>  sox.c
    16>  Generazione del codice in corso...
    16>LibSndFile.lib(sndfile.obj) : error LNK2019: riferimento al simbolo esterno _cart_var_set non risolto nella funzione _sf_command
    16>LibSndFile.lib(sndfile.obj) : error LNK2019: riferimento al simbolo esterno _cart_var_get non risolto nella funzione _sf_command
    16>LibSndFile.lib(wav.obj) : error LNK2019: riferimento al simbolo esterno _cart_var_alloc non risolto nella funzione _wav_read_cart_chunk
    16>LibSndFile.lib(caf.obj) : error LNK2019: riferimento al simbolo esterno _alac_init non risolto nella funzione _caf_open
    16>LibSndFile.lib(caf.obj) : error LNK2019: riferimento al simbolo esterno _alac_get_desc_chunk_items non risolto nella funzione _caf_write_header
    16>C:\Users\filippo\Desktop\sox-marco\sox\msvc14\Debug\SoX.exe : fatal error LNK1120: 5 esterni non risolti
    ========== Ricompilazione: 15 completate, 1 non riuscite, 0 ignorate ==========

    Me l'ero persa, scusa.

    Non devi scaricare il mio (che rimane SOLO per OSX al momento) ma quello di mansr, branch msvc, anche se in teoria dovrebbe essere un clone equivalente.

    Se il risultato rimane quello, temo ci sia un altro problema di librerie, ci colleghiamo dopo cena? Nel frattempo prova con la versione di mansr.
    Ciao, Marco.

    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
    — E. F. Schumacher (mis-attributed to A. Einstein)
    ________________________________________________________________________________
    Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
    Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
    Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE

  5. #345
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Originariamente inviato da SimoneFil
    Assolutamente no, git clone e make -f Makefile.osx

    e dove va a cercarsi alsa.c da compilare?
    Ciao, Marco.

    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
    — E. F. Schumacher (mis-attributed to A. Einstein)
    ________________________________________________________________________________
    Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
    Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
    Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE

  6. #346
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Originariamente inviato da marcoc1712
    e dove va a cercarsi alsa.c da compilare?
    Ho detto una c...ta! nel make!

    Ricordavo male io, ma il punto diventa, dove trova i sorgenti? Recupero il mac e ti dico, dopo cena.
    Ciao, Marco.

    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
    — E. F. Schumacher (mis-attributed to A. Einstein)
    ________________________________________________________________________________
    Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
    Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
    Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE

  7. #347
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Questo è il mio log di compilazione, liscio come l'olio, make eseguito dentro la cartella del server win che contiene i sorgenti ed è un clone di github.


    codice:
    mc-book-air:squeezelite-R2 macbookair$ make -f Makefile.osx
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   main.c -c -o main.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   slimproto.c -c -o slimproto.o
    slimproto.c: In function ‘slimproto’:
    slimproto.c:594: warning: ‘disconnect_code’ may be used uninitialized in this function
    slimproto.c:594: note: ‘disconnect_code’ was declared here
    slimproto.c: In function ‘slimproto’:
    slimproto.c:594: warning: ‘disconnect_code’ may be used uninitialized in this function
    slimproto.c:594: note: ‘disconnect_code’ was declared here
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   buffer.c -c -o buffer.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   stream.c -c -o stream.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   utils.c -c -o utils.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   output.c -c -o output.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   output_alsa.c -c -o output_alsa.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   output_pa.c -c -o output_pa.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   output_stdout.c -c -o output_stdout.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   output_pack.c -c -o output_pack.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   decode.c -c -o decode.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   flac.c -c -o flac.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   pcm.c -c -o pcm.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   mad.c -c -o mad.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   vorbis.c -c -o vorbis.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   faad.c -c -o faad.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   mpg.c -c -o mpg.o
    cc main.o slimproto.o buffer.o stream.o utils.o output.o output_alsa.o output_pa.o output_stdout.o output_pack.o decode.o flac.o pcm.o mad.o vorbis.o faad.o mpg.o -arch x86_64 -arch i386 -lpthread ./lib_osx/libportaudio.a -framework CoreAudio -framework AudioToolbox -framework AudioUnit -framework Carbon -o squeezelite-R2-osx
    il punto è che riesce a compilare tutto, bisogna risalire a dove cerca le header che non trova in /include-osx
    Ciao, Marco.

    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
    — E. F. Schumacher (mis-attributed to A. Einstein)
    ________________________________________________________________________________
    Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
    Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
    Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE

  8. #348
    tebibyte
    Registrato
    Aug 2011
    Età
    50
    Messaggi
    2,928
    configurazione

    Predefinito

    Originariamente inviato da marcoc1712
    Me l'ero persa, scusa.

    Non devi scaricare il mio (che rimane SOLO per OSX al momento) ma quello di mansr, branch msvc, anche se in teoria dovrebbe essere un clone equivalente.

    Se il risultato rimane quello, temo ci sia un altro problema di librerie, ci colleghiamo dopo cena? Nel frattempo prova con la versione di mansr.
    Risultato identico a sopra

  9. #349
    kibibyte
    Registrato
    Nov 2016
    Messaggi
    217
    configurazione

    Predefinito

    Originariamente inviato da marcoc1712
    Questo è il mio log di compilazione, liscio come l'olio, make eseguito dentro la cartella del server win che contiene i sorgenti ed è un clone di github.


    codice:
    mc-book-air:squeezelite-R2 macbookair$ make -f Makefile.osx
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   main.c -c -o main.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   slimproto.c -c -o slimproto.o
    slimproto.c: In function ‘slimproto’:
    slimproto.c:594: warning: ‘disconnect_code’ may be used uninitialized in this function
    slimproto.c:594: note: ‘disconnect_code’ was declared here
    slimproto.c: In function ‘slimproto’:
    slimproto.c:594: warning: ‘disconnect_code’ may be used uninitialized in this function
    slimproto.c:594: note: ‘disconnect_code’ was declared here
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   buffer.c -c -o buffer.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   stream.c -c -o stream.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   utils.c -c -o utils.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   output.c -c -o output.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   output_alsa.c -c -o output_alsa.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   output_pa.c -c -o output_pa.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   output_stdout.c -c -o output_stdout.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   output_pack.c -c -o output_pack.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   decode.c -c -o decode.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   flac.c -c -o flac.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   pcm.c -c -o pcm.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   mad.c -c -o mad.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   vorbis.c -c -o vorbis.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   faad.c -c -o faad.o
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   mpg.c -c -o mpg.o
    cc main.o slimproto.o buffer.o stream.o utils.o output.o output_alsa.o output_pa.o output_stdout.o output_pack.o decode.o flac.o pcm.o mad.o vorbis.o faad.o mpg.o -arch x86_64 -arch i386 -lpthread ./lib_osx/libportaudio.a -framework CoreAudio -framework AudioToolbox -framework AudioUnit -framework Carbon -o squeezelite-R2-osx
    il punto è che riesce a compilare tutto, bisogna risalire a dove cerca le header che non trova in /include-osx
    Che versione di OSX usi? Può dipendere da quello?

    Nel frattempo ho compilato sox anche su freebsd 11, allego sorgenti e binario:

    sox-freebsd.zip

  10. #350
    tebibyte L'avatar di UnixMan
    Registrato
    Sep 2013
    Messaggi
    2,529
    configurazione

    Predefinito

    Originariamente inviato da SimoneFil
    Date le differenze che ci sono nella nuova versione ho rifatto git clone e di nuovo dato make -f Makefile.osx

    Facciamo passo passo per chiarezza, questo è ciò che mi mostra:

    codice:
    [...]
    cc -arch x86_64 -arch i386 -Wall -fPIC -O2 -I./include-osx   mpg.c -c -o mpg.o
    mpg.c:23:10: fatal error: 'mpg123.h' file not found
    #include <mpg123.h>
             ^
    1 error generated.
    make: *** [mpg.o] Error 1
    ti manca mpg123 (gli include, e forse anche le lib). Puoi installarlo oppure, visto che non è essenziale (immagino serva solo per poter gestire stream mp3 in ingresso), potresti modificare la configurazione per non includerlo (Marco?).

    Originariamente inviato da marcoc1712
    ci credo bene!, è la stessa dell'altro giorno, che ti aveva risolto anche i problemi di click al cambio traccia.

    Non ho fatto nulla di più, solo messo le patch di daphile che mi ha inviato Kimmo nella cartella relativa.
    c'è qualcosa che non torna: ho fatto il diff proprio con l'albero con cui ho compilato la versione precedente... e le patch c'erano già.
    Ciao, Paolo.

    «Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee.»

Pagina 35 di 115
prima
... 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 85 ... ultimo

Informazioni Thread

Users Browsing this Thread

Ci sono attualmente 3 utenti che stanno visualizzando questa discussione. (0 utenti e 3 ospiti)

Regole d'invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
nexthardware.com - © 2002-2022