mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.os.linux.development
Titolo: Come programmare il motore del laser di un DVD

Salve
ho il problema da risolvere. Per un esperimento un pò lungo da spiegare devo
riuscire ad accendere e controllare il movimento del laser di un lettore 
DVD.
Mi sapete dire dove trovare informazioni sulla programmazione del bus EIDE x
eseguire queste due operazioni?
Non devo leggere nulla dal bus, ma solo "illuminare" degli oggetti che si
trovano a poca distanza l'uno dall'altro (ordine dei micron)
Ringrazio anticipatamente tutti coloro che mi sapranno dare informazioni.
Ciao
________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at 
http://www.hotmail.com
--
Posted from [192.84.132.21] by way of 
law2-f237.hotmail.com
 [216.32.181.237] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Ringrazio anticipatamente tutti coloro che mi sapranno dare informazioni.
Le periferiche IDE si pilotano tramite comandi SCSI. Sotto Linux devi usare
l'emulazione e i devices sg. Per le specifiche scsi ti rimando a
www.t10.org
. AFAIK non si può fare una cosa a così basso livello. Controlla
le specifiche ma preparati a una brutta sorpresa.
Il motore viene controllato dal microprogramma del firmware e a quel livello
non é possibile accedere via software.
--
  	Giuseppe "Cowo" Corbelli  -->>  Riding on Linux-2.2.14
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! A mathematician is a device for turning coffee into theorems. !>-
                P. Erdos




Mi dispiace, ma ho brutte notizie per te. Il pilotaggio del drive al massimo
arriva a comandi assembler, e quindi comandi tipo leggi la traccia x, ecc...
non potrai mai fare una cosa come richiedi tu, sarebbe un po' come voler
programmare l'ABS della tua macchina premendo l'acceleratore...e poi, credi
e' meglio cosi'; gia' con comandi assembler si puo' facilmente arrivare al
DANNEGGIAMENTO FISICO del drive (testine che sbattono sui fine corsa, ecc),
pensa si potesse fare come dici tu...
max

Newsgroup: it.comp.os.linux.development
Titolo: scrivere un AUTORUN per Mac-Win-Linux

Sto sviluppando un'applicazione in java che deve essere inserita su di un
cd-rom che necessitera' di un AUTORAN (autoStart).
Dato che l'applicazione e' multipiattaforma non so bene come fare a scrivere
l'autoran per Linux ("ultima" versione) e quello per Mac.
So che devo creare un cd ibrido e fare una partizione Mac ed una ISO e che
ci sono programmi tipo Toast in grado di generare il file Autostart per Mac
quasi automaticamente...
Come fare nel dettaglio il file per Mac e quello per Linux?
Ciao
Grazie
Marta

 l'autoran per Linux ("ultima" versione)
Non e' possibile.  Almeno in generale.
So che l'ultimo gnome quando monti un cd fa partire galeon automaticamente,
potresti cercare di sfruttare quello, ma funzionerebbe solo con utenti
cconel tipo di configurazione, e cmq non sarebbe affatto banale.
IMHO il gioco non verrebbe la candela
HTH
G

 cconel tipo di configurazione, e cmq non sarebbe affatto banale.
non e' possibile scrivere un autorun.sh, come nel cd di boot di linux
RedHat7.2?
cmq grazie
ciao
marta
Newsgroup: it.comp.os.linux.development
Titolo: gettext e internazionalizzazione dei programmi

Ho praticamente finito un programma. Siccome questo non è destinato ad
essere usato solo da italiani vorrei renderlo internazionalizzabile
attraverso gettext e affini.
Il programma è stato fatto con glade, quindi ho già la mia bella directory
po con dentro i file 
Makefile.in.in
, POTFILES.in e  quantizzatore.pot .
Cosa devo fare per metterci i testi che funzionino almeno sia in inglese
che in italiano?...
Se ho capito bene il file .pot è l'originnale, da cui derivare gli altri,
giusto? e che differenza c'è tra i file .po e quelli .gmo?

 e che differenza c'č tra i file .po e quelli .gmo? 
I po sono human-readable, i .gmo sono pseudo-compilati.
-- 
Andrea Bergia - studente              Linux Registered User #281550
Newsgroup: it.comp.os.linux.development
Titolo: inviare dati su ethernet

Salve a tutti!
Sono un principiante che vorrebbe imparare qualcosa sulla programmazione in
ambiente linux.
Mi chiedevo una cosa, come posso far inviare ad un programma dei dati su una
rete senza usare Tcp/ip?
Vorrei mandare delle un pacchetto di dati su un'interfaccia ethernet e farlo
ricevere ad un computer in ascolto, come posso fare? potete suggerirmi
qualche fonte di informazione x includere queste due funzionalità in un
programma C++ (inviare dati sull'interfaccia, far attendere in ascolto
sull'intefaccia)?
E  se volessi usare Tcp/ip? como posso specificare a mano l'intestazione del
pacchetto e poi inviarlo sulla rete? come faccio a dire al programma server
di stare in ascolto?
Scusatemi se sono stato poco chiaro o impreciso, ma sono all'inizio!
Grazie a tutti! (e specialmente a chi saprà aiutarmi!!! :-) )
Buno

