Sto provando da un paio di mesi per essere in grado di generare immagini di PCB Gerber utilizzando un servizio online e pensando di far girare il mio.Installazione di gerbv su Heroku
La mia scelta è Heroku (aperti a cambiare), e la scelta del parser Gerber/spettatore è gerbv (di nuovo, aperto a cambiare)
Ho letto di buildpacks e vagabondo e forse tutte le opzioni su come ottenere gerbv essere in grado di correre su heroku. La parte in cui sono bloccato in questo momento è che gerbv richiede gtk e heroku non ce l'ha (non ne ha bisogno).
Come si compila gerbv senza la parte gtk?
Edit: ho scaricato la fonte di gerbv di Heroku utilizzando wget, allora untar'ed esso, e se ne andò nella cartella src, ha emesso il seguente comando
gcc -Wall -fPIC -c *.c
che mi permette di creare file .o per tutto ciò che offre il codice C gerbv. Sfortunatamente, richiede gtk per compilare, cosa che heroku non può avere. Quindi è del tutto possibile che la parte della libreria non possa essere separata dalla parte dell'interfaccia ed essere in grado di eseguire libgerbv standalone.
Ho effettivamente trovato il primo collegamento che hai aggiunto, ma manca di informazioni su come procedere sulla compilazione di libgerbv. Sono per lo più un noob quando si tratta di questo, per favore scusate la mia ignoranza. – Rupin
Leggi oggi mattina su come creare la libreria collegata dinamicamente e sembra che sia un compito facile. Registrerà il mio processo per chiunque altro finisca in questo thread. – Rupin
Ho scaricato il sorgente di gerbv su heroku usando wget, poi lo ho decompresso e sono entrato nella cartella src, ho emesso il seguente comando gcc -Wall -fPIC -c * .c che mi permette di creare file .o per tutto ciò che offre il codice C gerbv. Sfortunatamente, richiede gtk per compilare, cosa che heroku non può avere. Quindi è del tutto possibile che la parte della libreria non possa essere separata dalla parte dell'interfaccia ed essere in grado di eseguire libgerbv standalone. – Rupin