Newsgroup: it.comp.os.linux.iniziare
Titolo: [SEMIOT?]Compilare sorgenti Linux con Cygwin

 
 
Salve a tutti, sapete se sia possibile compilare dei sorgenti Linux
di programmi che non hanno chissà quali dipendenze con Cygwin
appunto su pc Windows?
 
Ho trovato questa iso:
https://code.google.com/archive/p/cygwin-easy/downloads
 
 
che si scarica da qui:
https://linux.softpedia.com/get/System/Operating-Systems/Linux-Distributions/Cygwin-Easy-27488.shtml
 
 
e una iso del 2007, ha gli anni che ha, magari andrebbe aggiornata con gli
stessi programmi ma più recenti?
 
 
 
Ciao a tutti
 
 
 
 
 

 appunto su pc Windows?
 
Si, e` possibile, ma e` un "pain in the neck",
per non essere troppo volgari...
 
I vari programmi inclusi con cygwin sono presi
dai sorgenti per Linux.
A volte con modifiche, ma in generale e` possibile.
 
Un'altra possibilita` e` usare l'emulatore Windows
per Linux, e` piu` nativo come ambiente rispetto
a Cygwin ed anche forse piu` veloce.
 
bye,
 
-- 
 
piergiorgio

 essere troppo volgari...
 
 
nCurses mi fece impazzire, ed era "garantita" poter
compilare anche su windows. Non c'è stato verso, e lo
stesso potrei dire di tante altre librerie dichiarate
multipiattaforma. E per estendere un po' il raggio, la
libreria Poco che vorrei usare non compila usando il file
di cMake, ma solo con visual studio, rendendomi questo
molto insicuro sulla sua reale interoperabilità (tanto per 
cominciare posso ovviamente usare solo le .dll e non il 
link statico).
 
Non mi sento il matto che guida contromano, ho sempre
eseguito le istruzioni delle varie librerie e solo boost
guarda caso (sono tutti headers o quasi) funziona senza
patemi. Ho il sospetto che ci sia la tendenza
generalizzata a cambiare troppo a ogni avanzamento di
versione e quindi è difficile ricontrollare ogni volta se
compila su tutto.
 
 
-- 
- Se scegli la pillola blu la tua vita
   continuerà a fare schifo.
- E se scelgo quella rossa?
- Lo stesso, ma è alla fragola.
 

 ha scritto
nel messaggio news:qq2cjh-...@lazy.lzy...

questo pare che la fa come sempre troppo facile secondo mè:
https://github.com/Layer8Err/cygwin-whiptail
 
 
Ho letto in rete che alcuni dicono che con Cygwin crei solo file.exe
per Windows, diceva: quello che crei su Cygwin corre su Windows
e non corre su Linux! Un altro articolo diceva il contrario. Boh! :-)
Devo solo provare, anche solo per curiosità a compilare qualche semplice
programma, come quello che crea un eseguibile da uno script.sh.
Anche whipatil andrebbe bene, mi potrebbe servirre su Windows.
Utilizzavo Linux, Debian Squeeze qualche anno fa, poi mi e passata
un pò la voglia, ma delle utility di Linux sono appunto utili anche sotto 
Win.
Sempre ammesso che fungono!
 
 
 

 Sempre ammesso che fungono!
 
Come avevo scritto sopra, Windows fornisce un
supporto di emulazione Linux, almeno Win10.
Che funziona discretamente bene, X11 a parte.
 
Questo ha di fatto reso obsoleto Cygwin.
 
bye,
 
-- 
 
piergiorgio

 bye,
 
si lo sò, ma non ho Win10.
 
 
 
 

 si lo sò, ma non ho Win10.
 
:-)
 
E MS ti lascia fare senza forzare un upgrade? :-)
 
bye,
 
-- 
 
piergiorgio


 
Si.
 
 
 

 questo e difficile da fare.
 
Credo esista tutto il sistema di
sviluppo per Android sia sotto
Windows che sotto Linux.
Con tanto di "emulatore".
 
Non dovrebbe essere troppo difficile,
ma io personalmente non ho mai provato.
Ho dei colleghi che lo fanno e non mi
sembra abbiano troppe lamentele.
 
bye,
 
-- 
 
piergiorgio

> E MS ti lascia fare senza forzare un upgrade? :-)
 
 
Adesso non lo fanno più, sono riusciti a ottenere quello
che volevano, ovvero imporre 10. Ma ricordo credo un paio
d'anni fa in cui il mio PC venne invaso dall'aggiornamento
non richiesto e già questo mi indisponeva. Era chiaro che
non poteva essere niente di buono e cosa fosse il prossimo
passo di MS era evidente, poi l'apoteosi quando (e me lo
ricordo benissimo) il tradizionale X rosso su win 7 che ha
sempre voluto dire "ferma e chiudi" è stato truccato nel
senso "aggiorna e chiudi". Poi mi pare gli minacciarono
una class action o comunque tanto avevano già superato la
massa critica per non dover più imporre l'aggiornamento.


 
 
Secondo me e' perche chi fa librerie open le fa avendo come target 
principale  linux ed i regression test li fa soprattutto li
Per altre piattaforme forse i test vengono eseguiti in forma piu blanda
 
 
-- 
|___|

 vengono eseguiti in forma piu blanda
 
Sicuro come la Pasqua... :/