di stare in ascolto?
Appunto ;-) ... ti conviene prima affrontare le basi. Esiste un testo
("Programming Berkeley Sockets" che trovi su Internet e puoi studiare
anche i sorgenti del finger (utility client) e cfingerd (server), per
fare un esempio.
Leonardo
-- 
".signature": bad command or file name

 Leonardo
Buno


The majority of the stupid is invincible and guaranteed for all time.
The terror of their tyranny, however, is alleviated by their lack of
consistency.
                -- Albert Einstein

Ecco era quello che cercavo! come posso mandare un "Frame Ethernet 802.3"?
Bestemmiando in cinese e con un accesso "root". Inoltre il server deve
avere le libpcap, che sono dieci volte piu' difficili da gestire di un
normale socket (vabbe', facciamo cinque).
E ovviamente quei frames non si propagano su Internet (altrimenti, non
li avrebbero chiamati ETHERnet).
L'unico utilizzo cui posso pensare, a parte sniffing & co., e' usare i
sistemi wake-on-LAN e sleep-on-LAN.


 
www.csuchico.edu/~beej/guide/net/socket
Grazie!
Buno
Newsgroup: it.comp.os.linux.development
Titolo: GTK newbye

Sto iniziando a programamre con le GTK.
Ho un dubbio: ho fatto una finestra con una entry, un bottone,
	      una label ed un altro bottone.
In pratica il primo bottone legge il testo nella entry e modifica la
label, l'ultimo bottone chiude l'""""applicazione"""""
Ora per fare ciò ho fatto una struttura:
struct form {
                        GtkWidget *bottone;
                        GtkWidget *exit;
                        GtkWidget *entry;
                        GtkWidget *label;
                        void      (*ChangeLabel)(GtkButton *, gpointer);
                        GtkWidget *contenitore;
                } ;
con la funzione che scrive la stringa:
void pChangeLabel(GtkButton *btn, gpointer data)
{
        struct form *tmp = (gpointer) data;
        char *str;
        str = gtk_entry_get_text(GTK_ENTRY(tmp->entry));
        gtk_label_set_text(GTK_LABEL(tmp->label), str); 
}
void crea_form()
{
        struct form *frm;
	frm->ChangeLabel = pChangeLabel;
	...
	gtk_signal_connect(GTK_OBJECT(frm->bottone), "clicked",
                           GTK_SIGNAL_FUNC(frm->ChangeLabel), frm);
	...
}
la domanda che faccio è: esiste un modo più furbo per creare una simile
maschera per inserire i dati?
L'obiettivo è costruire maschere per l'input dei dati con spinner, e quant'altro
per passare parametri ad un programma di calcolo numerico.
TIA
	Gianluca
-- 
================================================================================
TO REPLY
CHANGE 
NOS...@technologist.com
 IN ingv at 
technologist.com

 wrote:

Usa glade che fai prima
per leggere il testo io faccio così:
GtkWidget *pippo;
pippo = (char*)malloc(lunghezza entry);
 pippo =
gtk_entry_get_text(GTK_ENTRY(lookup_widget(GTK_WIDGET(widget_main),"nome_entry")));
free(pippo);
ho messo tutto in riga così risparmio variabili nelle funzioni; (almeno
credo)
Newsgroup: it.comp.os.linux.development
Titolo: Errori compilazione con glade..

Salve a tutti,
Spero di non essere OT,
ho un piccolo problema con glade su Debian .2.2.
Dopo aver creato un'applicazione durante la compilazione del progetto,
quando lancio
il comando "./autogen.sh" ottengo il seguente messaggio con errore
finale:
    processing .
    Creating ./aclocal.m4 ...
    Running gettextize...  Ignore non-fatal messages.
    . /autogen.sh: gettextize: command not found
    Making ./aclocal.m4 writable ...
    Running aclocal  -I macros ...
    aclocal: 
configure.in
: 21: macro  M_GNU_GETTEXT' not found in
library
    Running autoheader...
    Running automake --gnu  ...
 
configure.in
: 21: required file ./ABOUT-NLS' not found
    Makefile.am:3: required directory ./intl does not exist
    macros/Makefile.am:32: INSIDE_GNOME_COMMON does not appear in
AM_CONDITIONAL
    src/Makefile.am:15: variable  NOME_LIBDIR' not defined
    src/Makefile.am:15: variable  NOMEUI_LIBS' not defined
    src/Makefile.am:15: variable  NTLLIBS' not defined
    Running autoconf ...
    Running ./configure --enable-maintainer-mode
--enable-compile-warnings ...
    loading cache ./config.cache
    ./configure: line 524: syntax error near unexpected token
AM_INIT_AUTOMAKE(project2,'
    ./configure: line 524: AM_INIT_AUTOMAKE(project2, 0.1)'
-----
La riga incriminata sul file ./configure è la seguente:
    AM_INIT_AUTOMAKE (project2, 0.1)
Come posso risolvere il problema???
Grazie in aticipo
Ciao Osvaldo

 installa aclocal, automake, autoconf, gettext
Non avevo installato gettext.....:-((
Come mai non e' richiesto come pacchetto ???
Ciao Osvaldo

Newsgroup: it.comp.os.linux.development
Titolo: Documentazione sugli header c++

Sapete dove posso trovare una buona documentazione (anche in inglese) 
sugli header c++ per linux? Vorrei un documento che contenesse i 
prototipi delle funzioni con un minimo di spiegazione.
Grazie!

Francesco wrote:

http://www.cplusplus.com/
-- 
Filippo Santovito

 prototipi delle funzioni con un minimo di spiegazione.
Come ti han già detto 
www.cplusplus.com
in aggiunta a 
www.cppreference.com
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail** 
-<! Le donne e le salsicce sono la stessa cosa: pelle fuori e maiale dentro !>-

Grazie!
un'altra domandina:
Scusate l'ignoranza, ma gli header per i compilatori linux sono == a 
quelli dei compilatori per windows?

 quelli dei compilatori per windows?
Quelli standard c/c++ dovrebbero esserlo, ma in pratica non succede quasi
mai, visto che gli header spesso dipendono dalla libreria a cui sono
accompagnati.
Quindi se cerchi una descrizione degli header per filo e per segno ti
conviene piuttosto cercare i siti delle singole librerie che vuoi usare.
Bye.



se intendi gli header della libreria standard ansi c++ 99 la
documentazione completa sta proprio nello standard ansi. Ed ovviamente è
uguale per tutti i cimpilatori che sono ansi c++ 99 compliant
(indipendentemente dal sistema operativo)

 (indipendentemente dal sistema operativo)
ma l'ansi usa word per publicare i propri sheets?
http://public.ansi.org/ansionline/Documents/Standards
Activities/International Standardization/ISO/
-- 
Filippo Santovito

 ma l'ansi usa word per publicare i propri sheets?
io ce l'ho in pdf
Newsgroup: it.comp.os.linux.development
Titolo: Text Entry in GTK - Precisazioni

-- 
Ciao a tutti.
In un precedente post da titolo simile a questo ho esposto un problema
sulle text entry in GTK.
Riguardando meglio il programma con GDB, mi sono pero' accorto che
il problema sembra essere dato dalla    strcat(frase, entry_text);
Infatti e' a questo punto che il programma si blocca.
void entry_callback( GtkWidget *widget)
{
gchar *entry_text, *frase=" ";
int k;
 
     for(k=0; k<MAX_ENTRY_CELL; k++)
       {
        entry_text = gtk_entry_get_text(GTK_ENTRY(entry[k]));
                strcat(frase,entry_text);
                strcat(frase,";");
       }
}
Ho provato anche a usare char per frase e entry_text invece di gchar ma
non cambia niente.
Se č errato l'uso di strcat() cosa altro posso usare su Linux?
Qualcuno mi aiuti per favore.
Grazie 
Robby
 

Se è errato l'uso di strcat() cosa altro posso usare su Linux?
devi allocare memoria per 'frase'
es.:
char frase[256];
-- 
ciao,
Alvaro.
email: alv``chiocciola''interfree``punto''it

                strcat(frase,entry_text);
non hai allocato la memoria per frase .. quando strcat cerca di
appendere entry_text a frase quest'ultima non ha lo spazio sufficiente
e SEGFAULT
	The  strcat()  function appends the src string to the dest
	string overwriting the `\0' character at the end of  dest,
	and  then  adds a terminating `\0' character.  The strings
	may not overlap, and the  dest  string  must  have  enough
	space for the result.
-- 
Andrea Iosio                                            .---.
                                                       < ^ ; ~,
                                                        (_  _,    "Piyo"
                                                         J^^>

}
La piu' banale e' allocare frase come un'array se conosci la dimensione
massima di ogni entry
Oppure con la malloc:
- esegui un ciclio e' calcola la somma di strlen(entry_text)+1 per ogni
  iterazione
- esegui una malloc della somma dei byte
- esegui un secondo ciclo con le strcat
Se ti piace di piu' la realloc puoi fare tutto in un unico ciclo
aumentando ad ogni iterazione la size di frase di strlen(entry_text)+1
Tips:
	man realloc
	info -f libc
		s realloc [INVIO]
-- 
Saluti, Antonio Gallo
- Bad Penguin la distribuzione Linux italiana - 
http://www.badpenguin.org
- PRIME DI POSTARE QUI VAI SU 
http://www.badpenguin.org/info/dejanews.htm
- Non serve il Pentium 3 per andare in internet, basta non comprare un winmodem
- Se Linux non funziona e perche' non hai letto abbastanza manuali
- Tutta la doc e' su 
www.linuxdoc.org
, in italiano su 
www.pluto.linux.it
- Prima di cercare un programma vai su 
www.freshmeat.net
 o 
michel.enter.it


Ringrazio tutti per l'aiuto, ora funziona tutto.
Eppure mi ricordavo che in DOS strcat() funzionava anche con il solo 
puntatore...........un po' di ruggine  :-)
Ciao 
Robby
			/:= Linux Powered =:/
	/:= e-mail: metti "libero" al posto di "NOSPAM" =:/
Newsgroup: it.comp.os.linux.development
Titolo: Odbc da linux verso sql server

Salve,
ho la necessita di connettere un server linux tramite odbc ad un database
sql server 7.0 ma non so dove reperire i driver odbc per linux.
Suggerimenti?
Grazie 1000
Riccardo

prova 
www.unixodbc.org
-- 
Valter Mazzola -  Software/Databases for Enterprise Web Internet Sites
PHP, Java Servlets, Applets, Jsp, ASP, PERL, Mod_Perl, Apache, IIS,SQL
* 
HTTP://SITIDINAMICI.COM/?nttp
 ----- 
http://italia.LinSwap.com/?nttp
 
Phone:(+39) 347/129-07-16.  Fax:(+39) 02/700-539-403

Newsgroup: it.comp.os.linux.development
Titolo: system e fork

Ho un vecchio programma in c
che fa una fork e lancia degli execlp, su un kernel 2.4.7 (redhat 7) 
funziona benissimo.
Portato su un kernel 2.4.22 (fedora) nel log di sistema trovo:
"<nome_pgm> has SIGCHLD set to SIG_IGN but calls wait().(see the NOTES 
section of 'man 2 wait'). Workaround activated."
Nel programma c'è "signal(SIGCHLD,SIG_IGN)" per evitare zombie
e ho visto che la causa è la chiamata ad una system(), che non posso
togliere.
C'è un modo per ovviare al problema ?
Shift


Nel log il sistema giustamente ti avvisa che c'è un incoerenza: scegli 
di ignorare il SIGCHLD, cioè di non gestire il segnale di terminazione 
dei figli, eppoi chiami wait()!!!

 dei figli, eppoi chiami wait()!!!
Il fatto è che non chiamo wait(), chiamo system() (che evidentemente poi
chiama wait()).
In sostanza nello stesso programma uso sia fork che system;
se tolgo la signal mi riempio di processi zombie, e la system mi serve..
Shift


Fai un signal(SIGCHLD,SIG_DFL) dopo la system... Magari in compilazione
condizionale (solo su fedora).
Ciao,
-- 
        Roberto Divia`              Love at first sight is one of the greatest
Dep:PH Bat:53 Mailbox:C02110      labour-saving devices the world has ever seen
Route de Meyrin 385               ---------------------------------------------
Case Postale                                Phone:  
+41-22-767-4994
CH-1211 Geneve 23 CERN                      Fax:    
+41-22-767-9585
Switzerland                                 E-Mail: 
Robert...@cern.ch
Newsgroup: it.comp.os.linux.development
Titolo: Come debuggare programmi da compilare con cc e g++

Sto iniziando a programmare in C++ ed ho dovuto cambiare sistema operativo
da WNT a Linux Mandrake 8.0 percui ho bisogno di una applicazione che
debagga i mie programmi C++ come facevo con Visula C++. Ho bisogno di
qualcosa che faccia i trace into, step, controlli i valori delle
variabili...
Ringrazio, Guido
_______________________________________________________
Send a cool gift with your E-Card
http://www.bluemountain.com/giftcenter/
-- 
Posted from 
bucky-rwcmex.excite.com
 [198.3.99.218] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 variabili...
gdb
Il codice lo devi compilare con l'opzione -g
bye
Gianluca

 writes:
gl> Sto iniziando a programmare in C++ ed ho dovuto cambiare sistema operativo
gl> da WNT a Linux Mandrake 8.0 percui ho bisogno di una applicazione che
gl> debagga i mie programmi C++ come facevo con Visula C++. Ho bisogno di
gl> qualcosa che faccia i trace into, step, controlli i valori delle
gl> variabili...
ddd o gud sotto Emacs che si basa su gdb. 
--
Gian Uberto| main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Lauri      |                        David Korn, 1987 ioccc best one liner 
(aka saint)|-------------------------------------------------------------------
em@ail: 
sa...@eng.it
 ( vedere X-nospam nello header - see X-nospam in header )

 Ringrazio, Guido
KDevelop con il debugger integrato (che utilizza gdb)
ciao
Matteo Merli

 variabili...
gdb, invocato da emacs ci fai tutto, ma non e` grafico.
L'unico front-end grafico decente che ho visto e` gvd.
Ciao
Simone

 L'unico front-end grafico decente che ho visto e` gvd.
Ma questo lo dici perche' ddd secondo te non e' decente o perche'  non lo
hai mai visto?

 hai mai visto?
Perche` secondo me non e` decente. 
Sono piu` le volte che esplode nel bel mezzo di una sessione, con una
caterva di XtQualcosa failed (e altra robaccia di X e Motif) che quelle
che riesce a finirla (almeno fin quando l'ho usato). 
Se non altro gvd e` in gtk (e ha un'interfaccia molto piu` pulita) e si
e` dimostrato molto piu` stabile. Non so pero` come e` la 1.2 che e`
uscita qualche giorno fa.
Ciao
Simone

gdb, invocato da emacs ci fai tutto, ma non e` grafico.
gdb/tk di RedHat lo è. Oddio, tk non è questo granchè come toolkit
grafico, ma ha il pregio di rendere un mostro come gdb alquanto
"potabile"
-- 
Posted from 
mx1.aruba.it
 [62.149.128.130] 


Newsgroup: it.comp.os.linux.development
Titolo: funzioni per la misurazione dei tempi di esecuzione

Salve,
qualcuno sa darmi delucidazioni su quale funzioni usare all'interno di
programmi sviluppati in c/c++ sotto linux per misurare le prestazioni (a
livello di millesimi di secondo e oltre) di chiamate di funzioni e della
loro esecuzione?Nel caso specifico dovrei misurare quanto impiega il mio
programma ha fare la read su di un socket.
grazie
Andrea


ti serve un profiler, come per esempio oprofile. Però misurare una read
non ha motlo senso, dipende dal kernel e dall'ambiente in cui il computer
opera
Newsgroup: it.comp.os.linux.development
Titolo: Ot- sono Ot?

ciao ragazzi ho letto il vs manifesto,  e si parla di favorire lo
sviluppo di sistemi *nix, e scambio di conoscenze, io ho appena
iniziato a fare qualche script, mi dite gentilmente se e' qua che posso
partecipare , solitamente su icoli non vengono trattati. qualora sia
off topic conoscete un group, anche inglese o francese che tratta bash
scripting?non riesco a trovare niente.

ndrocc...@supereva.it
 writes:

Credo che questo newsgroup sia appropriato; come anche
comp.unix.programmer (in inglese).  Ti consiglio di dare
un'occhiata alla "Advanced Bash Scripting Guide":
http://personal.riverusers.com/~thegrendel/abs-guide-3.5.tar.bz2
-- 
Maurizio Loreti                         
http://www.pd.infn.it/~loreti/mlo.html
Dept. of Physics, Univ. of Padova, Italy              ROT13: 
ybe...@cq.vasa.vg

grazie :) ma pur avendo letto i doc di tldp la mia capacita di
scripting al momento
e' tipo quella che avevo al c64 quando facevo
(10 print"home")(20 print" grazie Maurizio")(30 goto 20), voglio dire
gli errori miei saranno molto banali per voi, anche se difficili per
me.
cmq prendo alla lettera il tuo suggerimento. Grazie per la guida e'
meravigliosa:)

  >>>>> ndrocchietto  writes:
  n> ciao ragazzi ho letto il vs manifesto, e si parla di favorire lo
  n> sviluppo di sistemi *nix, e scambio di conoscenze, io ho appena
  n> iniziato a fare qualche script, mi dite gentilmente se e' qua che
  n> posso partecipare , solitamente su icoli non vengono
  n> trattati. qualora sia off topic conoscete un group, anche inglese
  n> o francese che tratta bash scripting?non riesco a trovare niente.
Postare qui non è peccato, di sicuro.
Se vuoi un altro documento con cui provare a prendere confidenza con
bash, prova 
http://digilander.libero.it/bash/
Ciao,
nico

Newsgroup: it.comp.os.linux.development
Titolo: Utenti di posta

Conoscete un modo per avere due utenti di posta, configurati sullo stesso
server,  del tipo 
pi...@pippo1.it
e 
pi...@pippo2.it
grazie inviare suggerimenti a: 
erm...@libero.it

 e 
pi...@pippo2.it
Come no, virtual domain in sendmail 8.8+
Idem per parecchia altri MTA.
-- 
Francesco P. Lovergine
Newsgroup: it.comp.os.linux.development
Titolo: usare il framebuffer o svga.... [problema GGI]

sto utilizzando la libreria GGI per fare un programma che gira a risoluzioni
grafiche alte (1024), senza X.
non riesco a farlo funzionare da terminale, mentre su X parte e fa quello
che deve fare (inizializza libggi, il video, setta la modalita' 1024, etc..
disegna linee e punti per ora).
in particolare quando scrivo questo tipo di programmi, spesso da terminale
bloccano tutto (non e' possibile fare nemmeno ctrl+alt+canc, ctrl+c o z)
anche se non si impallano.
ho provato anche a scriverne uno con svgalib, ma da' lo stesso problema di
sopra, non crasha solo a 320x200, ma sullo schermo del portatile si vede una
cosa stranissima.
provando invece con la SDL che si appoggia a svgalib (o fbdev) funziona
tutto, ma con una lentezza assurda)
tempo fa provai anche con fbdev direttamente, ma mi ricordo che non prendeva
bene i colori (argh.. 16bit...)...
il bello e' che ho programmi che usano svgalib (links 2.0) e fbdev (fbi,
fbview) che funzionano bene (e infatti il codice e' parecchio incasinato).
ho ravanato anche sul sito 
svgalib.org
, ma la svgalib sembra non avere
funzioni di alto livello per il disegno, e loro rimandano alla libreria GGI
per queste cose....
insomma...
quale libreria devo usare? ne esiste una che funziona?con framebuffer
magari?...
grazie :-)

 quale libreria devo usare? ne esiste una che funziona?con framebuffer
http://directfb.org
Guarda sopratutto le screenshot, io non ho avuto mai grandi problemi, ma per
usare + di una app devi patchare il kernel.

 bene i colori (argh.. 16bit...)...
E` molto aleatorio, dipende dal driver in uso e dal kernel.
BTW, hai dato un'occhiata a DirectFB?
Luca
-- 
Home: 
http://kronoz.cjb.net
This message will self distruct in 5 seconds.

 BTW, hai dato un'occhiata a DirectFB?
no, per ora ho dato un'occhiata ai sorgenti di iiview e sto usando il fb
direttamente con ioctl e varie. (e funziona bene... anche se non ha le
stesse prestazioni di X)
solo che ancora avrei bisogno di una libreria ottimizzata per il disegno..
ho scritto giusto un paio di routine per disegnare le linee (in c), ma non
conosco l'assembler...e non credo siano il massimo della velocita'...

Newsgroup: it.comp.os.linux.development
Titolo: p2p e php

Salve a tutti,
mi č venuta in mente un idea carina..Secondo voi sarebbe possibile 
realizzare un software peer to peer (sul genere kazaa e winmx) per linux 
e scritto in php?

Francesco wrote:

Intendi con i socket di php...
[premessa: non conosco il protocollo opnnap]
Forse la "search" la puoi fare...
Forse il "download" lo puoi fare... 
il resto non credo... 
ma poi a che pro???
Willy

e scritto in php?
si, phptella esiste già da tempo :)
<ot>
Se poi mi spieghi come cavolo si gestisce un heartbeat ping nel
protocollo gnutella ti passo pure tutto il sorgente del mio di client
8-)
</ot>
Newsgroup: it.comp.os.linux.development
Titolo: cross-compilare

Slave gruppo, ammesso che io abbia gia' a disposizione un cross-ambiente
funzionante, come faccio a cross-compilare che so' una bash e quant'altro?
Il cross-compilatore le cross-glibc e le cross-binutils, sono regolarmente
installate e funzionanti.

 Slave gruppo, 
 >
LOL
lapsus freudiano sado-maso? =:-]

In teoria basta che specifichi nel makefile i cross-tools da usare (es. 
al posto di gcc -> tuo-cross-gcc, etc...)
Poi dipende dallo stato di portabilita' del codice sorgente sulla 
piattaforma target per il cross-compiling.
Es. se da Linux/ia32 devi cross-compilare per linux/ia64 un particolare 
software che non e' stato scritto per essere portabile su piattaforme 
ia64, potrebbe darti errori di compilazione e/o bug a runtime, a quel 
punto e' necessario mettere mano al codice per renderlo portabile anche 
su quella piattaforma...
-- 
Roal Zanazzi
Newsgroup: it.comp.os.linux.development
Titolo: novizio

vorrei provare linux,
perņ mi serve soprattutto per fare musica,
esistono programmi per registrazioni multitraccia + midi tipo cubase e di
notazione tipo finale o simili abbastanza professionali?
boni_959

bongja wrote:

I) Hai sbagliato NG
II) No, non ci sono programmi di quel tipo "abbastanza professionali"                
    (purtroppo).  
Ciao.
-- 
***  Per E-mail rimuovi ModE dall'indirizzo  ***
  *** Linux user # 198661 --- ICQ 33500725 ***
*** homepage 
http://web.tiscalinet.it/kailed
 ***
            *** Powered by Linux ***

Newsgroup: it.comp.os.linux.development
Titolo: [NON SO SE OT] - Problema compilazione module-init-tools

Ciao, scusate se sono OT ma sto cercando aiuto da varie parti senza alcun
risultato.
Devo compilare i module-init-tools per compilare poi il kernel 2.6.6, solo
che quando lancio Make la compilazione sembra procedere bene tranne che ad
un certo punto - sempre lo stesso - ottengo il seguente errore:
[...CUT...]
gcc  -g -O2 -Wunused -Wall   -o modinfo  modinfo.o zlibsupport.o
gcc  -g -O2 -Wunused -Wall   -o insmod.static -static insmod.o
/usr//bin/ld: cannot find -lc
collect2: ld returned 1 exit status
make: *** [insmod.static] Error 1
Ecco l'ouput di whereis ld:
[giulio@localhost module-init-tools-3.0]$ whereis ld
ld: /usr/bin/ld /usr/share/man/man1/ld.1.bz2
Non ho idea di come fare e spero che voi, che sviluppate per LInux, possiate
darmi una mano.
Grazie!

 risultato.
Perchč li compili ? Prova a scaricare un pacchetto precompilato per la tua
distribuzione di Linux.
-- 
Bye,
Colossus
Mizio, a proxy scanner tool with GUI for Linux
http://mizio.sourceforge.net

 distribuzione di Linux.
Beh lo compilo perchè così almeno me lo faccio ad hoc.
Ad  ogni modo non credo esista un precompilato per la mia distribuzione.
Io ho una MDK 9.2 sai per caso dove trovare un 2.6.x per tale distro?
Cmq la compilazione del kernel è il succo dell'uso di LInux percui .... :-)

 Cmq la compilazione del kernel è il succo dell'uso di LInux percui .... :-)
	La compilazione del kernel, mica dei modules-init-tools..
	P.
-- 
Unix/Linux Software Development & Tools  
 
www.lulli.net
 

 La compilazione del kernel, mica dei modules-init-tools..
Cmq dovevo installare le gblic-static-devel .....
Newsgroup: it.comp.os.linux.development
Titolo: redirigere stdout

Nel corso del mio programma l'utente deve immettere una password. e io
vorrei che questa non si vedesse mentre viene digitata. Come devo fare ?
devo redirigere lo stdout da un'altra parte ? se si dove/come ?
Grazie
Matic

 ha scritto nel messaggio
news:pan.2002.05.30.10....@hotmail.com...


 vorrei che questa non si vedesse mentre viene digitata.
man getpass
ciao
Kronos
-- 
Home: 
http://kronoz.cjb.net
La somma dell'intelligenza sulla terra e` una costante.
La popolazione e` in aumento.

 man getpass
meglio non insegnare alla gente di usare funzioni obsolete.
\begin{indirect_flame}
non so voi, ma ho un senso di disgusto verso l'estrema
compatibilita' verso il basso che ci si deve portare dietro, e
sono proprio questo cose che la obbligano. Per esempio, la famiglia x86,
oltre al fatto che boota in real-mode, quando basterebbe avere un 
firmware che, se l'utente proprio vuole, con un opzione nel bios
farebbe partire il vecchio dos in realmode. beh, oltre a questo fatto,
ce n'e` uno che non finisce mai di stupirmi: A20.
  Essere compatibili indietro, lo capisco, ma esserlo fino al punto
di poter eseguire codice scritto incorrettamente 20 anni fa, lo trovo
inconcepibile! Un programma che assume 20 bit di indirizzamento
e appositamente wrappa da 0x7FFFF a 0x0 era gia' scritto male allora.
  Ma poi, doverlo controllare tramite il  controller della tastiera...
non ho parole
\end{indirect_flame}
Ciao
Marko

Newsgroup: it.comp.os.linux.development
Titolo: Tornare in un punto nella programmazione BASH

E' possibile tornare ad eseguire per esempio un menu,
quando vengono eseguiti altri script esterni?
Mi spiego:
#!/bin/sh
dialog --etc etc etc con varie opzioni
if scelta=1 then
    vari comandi
elif scelta=2 then
    vari comandi
fi
quando scelgo 1 eseguo altri script bash ma alla fine vorrei tornare al
menu, per ora l'unico modo e' far rieseguire il programma principale ma mi
si aprono dei processi doppi, il che' non mi piace molto.
Grazie mille.


Hai provato ad usare un loop?
Esempio (non testato):
CONTINUA=si
while [ $CONTINUA == si ]; do
    menu
    esegui
done;
Alessandro.


Come gia` scritto, puoi usare un loop while.
Ecco un esempio provato (Solaris+Linux):
#! /bin/sh
while true; do
 read a
 [ "$a" = "x" ] && break
done
echo "Ciao"
Ciao,
-- 
       Roberto Divia`             Love at first sight is one of the greatest
       =============             labour-saving devices the world has ever seen.
Mailbox: C02110                 CERN-European Organization for Nuclear Research
E-mail: 
Robert...@cern.ch
           CH-1211 GENEVE 23, Switzerland
Newsgroup: it.comp.os.linux.development
Titolo: mac address

Salve a tutti, volevo sapere se esistevano delle api per leggere il mac 
address della scheda di rete, possibilmente non da root. in generale mi 
serve generare dei serial number, quindi se qualcuno conosce degli 
algoritmi, o meglio ancora delle classi già fatte, accetto suggerimenti



mi sembra che se usi ioctl() con il flag SIOCGIFHWADDR, ti restituisca il
mac address.
Mirco
Newsgroup: it.comp.os.linux.development
Titolo: Aiuto!@@@Compilazione Kernel

Ho scaricato il codice sorgente del kernel ver.2.2.14 in quanto deciso a
qualunque costo di vedere il mio modem Conexant SoftK56 PCI funzionare
sotto linux.
Ho trovato infatti i file oggetto di questo ma quando ho caricato il modulo
la
risposta è stata che avrebbero funzionato solo sotto la ver.2.2.12.
Provando a compilare il kernel è venuto fuori un...disastro,come devo fare
senza incappare in milioni di warning e file h?

Non sei stato molto preciso ... ma in linea di massima
cd /usr/src/linux (e' un link ai sorgenti che stai usando ora)
make menuconfig
make dep
make bzImage
make modules
make modules_install
spero ti aiuti...
Ni hao
-- 
Posted from [192.106.117.194] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Gabriele Lamon <G.Lam...@Rubelli.it> wrote in message
AAE8BD873DA0D41198A30060B0ED82DF01A26A@COLOMBO...

Grazie per la risposta.Proverò questa strada.
Newsgroup: it.comp.os.linux.development
Titolo: Librerie LGPL

Ciao a tutti!!
Quali librerie, a partire da quelle grafiche(tipo le gtk), vi sono sotto 
licenza LGPL??
Quelle usate da mozilla ad esempio quali sono e sotto quale licenza?
Grazie.

 Quelle usate da mozilla ad esempio quali sono e sotto quale licenza?
www.mozilla.org
-- 
Andrea Bergia - studente              Linux Registred User #281550
"The one thing we're all waiting for, is peace on Earth and an end to war,
it's a miracle we need, the miracle, the miracle, 
Peace on earth and end to war today,
That time will come one day you'll see when we can all be friends"


no, quelle di kde sono rigorosamente GPL !!! cambia moltissimo !
comunque potresti provare wxWindows (
www.wxwindows.org
)
non e' proprio LGPL ma quasi :-)
dal sito web di wxwindows:
The wxWindows 2 licence is essentially the L-GPL (Library General Public
Licence), with an exception stating that derived works in binary form may be
distributed on the user's own terms. This is a solution that satisfies those
who wish to produce GPL'ed software using wxWindows, and also those
producing proprietary software.

 licenze ecc. , rispetto alle CLX della Borland?
Conosco poco entrambi. Immagino che con CLX forse ci fai piu' cose (o piu'
facilmente) ma sei legato ai tool di sviluppo della Borland.
Nel caso ti trovi a portare l'applicazione su un'altra piattaforma (che so,
linux su alpha, o solaris su sun) devi sperare che Borland la supporti,
mentre con wxwindows ti basta avere un (qualunque) compilatore C.
Alessandro.

 no, quelle di kde sono rigorosamente GPL !!! cambia moltissimo !
Sbagli te. Le librerie di KDE sono LGPL, in modo da poter essere usate anche
in applicazioni commerciali come è anche indicato a
http://developer.kde.org/documentation/books/kde-2.0-development/ch19lev1sec2.html
Mentre la maggior parte delle applicazioni incluse col pacchetto di default
sono GPL.


 Quelle usate da mozilla ad esempio quali sono e sotto quale licenza?
mozilla usa le gtk e le gtk sono lgpl

Newsgroup: it.comp.os.linux.development
Titolo: FORUM LINUX (collab. Università Roma3)

http://asp4free.ravenna2000.it/thecript/index.asp


http://asp4free.ravenna2000.it/thecript/index.asp
un forum su linux con le asp?
suvvia convertiamolo in php che fa bene alla salute:-)
Newsgroup: it.comp.os.linux.development
Titolo: fortran

Qualcuno sa mica come si fa a fare vedere al compilatore subroutine che sono 
in altri file rispetto al programma principale?? grazie mille 

 in altri file rispetto al programma principale?? grazie mille
Piů che al compilatore le devi far vedere al linker....
cioč devi linkare assieme i vari file .o

Newsgroup: it.comp.os.linux.development
Titolo: xFree86 problema di compilazione

Sto provando a compilare la v3.3.6 di xFree86.
durante la compilazione mi appare un messaggio di errore
perche' non viene trovato il file wraphelp.c
Qualcuno sa dove trovare questo file, o come evitare l'insorgere di questo
errore?
Grazie
Stefano

Sto provando a compilare la v3.3.6 di xFree86.
Perdi tempo. Se non sei piu` che esperto non hai alcuna speranza di
farcela.
-- 
ciao, | [Per rispondere togli "toglimi" dal mio indirizzo.]
Marco | * The Internet is full. Go away.  -- Joel Furr *
      | (Ri)scoprire fidonet: 
http://bbs.mi.linux.it

 wrote in message
news:2t38877920icedn3e9%m...@wonderland.linux.it...


 perche' non viene trovato il file wraphelp.c
Io ci ho imprecato alcuni giorni prima di riuscire a compilare xfree. Poi
naturalmente non funzionava. Dopo 3-4 tentativi (2 ore di compilazione ugnuno)
mi sono rotto i coglioni e ho cancellato tutto.
Bye.

Newsgroup: it.comp.os.linux.development
Titolo: libgtop-config senza --cflags e --libs (sto facendo un front end per strace)

Ho installato la relativa libreria compilandola ma il risultato non mi
convince anche se funziona, non dovrebbe avere le opzioni --cflags e
--libs il file libgtop-config invece di --config e --feature...? Dove
posso aver sbagliato?
Francesco Cosoleto (
coso...@unive.it
)

 posso aver sbagliato?
Forse trattandosi di un errore alla fonte, ho risolto modificano a mano
libgtop-config.
Ho messo on-line il 'current' del programma che in una versione molto
più avanzata simulerà il funzionamento di SnoopDos(*) (AmigaOS).
Per chi vuole essere fra gli autori l'URL è:
http://venus.unive.it/~cosoleto/fstrace-0.1.tar.gz
Ogni patch è benvenuto.
Al momento si limita a compilare una clist di descrizione dei processi
in corso.
Saluti e grazie,
Francesco Cosoleto (
coso...@unive.it
)
(*) Per chi non lo conoscesse, SnoopDos è un programma tipo strace con
interfaccia grafica, permette di selezionare per classe o una ad una le
funzioni che interessa visualizzare, lo fa in una finestra con
formattazioni con presente un supporto per le wildcards.
Newsgroup: it.comp.os.linux.development
Titolo: Script

Ciao a tutti,
 ho scritto alcuni script (bash) che utilizzano
dbench, fillmem e mmap01 per creare "report"
circa le performance di una linux box.
Ora vorrei estrarre da questi script tutte le variabili
e metterle nei relativi fai di configurazione.
Esiste un modo standard per farlo?
Esempio
#inizio file fillmem.conf
var1 = 10
var2 = 20
var3 = 1 2 3 4 5 
e cosi via...
Lo script test_fillmem dovrebbe andare a prendere i valori 
nel relativo file .conf ed assegnarli alle variabili.
Potrei farlo giocando con tail e head e cut,
ma cosi' sarei legato alla linea del .conf
in cui la variabile e' inserita?
Idee?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Se il file contiene solo roba del tipo
VARIABILE=valore
ti basta eseguire il file di configurazione all'inizio dello script ed avrai
tutte le varibili gia' definite.
--
Alessandro Staltari
staltari(a)
geocities.com

 tutte le varibili gia' definite.
Non proprio, ma posso di certo modificarle per fare in modo che vada
bene.
Cosa intendi per "eseguire"
pippo.conf
All'interno del mio script,
pluto.sh metto
./pippo.conf ?
Grazie Mille!!!


 ./pippo.conf ?
. pippo.conf
(senza slash, non e` un errore)
ciao
Kronos
-- 
Home: 
http://kronoz.cjb.net
"Fare l'amore con dieci donne e` fantastico, soprattutto perche` ti
 presentano un sacco di amiche." -- Fabio Di Iorio


