Newsgroup: it.comp.os.os2
Titolo: Librerie in EMX

Ciao,
Ho deciso di prendere un po' di confidenza con il C, cosi' mi sono
scaricato i pacchetti gnudev1 e gnudev2 ed ho cominciato a scrivere
il primo programmino (il solito hello world).
Il mio problema e' che non ho le librerie stdio.h ma solo delle DLL
che suppongo integrino tutte le librerie standard, all'inizio pensavo
di dover caricare qualcuna di queste DLL (sapendo come 
ovviamente  :-)), ma poi ho visto che anche i file di esempio 
richiamano queste librerie e quindi devono esistere...
Dove le trovo ? Sono nei pacchetti dei sorgenti ? In qualche altro
pacchetto ?
Specifico che emx funziona correttamente, per i pacchetti gia' 
compilati :-))
Francesco
IACT Member.
http://frengo.dragonfire.net/

vai qua e leggi i file .DOC
http://hobbes.nmsu.edu/cgi-bin/h-browse?sh=1&dir=/pub/os2/dev/emx/v0.9d&sort=date
Frengo ha scritto:

--
ciao, Mirco.
[ Icq#:51640305 ] [ 
http://spazioweb.inwind.it/mmos2/
 ]

 vai qua e leggi i file .DO
Ho trovato, non avevo installato i pacchetti emxdev , quando guardavo 
l'elenco dei pacchetti li confondevo con i gnudev e li
saltavo pensando di averli gia' :-)))
Adesso ho messo una decina di pacchetti, a parte i sorgenti mi manca 
poco :-)


On Wed, 29 Aug 2001, Frengo wrote:
F >Adesso ho messo una decina di pacchetti, a parte i sorgenti mi manca 
F >poco :-)
I pacchetti *SRC.ZIP ti servono solo se vuoi ricompilare EMX, magari
perche' ti e` venuto un lampo di genio e lo porti istantaneamente alla
versione 2 con supporto POSIX e X nativo PM :)))) (*sbav*)
Installa tutto, installa tutti i tool GNU che trovi e configura. Il resto
e` un gioco (o quasi :)
-- 
Mentore Siesto
Team OS/2 Italia (
http://www.teamos2.it
)
Home page:
http://www.geocities.com/Tokyo/Temple/8529/index.html

 e` un gioco (o quasi :)
Mah, per il momento ho visto che ci sono delle differenze tra
il nostro compilatore e quello Linux, un programma fatto in Osso
e ricompilato in Linux li' non funzionava piu' correttamente...