Qualcosa del genere.
Credo che se lo esegui cosi' le variabili rimangono locali all'esecuzione di
pippo.conf e non valgono per pluto.sh
C'e' un modo per richiamare uno script come se fosse parte di quello dal
quale viene chiamato, se non erro usando
. pippo.conf
(notare lo spazio) o forse usando
source pippo.conf
Mi dipiace di non poter essere piu' preciso ma non sono un mago degli script
Ciao
--
Alessandro Staltari
staltari(a)
geocities.com

 source pippo.conf
Funzionano entrambi: sono la stessa cosa.
ciao
Kronos
-- 
Home: 
http://kronoz.cjb.net
"Sei l'unica donna della mia vita".
(Adamo)

Newsgroup: it.comp.os.linux.development
Titolo: kdevelopment

scusate, ma perche' kdevelopment non mi da la possibilita' di fare un nuovo
progetto? Ho mandrake 9.1, e mi permette solo di aprire , ma non di creare
un nuovo progetto.

 wrote in message
news:oUxna.27424$LB6.6...@news1.tin.it...


FedeC wrote:

Il tasto "new" e file->new e' disabilitato

Tux wrote:

Non devi andare sotto File->New perche' quello si riferisce ai file di un
progetto.
Bensi' devi andare sotto Project->Create New Project
Dopo aver fatto questo tutti i tasti si abiliteranno e potrai creare i file x
il tuo progetto.
Enjoy
Corrado
-- 
FrEe ThE kNoWlEdGe

un po O.T. ma se hai mandrake e t funziona la rotellina del mouse mi
faresti il favore di inviarmi il tuo XF86Config.
ti prego... se no sono nella cacca.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.os.linux.development
Titolo: Compilazione

Mi sono appena avvicinato alla programmazione sotto Linux, ma subito mi sono
bloccato, molto probabilmente per una stupidaggine: dopo aver compilato con
gcc uno stupido programmino in c, ottengo il file a.out. Come devo fare per
eseguirlo?
Grazie.


in che senso? e' quelo l'eseguibile: lo esegui come qualsiasi altro
programma. Se vuoi che l'eseguibile abbia un nome un po' meno generico
aggiungi l'opzione -o <nome eseguibile> al gcc.
Ciao,
Fabio Alemagna


Si', pero' il programma non gli parte se non da un:
./a.out
Ciao, U D A.
-- 
**********************************************************************
UDA'Software
mailto:
Andrea....@uda.itgo.com
http://uda.itgo.com

 ./a.out
Ho scritto "come qualsiasi altro eseguibile", il che vuol dire che
appunto, se non ha la directory corrente nel PATH allora deve preporla
al nome delleseguibile, altrimenti digita soltanto quello.
Ciao,
Fabio Alemagna

eseguirlo?
[~]./a.aut
se non sai cos'è la variabile d'ambiente PATH: man -S 3 exec (che
è la funzione che usano le shell per eseguire i comandi)
-- 
Che i sogni siano segni, sangue e sogni, sangue e sogni.
	- Free -

 ./a.out