On Sat, 8 Sep 2001, Frengo wrote:
F >> I pacchetti *SRC.ZIP ti servono solo se vuoi ricompilare EMX, magari
F >> perche' ti e` venuto un lampo di genio e lo porti istantaneamente alla
F >> versione 2 con supporto POSIX e X nativo PM :)))) (*sbav*)
F >
F >Eh ? La settimana scorsa ho scritto Hello World , per l' X nativo
F >PM forse non sono ancora pronto, che dici ? :-)
Beh vabbe', per questa volta sei perdonato... Cmq X nativo sta nascendo
come Everblue, prima o poi avremo XAnim in PM :)))
F >> Installa tutto, installa tutti i tool GNU che trovi e configura. Il resto
F >> e` un gioco (o quasi :)
F >
F >Mah, per il momento ho visto che ci sono delle differenze tra
F >il nostro compilatore e quello Linux, un programma fatto in Osso
F >e ricompilato in Linux li' non funzionava piu' correttamente...
Ovviamente ci sono _molte_ differenze, EMX e` fermo da parecchio tempo
nello sviluppo.
Ci sono comunque notizie mooooolto interessanti, tipo il porting gia`
abbastanza avanti di GCC 3.0 (l'ultima release!), Holger Veit sta
studiando tutto l'EMX di San Eberhard Matthes (martire della causa :))) e
pian piano approderemo al progetto LIBEMU per la completa compatibilita`
POSIX, il che aprira` la strada al porting molto rapido di applicazioni
Unix/Linux.
Quanto a X, beh, li` le strade sono comunque gia` tante, a partire da
HOBLink X11 e Everblue.
Contento? Io nel frattempo ho portato MUP sotto OS/2, sembra un gran bel
programmone di scrittura musicale... Appena potro` studiarlo, una shell
grafica sara` il minimo!


  
Notizie ulteriori?? 
-- 
ciao
Gabriele

 Unix/Linux.
Ma una volta fatte le librerie base ed il compilatore in teoria i 
porting non dovrebbero dare problemi, no ?


 wrote:
GG >
GG >> Contento? Io nel frattempo ho portato MUP sotto OS/2, sembra un gran bel
GG >> programmone di scrittura musicale... Appena potro` studiarlo, una shell
GG >> grafica sara` il minimo!
GG >>
GG >
GG >Notizie ulteriori??
Poche e frammentarie. Tanto per cominciare non c'e` un makefile nemmeno
per Unix, bisogna compilare tutto a mano singolarmente. Poi e` shareware
20 US$, ma quello e` il meno. Ci sono un paio di programmilli inclusi, ma
sono per DOS e contengono codice assembler che sicuramente Osso
rifiuterebbe con tanto di insulti all'utente, cmq conto di cominciare a
studiarlo appena possibile (quando? Boh!)
Ah, visto che ci sono 
http://www.arkkra.com
. Ovviamente non c'e` parola su
OS/2 :((


On Sun, 16 Sep 2001, Frengo wrote:
F >> Beh vabbe', per questa volta sei perdonato... Cmq X nativo sta nascendo
F >> come Everblue, prima o poi avremo XAnim in PM :)))
F >
F >Ehm, non c'e' speranza di avere le librerie sdl ?
F >Ho guardato nel sito e ci sono progetti per molti SO ma non OS2...
Don't know. Cos'essere sdl?
F >> F >Mah, per il momento ho visto che ci sono delle differenze tra
F >> F >il nostro compilatore e quello Linux, un programma fatto in Osso
F >> F >e ricompilato in Linux li' non funzionava piu' correttamente...
F >>
F >> Ovviamente ci sono _molte_ differenze, EMX e` fermo da parecchio tempo
F >> nello sviluppo.
F >
F >Non mi riferivo a quello, ho appena concluso un thread su
F >..linux.development per capire
F >perche' un semplice calcolo andava se compilavo in OS2 e non se andava
F >in Linux.
F >
F >Adesso ho capito perche' non andava in Linux, ma mi chiedo perche'
F >funzionasse in OS2 :-)
Perche' e` migliore OS/2, ovvio! Scherzi a parte non ne ho idea...
F >> Ci sono comunque notizie mooooolto interessanti, tipo il porting gia`
F >> abbastanza avanti di GCC 3.0 (l'ultima release!), Holger Veit sta
F >> studiando tutto l'EMX di San Eberhard Matthes (martire della causa :))) e
F >> pian piano approderemo al progetto LIBEMU per la completa compatibilita`
F >> POSIX, il che aprira` la strada al porting molto rapido di applicazioni
F >> Unix/Linux.
F >
F >Ma una volta fatte le librerie base ed il compilatore in teoria i
F >porting non dovrebbero dare problemi, no ?
In teoria. Ovviamente i programmi che fanno pesante uso di caratteristiche
interne al SO possono dare casini, per non parlare di tante possibili
forme di incompatibilita`... Insomma sulla portabilita` dei programmi si
e` sempre discusso e non si e` MAI arrivati a un risultato decente.
Nemmeno Java ha risolto il problema...


 
Mah, a prima vista non e' che mi sembri meglio di MusixTeX...
-- 
ciao
Gabriele

On 25 Sep 2001, Gabriele Gamba wrote:
GG >> Poche e frammentarie. Tanto per cominciare non c'e` un makefile nemmeno
GG >> per Unix, bisogna compilare tutto a mano singolarmente. Poi e` shareware
GG >> 20 US$, ma quello e` il meno. Ci sono un paio di programmilli inclusi, ma
GG >> sono per DOS e contengono codice assembler che sicuramente Osso
GG >> rifiuterebbe con tanto di insulti all'utente, cmq conto di cominciare a
GG >> studiarlo appena possibile (quando? Boh!)
GG >>
GG >> Ah, visto che ci sono 
http://www.arkkra.com
. Ovviamente non c'e` parola su
GG >> OS/2 :((
GG >
GG >Mah, a prima vista non e' che mi sembri meglio di MusixTeX...
Qualcosa si`, a partire dalle 40 righe musicali massime. Poi, siamo piu` o
meno allo stesso livello. BTW non ho ancora esplorato le potenzialita`, il
fatto e` che creare una shell su un programma proprietario e` una cosa,
lavorare su TeX/LaTeX e` un'altra... Mah!


 Nemmeno Java ha risolto il problema...
Che palle, io mi sto sbattendo con il C solo perche' speravo di
risolvere questi problemi...
Ma perche' non vi convertite tutti all' object pascal ? :-))))))))))
NB = Notate le faccine please, non voglio scatenare guerre di
religione, ci bastano gia' quelle tra sistemi operativi :))


 
Eh, io uso ancora NotaMusica :-)
-- 
ciao
Gabriele