Sono un idiota!
Sapevo che dovevo fare cosě, ma scrivevo semplicemente .a.out...in effetti,
c'era qualcosa che non mi quadrava!
Grazie a tutti.

Newsgroup: it.comp.os.linux.development
Titolo: [?][BASH][WORD SPLIT] Split di righe di testo con separatore e delimitatore

Avrei la necessità di fare da shell bash lo split di righe di testo
provenienti da un programma (quindi da stdin o file).
Lo split però deve tener conto del delimitatore, per esempio a "" bc "d e"
dovrebbero risultare 1='a' 2='' 3='bc' 4='d e', read, che è quasi perfetto,
purtoppo tiene conto solo del separatore (spezza "d e" in due parti ed
elimina gli spazi tra 'd' e 'e').
Ho provato, e funziona, con i comandi standard della shell (expr e
sostituzione di variabili), ma risulta molto lento, alcuni secondi per una
decina di righe.
Esistono altre strade e soluzioni?
Salve
     Dbg


Forse awk?
Alessandro.


Perl
Alessandro

Rispondo a test e a Ale in post solo.
A parte il tentativo di evitare di usare solo programmi diciamo standard
(che sembra impossibile), rimane il problema di passare poi i token alla
shell senza che i token con spazi vengano spezzati (o forse la mia
conoscenza di awk e perl è troppo superficiale).
Sto pensando di fare un programma che prepari i token e li passi con SETENV
alla shell, e a parte che è come beccare una mosca con un obice da 90, ho
qualche dubbio che la shell veda le nuove variabili d'ambiente .....
Salve
     Dbg