On Tue, 25 Sep 2001, Frengo wrote:
F >Dal sito 
www.libadsl.org
 :
F >SDL e' un'API gratuita multi-piattaforma per lo sviluppo multi-media
F >                  - 
http://www.libsdl.org/
F >                  Uata per giochi, sistemi di sviluppo (SDK) di
F >giochi, demo, emulatori, MPEG players, ed altre
F >                  applicazioni.
Bello... Bisognerebbe studiarselo, ma ora ho troppo da fare con REXX e
DrDialog (bellino anche lui...).
F >> F >Ma una volta fatte le librerie base ed il compilatore in teoria i
F >> F >porting non dovrebbero dare problemi, no ?
F >>
F >> In teoria. Ovviamente i programmi che fanno pesante uso di caratteristiche
F >> interne al SO possono dare casini, per non parlare di tante possibili
F >> forme di incompatibilita`... Insomma sulla portabilita` dei programmi si
F >> e` sempre discusso e non si e` MAI arrivati a un risultato decente.
F >> Nemmeno Java ha risolto il problema...
F >
F >Che palle, io mi sto sbattendo con il C solo perche' speravo di
F >risolvere questi problemi...
Ma il problema in realta` e` una cosa positiva. Pensa se fosse come mamma
M$ sogna, un solo SO (il loro, ovviamente) e niente altro all'orizzonte...
d'accordo che tutti i programmi non dovrebbero essere ricompilati, ma la
noia sarebbe intergalattica!
F >Ma perche' non vi convertite tutti all' object pascal ? :-))))))))))
O cielo, per carita`! Non ti basta che io conosca BASIC, FORTRAN, C, C++,
Pascal, REXX, e se sara` possibile Java? Anche l'object pascal mi tocca
imparare? E cmq non e` un problema di linguaggio ma di portabilita` tra
diverse piattaforme. Attualmente e` gia` possibile fare molto. Almeno tra
OS/2 e Unix.


On 25 Sep 2001, Gabriele Gamba wrote:
GG >> GG >> Ah, visto che ci sono 
http://www.arkkra.com
. Ovviamente non c'e` parola su
GG >> GG >> OS/2 :((
GG >> GG >
GG >> GG >Mah, a prima vista non e' che mi sembri meglio di MusixTeX...
GG >>
GG >> Qualcosa si`, a partire dalle 40 righe musicali massime.
GG >
GG >40 righi? Non si possono fare con MusixTeX?
Mi ricordavo che era limitatuccio in questo... Oltretutto considera come
"righi" anche le righe di testo. Poi, si tratta comunque di un pacchetto
di macro su un programma che occupa non pochissimo. Per cui, se il brano
da scrivere diviene bello lungo, c'e` il rischio di farlo andare in
overflow...
GG >> Poi, siamo piu` o
GG >> meno allo stesso livello. BTW non ho ancora esplorato le potenzialita`, il
GG >> fatto e` che creare una shell su un programma proprietario e` una cosa,
GG >> lavorare su TeX/LaTeX e` un'altra... Mah!
GG >
GG >Eh, io uso ancora NotaMusica :-)
Anche io... Sto cominciando a usare il comando MIDI import per trascrivere
le melodie di un'enorme numero di canzoni (sai com'e`, noi professionisti
vogliamo gli spartiti :), e funziona meglio del MIDI import di
Band-in-a-box per Windows... Basta aver quantizzato bene il MIDI file (e a
questo pensa egregiamente MIDI Station Sequencer).
A questo punto mi serve soltanto  la Sound Blaster Live! e sono a posto
:))


 Band-in-a-box per Windows... 
Ottima cosa! Dovrei scrivere all'autore di Nota Musica, per chiedergli
a che punto sta... (ammesso che risponda)
-- 
ciao
Gabriele

 OS/2 e Unix.
Hai ragione, non e' un problema di linguaggio, e' che mancano le
librerie...
Per Osso ci sono i compilatori per tutti i linguaggi, ma ci metti un
secolo se devi scrivere tutto partendo da zero.


On 26 Sep 2001, Gabriele Gamba wrote:
GG >> Anche io... Sto cominciando a usare il comando MIDI import per trascrivere
GG >> le melodie di un'enorme numero di canzoni (sai com'e`, noi professionisti
GG >> vogliamo gli spartiti :), e funziona meglio del MIDI import di
GG >> Band-in-a-box per Windows...
GG >
GG >Ottima cosa! Dovrei scrivere all'autore di Nota Musica, per chiedergli
GG >a che punto sta... (ammesso che risponda)
L'ultima volta si fece sentire perche' io gli chiesi le legature di
valore. E` riuscito a fare una 2.7 beta con le legature per le singole
note, mi disse che voleva completare la 2.7 introducendo anche la legatura
per gli accordi (e quindi per gruppi di note) ma poi piu` niente.
BTW, nella 2.7 ci sono altri comandi aggiuntivi e la toolbar e` stata
arricchita, ma mancano ancora gli abbellimenti e poche altre cose per
renderlo veramente una bomba. A proposito, ho cominciato a prendere
OS2TeX dal sito 
ftp.dante.de
, sto cercando di acquisire il VTeX ma tutte
le volte che comincio a scaricare, a parte la lentezza mostruosa dopo un
po' si pianta il download... Mi sa che dovro` accontentarmi di una
versione piu` vecchia dal sito dell'uniNa.


 versione piu` vecchia dal sito dell'uniNa.
usare wget?
Ad ogni modo, anche io ho bisogno del tex... mi sai dire se le verioni OS/2
sono aggiornate?
--
ciao, Mirco.
[ Icq#:51640305 ] [ 
http://www.quasarbbs.net/mircomir/
 ]

 
Se sei in grado di attivare un server FTP, te lo posso uplodare io.
-- 
ciao
Gabriele

 
VTeX e' aggiornato a giugno 2001, credo. Ancora non l'ho montato, 
pero'.
-- 
ciao
Gabriele