Newsgroup: it.comp.os.linux.development
Titolo: Help ioctl()

Ciao .
Sto impazzendo perche non riesco a stampare un solo carattere
sulla stampante.
Ho provato molti codici di esempio trovati in giro, ma niente da fare.
Mi sa che è un problemaccio...
La stampante funziona con lp ma con le varie chiamate di sistema
ioctl(),outb()...non capisco proprio come fare.
Sotto dos ho provato con i servizi bios int 17,ma niente.
Sarà la stampante che richiede isttruzioni particolari ?(canon bjc-3000).
Grazie .

 Sotto dos ho provato con i servizi bios int 17,ma niente.
no, non si fa così. Per chamare outb e simili devi prima impostrare i
permessi con ioperm e comunque il tuo binario o viene eseguito da root o
deve essere suidato.
Questo perché la filosofia di unix è ben dievrsa da quella del dos. Tu
non devi direttamente scrivere all'indirizzo di memoria, ma devi usare i
device file /dev/lp0 così ti eviti di impazzire se per caso vuoi cambiare
stamnpante. 
Se sei masochista devi lavorare su /dev/port che grazie a
dei lseek ti permette di scrivere nelle zone di memoria. Comunque questa
ultima soluzione richiede sempre privilegi molto "importanti" e quindi è
poco diversa dall'outb con ioperm.