On Wed, 17 Oct 2001, Mirco Miranda wrote:
MM >Mentore Siesto ha scritto:
MM >
MM >>  A proposito, ho cominciato a prendere
MM >> OS2TeX dal sito 
ftp.dante.de
, sto cercando di acquisire il VTeX ma tutte
MM >> le volte che comincio a scaricare, a parte la lentezza mostruosa dopo un
MM >> po' si pianta il download... Mi sa che dovro` accontentarmi di una
MM >> versione piu` vecchia dal sito dell'uniNa.
MM >
MM >usare wget?
Mai fatto, ci stavo pensando ma ancora non ho provato.
MM >Ad ogni modo, anche io ho bisogno del tex... mi sai dire se le verioni OS/2
MM >sono aggiornate?
VTeX e` stato aggiornato a giugno. Quanto a OS2TeX, credo sia stato
dismesso, ma potrei sbagliare.


On 17 Oct 2001, Gabriele Gamba wrote:
GG >> L'ultima volta si fece sentire perche' io gli chiesi le legature di
GG >> valore. E` riuscito a fare una 2.7 beta con le legature per le singole
GG >> note, mi disse che voleva completare la 2.7 introducendo anche la legatura
GG >> per gli accordi (e quindi per gruppi di note) ma poi piu` niente.
GG >
GG >Questo quanti secoli fa? Magari se ci facciamo vivi piu' spesso (io
GG >non gli chiedo niente da anni)...
Saranno un anno e mezzo o due. Trattandosi di un "minor release" (lo ha
detto lui, ma secondo me non lo e`) il rilascio fu gratuito.
GG >> BTW, nella 2.7 ci sono altri comandi aggiuntivi e la toolbar e` stata
GG >> arricchita, ma mancano ancora gli abbellimenti e poche altre cose per
GG >> renderlo veramente una bomba.
GG >
GG >Mmh, non mi spiacerebbe provarla...
Prova, prova. Ma lo hai gia` registrato o lo devi provare? Se ti
interessa, su 
www.Notamusica.de
 c'e` la demo in inglese.
GG >Se sei in grado di attivare un server FTP, te lo posso uplodare io.
Lasciamo perdere... Non posso fare quasi nulla da qui :((


 
OK, comunque io li ho tirati giu' con WGet.
-- 
ciao
Gabriele

 pero'.
ok, ma non riesco a trovarlo...


 
http://www.micropress-inc.com/os2/
-- 
ciao
Gabriele

grazie!
Gabriele Gamba ha scritto:

--


On Wed, 17 Oct 2001, Mirco Miranda wrote:
MM >Gabriele Gamba ha scritto:
MM >
MM >> VTeX e' aggiornato a giugno 2001, credo. Ancora non l'ho montato,
MM >> pero'.
MM >
MM >ok, ma non riesco a trovarlo...
Eh, ma ti perdi in un bicchier d'acqua :))
http://www.micropress-inc.com/os2/


On 18 Oct 2001, Gabriele Gamba wrote:
GG >Sti Ca**i! Quel tizio mi fara' proprio inca**are! Avra' quattro utenti
GG >registrati in tutto, e io sono tra questi, ci vuole tanto ad
GG >informarli di una nuova release, seppur minore?
Calmati, in fin dei conti e` grazie a "quel tizio" se abbiamo un front end
decente per un programma complicatissimo...
GG >> Prova, prova. Ma lo hai gia` registrato o lo devi provare? Se ti
GG >> interessa, su 
www.Notamusica.de
 c'e` la demo in inglese.
GG >
GG >Certo che l'ho registrato! Dove lo trovo il 2.7? Devo scrivergli?
GG >Sulla homepage non dice nulla...
Considerando che e` una beta, penso non ne abbia voluto parlare per
questo. Cmq, scrivigli dicendo che un altro utente registrato gli ha
parlato della beta, e che noi tre (tu, io e Alex, se non vado errato)
siamo MOLTO interessati a un aggiornamento.


 
Provero'. Se lo sviluppo continua sono contentissimo e, adesso che lo 
uso per lavoro, anche piu' propenso a pagare :-)
-- 
ciao
Gabriele