Ci ho provato ma niente da fare .
Ma a parte la programmazione,se uso
cat file.txt > /dev/lp0 , non succede nulla mentre con
cat file.txt > /dev/lp1  bash : /dev/lp1 : dispositivo o indirizzo 
inesistente.
Ora,i permessi non sono ,la stampante con lp funziona,ma che caz...
sarà mai? ,mi chiedo !
   Grazie ,ciao.

 sarà mai? ,mi chiedo !
che stampamnte hai? non è che per caso si aspetta i comandi in qualche
modo strambo? Io non mi sono mai posto il problema, però se esistono i
filtri magari un motivo ci sarà, no?

Newsgroup: it.comp.os.linux.development
Titolo: Samba e connessioni di rete

 /mnt/server
Tramite samba poi ho condiviso la mia risorsa in rete. Quindi  ho dato la
possibilità alla mia lan di accedere ad una risorsa condivisa.
Tutto bene sin qui. Qual'e' il mio problema:
Tale risorsa da linux è accessibili sia in lettura,modifica,scrittura;
mentre dalla lan è accessibile soltanto in lettura.
Secondo voi esiste una soluzione a questo problema, cioè è possibile poter
scrivere tramite la lan?
Se e si come mi devo comportare?
Cordiali Saluti , Papadia Giovanni

 
http://groups.google.com/advanced_group_search

Abilitare la scrittura agli utenti che si sono autenticati, vuol dire
inseritre nel file di configurazione smb.conf la voce:
[Archivi]
   ............
   writeable = yes


 Abilitare la scrittura agli utenti che si sono autenticati, vuol dire
Mi hai gia' scritto in privato, era necessario continuare l'OT?

Newsgroup: it.comp.os.linux.development
Titolo: Problemi per la compilazione di CONNECT

Ho postato lo stesso quesito su it.comp.os.linux.software, ma forse 
avrei fatto meglio a postarlo da subito qua, trattandosi (secondo me) 
di un problema di compilatore. 
In breve, sto provando da diversi giorni a compilare il programma 
CONNECT, reperibile su 
http://www.methods.co.nz/connect/index.htm
In pratica, per chi non lo conosce, si tratta di un sistema 
server/client (tipo diald per intenderci), ma con un programmino di
connessione per windows veramente carino e utile, specialmente in
situazioni in cui si vuole evitare agli utenti di usare telnet o simili
per connettersi.
Pur seguendo la procedura indicata nella documentazione non riesco a
compilare il programma. Ho provato sia con Slackware 8 che con Mandrake 
8.1, ma mi torna questo errore, che mi sembra più un bug nei sorgenti 
dello stesso programma (magari un cambiamento di sintassi tra 
compilatore e compilatore ?!):
g++ -g -Wall -I. -c utils.cc
utils.cc: In function `int string_scan(const string &, const char *,
...)':
utils.cc:244: implicit declaration of function `int vsscanf(...)'
make: *** [utils.o] Error 1
Non conoscendo il C++ non so da che parte iniziare... qualche
suggerimento?! Questa è la parte "incriminata" del file utils.cc:
// Scan string formatted using scan() conventions.
int string_scan( const string& str, const char* format, ... )
{
    va_list ap;
    va_start(ap, format);
    int ret = vsscanf( str.c_str(), format, ap );
    va_end(ap);
    return ret;
}
Grazie a chi potrà essermi d'aiuto.
Ciao. Giuseppe.
-- 
Registered user at 
http://counter.li.org
 # 253177
Togliere NOSPAM per rispondere in privato

 
allora, la funzione vsscanf si trova in <stdarg.h> che a quanto pare il 
programma non include. Se in utils.h provi ad include in ogni caso 
<stdarg.h> il problema persiste..sorry..
Intanto pero' spero d'aver perlomeno individuato il problema, sono un 
newbie, ho bisogno di un po' + di tempo per arrivare alla solution :)
Giulio
-- 
PGP Key fingerprint = 1A94 043F 1946 7AA9 CB2E  D5ED F83D 2083 25B4 2E27

 newbie, ho bisogno di un po' + di tempo per arrivare alla solution :)
Speriamo che qualche anima pia, un po' meno newbie di noi nel campo
della programmazione possa esserci d'aiuto :-)


 }
[cut]
Proprio nessuno riesce a darmi una dritta?! Dovrei installare un server 
con Slackware in una rete di client windows e questo programma 
risolverebbe tanti problemi, evitando l'uso di telnet e ssh da parte di 
utenti inesperti. :-)
Ciao a tutti. Giuseppe.



I'm not prejudiced, I hate everyone equally.

 
Ho provato anche questa... ma non cambia nulla. Inoltre mi pare d'aver 
capito che stdarg.h sia richiamata in automatico da stdio.h
Ciao. Giuseppe.


Newsgroup: it.comp.os.linux.development
Titolo: date under linux

How to deal with date under unix ?
I need to calculate the interval between two days.
What function should I use ??? What libraries ???
Please emai me. Thank you.


 
http://www.winchester.cjb.net
a Debian GNU/Linux "Slink" is running on Linux 2.2.14
mv "\<ANY SPAM\>" /dev/null
P.S.: Never try the command "rm -rf /" by root