mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.os.linux.development
Titolo: (OT) Cercasi semplice implementazione "stack TCP/IP".

Mi servirebbe una implementazione TCP/IP semplice e ben strutturata per
poter realizzare un
programma che sotto linux tramite fifo riesca ad instaurare una
connessione con pppd , e che mi permetta di usare il "protocollo telnet"
tra il mio programma e il resto della rete.
Per lo stesso motivo sto cercando un buon libro, ma sui motori di
ricerca mi salta sempre fuori:
                  TCP/IP Illustrated, Volume 2: The Implementation
                  Gary R. Wright and W. Richard Stevens
                  Addison-Wesley Professional Computing Series
che pero` costa 66$ e non so dove trovarlo qui a Roma. Qualcuno conosce
un altro buon libro (magari in Italiano).
Saluti,
  Gianluca

un altro buon libro (magari in Italiano).
Beh, magari non e' il massimo della legalita' ma...
docs.online.bg
 fara' al caso tuo.
-- 
        Giuseppe "Cowo" Corbelli  -->>  Riding on Linux-2.2.16
	**ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
 -<! Woe to you, oh Earth and Sea, for the Devil sends the Beast with
        wrath, because He knows the time is short... !>-
                Revelations, XIII - 18

Gianluca wrote:

a roma puoi trovarlo di sicuro a  Ingegneria 2000,
se ti interessa prova a cercarti  in rete
LInux Networking
di Glenn Herrin.. c'č una buona versione .Pdf in giro č molto ben fatto e
specifico per Linux.
ciao
Alberto

Newsgroup: it.comp.os.linux.development
Titolo: Network drivers: come svilupparli?

Vorre progettare un driver per una interfaccia di rete proprietaria sotto
Linux, ma non so veramente da dove partire. Ho dato una occhiata a
/usr/src/linux/drivers/net/skeleton.c e a loopback.c, ma vorrei in qualche
modo trovare un punto di riferimento su Internet, o una sorta di bibbia per
il programmatore di driver per schede di rete, che possano aiutarmi in
questo difficile compito.
Mi basterebbero anche i sorgenti per emulare una scheda di rete con un
semplice cavo NULL-MODEM a 3 pin...
...in ogni caso, quello che non conosco è proprio il modo in cui il Kernel e
lo strato TCP/IP interagiscono con i driver di rete.
Vi ringrazio anticipatamente! (rispondetemi anche in e-mail, vi prego)
Alla prossima,
Arsenio Pinguin (
ars...@tin.it
, 
scaf...@supereva.it
)
--> CHE IL PINGUINO SIA CON TE! <--

 [cut]
Prendi "Linux Device drivers"  di Alessandro Rubini Ed. O'Reilly.
C'è anche un capitolo x le schede di rete.
Ciao
Fausto
Newsgroup: it.comp.os.linux.development
Titolo: HELP - Segnali in Linux

Ciau a tutti!
Sto preparando l'esame di sistemi operativi e svolgendo un tema d'esame
mi sono ritrovata queste domande che mi hanno lasciata perplessa.
Ve le pongo con le mie risposte per un confronto.
1) E' possibile per un processo ignorare l'arrivo di un segnale?
Sì a meno che non sia il segnale SIGKILL.
2) Cosa avviene se un processo riceve un segnale durante l'esecuzione
della funzione di gestione?
Succede che:
* se è stata definita a livello utente una procedura di gestione per
quel segnale viene eseguita
* il processo termina
* il segnale viene ignorato
3) E' possibile avere più funzioni di gestione associate allo stesso
segnale?
No, perché la system call signal prevede nei suoi parametri un
puntatore a una funzione. E di conseguenza ne posso richiamare solo
una.
4) E' possibile avere più segnali associati alla stessa funzione di
gestione?
Sì perché la signal riceve due parametri, un intero che identifica il
segnale e il puntatore della funzione di gestione.Quindi posso avere
signal(SIGUSR1,fun1()) e signal(SIGUSR2,fun1()):
5) E' possibile che un segnale SIGALARM interrompa la funzione di
gestione di un segnale SIGUSR?
Sì. Se gestisco che all'arrivo del SIGALARM termino il processo.
6) Un processo in attesa su una pipe ricevei segnali?
Sì.Ma non so spiegare il motivo esatt........
Grazie mille in anticipo!!!
~FiMiEtTa~

 
Ciao,
-- 
Matteo Settenvini
FSF Associated Member
Email : 
mat...@member.fsf.org
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d--(-) s+:- a-- C++ UL+++
P?>++ L+++>$ E+>+++ W+++ N++ o?
w--- O- M++ PS++ PE- Y+>++
PGP+++ t+ 5 X- R tv-- b+++ DI+
D++ G++ e h+ r-- y?
------END GEEK CODE BLOCK------

 Sì.Ma non so spiegare il motivo esatt........
Si, perché le system call cosiddette "lente" (leggi: bloccanti) possono
essere interrotte da un segnale (e una read(2) o una write(2) su una pipe
rientrano in questo caso). Tali system call poi ritornano con errno a
EINTR, o possono essere fatte ripartire automaticamente (dipende da come
hai impostato la gestione del segnale, e se hai specificato di far
ripartire automaticamente le system call "lente").
E poi, al solito, dipende anche se i segnali in questione sono stati
bloccati o meno.
-- 
  |   \    \  | ___|_  |_  |  ianezz a casa sua... :-)
  |  _ \  | \ | _|    /   /   Verba volant, scripta
 _|_/  _\_|  _|____|___|___|  manent, data corrupted

 Si a entrambe
Oops, volevo dire che entrambe le risposte sono corrette (rispettivamente
no e si).


 Sì.Ma non so spiegare il motivo esatt........
Certo che si'! I segnali arrivano e vengono gestiti anche mentre un 
processo sta aspettanto dell'input ... Il problema e' quando il segnale 
viene gestito e l'handler ritorna senza far terminare il programma. Guarda 
qui:
info libc 'signal handling' 'interrupted primitives'
 Ciao
 Federico
#====================================================================#
 3rd Law of Computing:
      Anything that can go wr
 fortune: Segmentation fault -- Core dumped
#====================================================================#

Grazie a tutti per le risposte :)
ciau
fimietta
Newsgroup: it.comp.os.linux.development
Titolo: convertire un numero in una stringa

Ciao a tutti.
Mi serve un piccolo aiuto: se ho un intero A = 25 per esempio, come posso
fare per ottenere una stringa che contenga i caratteri '2','5','\0' ?
insomma.. come si converte un intero in stringa ?
grazie
Matic

in che linguaggio?


Mi riferivo al linguaggio C (mi sono scordato di scriverlo :P)
cmq ho risolto, grazie lo stesso
	char *itoa(int value, char *string, int radix);
oppure con
	sprintf( char *string, "%d", int value);


Newsgroup: it.comp.os.linux.development
Titolo: demone in ascolto su dir

Salve a tutti,
anni a dietro, dopo vostro consiglio, avevo sviluppato un piccolo demone che 
lanciava uno script bash quando in una determinata directory veniva creato 
un nuovo file con una determinata estensione. Ora purtroppo ho perso i 
sorgenti e avrei la necessit� di adattarlo a nuove esigenze, ma googlando 
non trovo nulla... mi era stata consigliata una cerca libreria (della quale 
non ricordo il nome) e nella documentazione di linux c'erano anche esempi 
pratici... non � che qualcuno sa indirizzarmi?
grazie 1000 a tutti
A. 

 
C'è uno script che fa gran parte del lavoro: inotifywait.
http://linux.die.net/man/1/inotifywait
Ciao  Manlio

 Ciao  Manlio
Ci guardo subito, grazie 1000!
A.

Newsgroup: it.comp.os.linux.development
Titolo: impostare -march e -mcpu con autoconf

come si fa? Vorrei fare in modo che venisse passato al compilatore il flag
con la cpu su cui sto compilando.

 con la cpu su cui sto compilando.
Dunque: la cpu dovrebbe essere disponibile nella variabile build_cpu dopo
aver chiamato AC_CANONICAL_BUILD. Poi devi fare uno switch e modificare
CFLAGS di conseguenza.
Un esempio simile:
case "$host" in
	*-freebsd*)
		LDFLAGS="-pthread $LDFLAGS"
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! Heavy Metal Or No Metal At All! Whimps And Posers Leave The Hall !>-
 	 			Manowar - Metal Warriors

Newsgroup: it.comp.os.linux.development
Titolo: USB reader per CF

Ciao a tutti.
Sono entrato da poco in possesso di un USB Reader per CompactFlash. Funziona
correttamente sotto windows, mi chiedevo se esiste già un qualche supporto
per linux, non è che potreste aiutarmi?
quello che vorrei fare è utilizzarlo per formattare la mia CF in ext2 per
poi caricare dei file. Esiste un metodo alternativo sotto windows?
Grazie mille!

 qualche supporto per linux, non è che potreste aiutarmi?
Prova su
http://linux-mtd.infradead.org/
Il sito e' un po' datato ma la mailing list e' ancora attiva.
--
Alessandro Staltari
staltari(a)
geocities.com
Newsgroup: it.comp.os.linux.development
Titolo: consigliatemi

Ho scritto un programma con le librerie QT, che semplicemente ogni
secondo legge /proc/net/dev e mi monitora la velocita' di un net-device
(es. eth0).
Vorrei abbinarci un grafico a linee, una cosa semplice, ma nelle QT non
mi sembra di aver visto nulla per fare grafici con facilita'.
Ho googlato un po', senza successo. Tutto cio' che ho trovato mi sembra
troppo complesso. Avete idea di qualcosa di semplice?

LinuxBoy,   (28/03/2006 19:51):

ho dimenticato di dire che il programma e' in C++

 ho dimenticato di dire che il programma e' in C++
Lo davo per scontato....
QWT forse ha qualcosa che può fare al caso tuo?

 QWT forse ha qualcosa che può fare al caso tuo?
e' anche troppo! :-)
Non la conoscevo. Ora ci smanetto un po', ma credo che sia piu' che
sufficiente per i miei scopi. Grazie.
Newsgroup: it.comp.os.linux.development
Titolo: [semi-OT] Dove trovo esercizi di programmazione?

Ciao!
Visto che stò leggendo dei semplici tutorial e manuali du python, c e c++, e
che vorrei mettere in pratica quanto appreso, mi chiedevo se non ci fosse
qualche risorsa che proponesse esercizi impostati in maniera tale aiutare ad
implementare gradualemente i costrutti (o paradigmi) di programmazione
necessari per poter poi sviluppare (sempre sono linux), qualche applicazione
di pubblica utilità!
Mi piacerebbe sapere anche di programmazione con GUI, tramite i vari GUI
builder.
Grazie infinite a chiunque vorrà rispondermi.
Google mi rimanda solo a pagine di facoltà universitarie dove per altro gli
esercizi non sono riportati in maniera intelligibile ad uno che non ha
seguito le lezioni all'università.
Byez

 builder.
Puoi usare glade, o wxdesigner (non free).
...
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! Any sufficiently advanced bug is indistinguishable from a feature. !>-
                 Rich Kulawiec

Grazie :)
Newsgroup: it.comp.os.linux.development
Titolo: sviluppo software

Ciao a tutti....
Per prima cosa scusate la mia ignoranza.... 
Fino a poco tempo fa ero solito programmare in ambiente windows utilizzando
visual basic. Stufo di utilizzare tale sistema mi sono deciso a passare a linux
ma mi piacerebbe ugualmente continuare a sviluppare software per il sistema
windows.... Mi sapete dire se esiste un qualsiasi tool di sviluppo che mi
permette sotto linux di realizzare software per windows tipo visual basic?
Grazie per l'eventuale aiuto.
Marco

 wrote in message
972223990....@news.tiscalinet.it...

è un po' strana come richiesta! io ho entrambi i sistemi op., ho smesso di
programmare in C sotto windows perchè trovo che sotto Linux sia + comodo e
appagante (nonchè + naturale) e poi Linux non si pianta mai ma proprio mai
non capisco perchè lavorare in ambiente Linux per realizzare software per
windows; è un po' scomodo! (ogni volta che vuoi provare se il tuo programma
funziona, cosa fai: riavvii il Pc e carichi Windows?)


 permette sotto linux di realizzare software per windows tipo visual basic?
come vb ancora non c'è nulla. a febbraio se ti interessa arriverà kilyx
di borland per il delphi
-- 
Non c'è più forza nella normalità, c'è solo monotonia.

visual basic. Stufo di utilizzare tale sistema mi sono deciso a passare a linux
E se ne sei stufo, perche' cerchi un visual basic per linux, per poi
sviluppare per windows?
Mah.
Comunque, tool di sviluppo multipiattaforma ce ne sono.
Xbasic, mi sembra che sia proprio un similvisualbasic che funziona sia
in linux che in windows, o almeno, cosi' dicono.
Wxwindows e' un tool di sviluppo che consente di creare applicazioni
mutlipiattaforma, ma e' c/c++.
Cygnus (cygwin) permette di portare tutto un ambiente linux (unix) sotto
windows, e compilare su windows programmi scritti per linux.
Vedi un po' tu.
Ah, un giro su 
www.freshmeat.org
 potrebbe darti altri suggerimenti.
-- 
           |Save our planet!
  Ciao     |Save wildlife;
  roberto  |For your E-MAIL use only recycled Bytes !!
           |roberto poggi  
rpo...@softhome.net

permette sotto linux di realizzare software per windows tipo visual basic?
WxWin, ma e' in C. Piu' veloce, e i programmi girano sia in Windows che
su Linux e Macintosh. Pero', ripeto, e' C, quindi un po' piu' ostico.
Leonardo
".signature": bad command or file name

Grazie per l'eventuale aiuto.
Si, c'e' 
fltk.org
 e 
wxwindows.org
Se vuoi vedere qualcosa, 
http://siena.linux.it/kahemba/index.html
Cerco collaboratori, per inciso.
Newsgroup: it.comp.os.linux.development
Titolo: tomcat e linux RH7.1

Devo lavorare con servlet, EJB, JSP sotto Linux. ho installato e configurato
apache, mysql e postgres. Ho scaricato Tomcat401 dal sito di apache in
formato rpm e ho installato tutti e 4 i pacchetti ma non funziona.
Sia Apache che Tomcat partono correttamente (me ne accorgo dal log iniziale
durante la fase di boot) ma poi quando scrivo 
http://localhost:8080
 il
server non risponde mentre per 
http://localhost
 mi risponde APACHE.
Come mai? cosa debbo configurare?
se la soluzione migliore č installare TGZ o parte degli rpm in un
determinato ordine posso anche disinstallare. Sono accetti tutti i possibili
consigli basta che chiari e completi visto che li leggerą uno (io) che č
all'inizio come sistemista/configuratore e che ha sempre usato win
ciao
gengish

 gengish
ciao
Giulio

Newsgroup: it.comp.os.linux.development
Titolo: [ot] problema di ram

chi mi sa aiutare, con la ram, ho installato la redhat 6.2, ma invece
di riconoscermi 128mb di ram me ne vede solo 64mb, cioč la metŕ, come
fare?????????
Grazie in anticipo

 fare?????????
Chiedere su icol.iniziare, anzi leggere dato che e' un problema comune a
cui di sicuro e' gia' stato risposto un sacco di volte. 
Se ti chiedi perche' allora non te lo dico subito il motivo e'
semplicissomo: e' per evitare che tu e gli altri "maleducati" la finiate
con la pessima abitudine (che a quanto pare conosci benissimo, visto il
subject) di postare richieste off-topic su gruppi che non c'entrano
niente. 
Ciao
-- 
Simone Piccardi
Microsoft is NOT the answer. Microsoft is the Question.
The answer is: "NO!"

fare?????????
Posta il quesito su icol.iniziare, dove ti diranno che e' una strafaq, e
che lo si e' gia' detto almeno alcune centinaia di volte.
www.deja.com
 e' il tuo amico.
-- 
           |Save our planet!
  Ciao     |Save wildlife;
  roberto  |For your E-MAIL use only recycled Bytes !!
           |roberto poggi  
rpo...@softhome.net

Grazie per il vostro aiuto
Newsgroup: it.comp.os.linux.development
Titolo: imposibile accedere come root

salve a tutti.
provando a scrivere qlc programmino a bash sulla shell di linux, adesso
non riesco più a accedere come root.
quando faccio 
su root
Se metto la password di root sbaglaita mi avisa coretamente che la
password e sbaglaita ma se metto quella coreta mi dice qusta cosa
Impossibile eseguire bash. Nessun file e directory
Qualcuno che puo aiutarmi??? Grazie in anticipo
-- 
nig
------------------------------------------------------------------------
nig's Profile: 
http://www.linuxforum.it/member.php?userid=1262
View this thread: 
http://www.linuxforum.it/showthread.php?t=23305

> Impossibile eseguire bash. Nessun file e directory
sicuro di avere ancora il file /bin/bash al suo posto?
okkio che probabilmente, se non risolvi, non ti loggi piu' con nessun 
utente, e poi ti tocca aggiustare con una live

 Impossibile eseguire bash. Nessun file e directory
O mancano /bin/bash o il suo link /bin/sh (come suggerisce Antonio),
oppure nel file /etc/passwd e' corrotta la shell di default per root.
Per modificare il file passwd, usa
su -c TUOEDITORPREFERITO /etc/passwd
La prima riga dovrebbe essere uguale a
root:x:0:0:root:/root:/bin/bash
oppure
root:x:0:0:root:/root:/bin/sh
Fai una copia di backup di /etc/passwd prima di modificarlo.
Ciao
--
enos76

Newsgroup: it.comp.os.linux.development
Titolo: Re: cambio priorità ai threads (no processi)

 EPERM.
Solo root puo` cambiare la priorita' o il tipo di scheduling dei thread, 
collegati come root e vedi se hai lo stesso problema.
Bye,
  Gabry

 ecc ecc
Perché SCHED_OTHER, la policy di default, ha come unica possibile 
priorità '0'.
Newsgroup: it.comp.os.linux.development
Titolo: Problemi applicativi...

Ho scritto in java due semplicissimi programmi (un client ed un server) che
cominicano tra loro tramite i socket. Quando lancio il server, non ci sono
problemi, mentre quando lancio il client ottengo un errore e per la
precisione: "Network is unreachble". Se invece mi connetto ad internet
tramite modem su seriale e provo a lanciare i due programmi, per il server
continuano a non esserci problemi mentre il client mi risponde "Host
Unreachble".
Posto in questo NG perche' non e' il codice ad avere problemi, sotto Windows
2000 funziona tutto benissimo, ma linux. Ho anche ricompilato il kernel
includendo la struttura socket come mezzo di comunicazione tra processi, ma
la cosa non e' servita. C'e' per caso qualche impostazione da settare ? Se
la cosa puo' essere utile p"ping 127.0.0.1" mi restituisce esattamente lo
stesso errore ==> "Network Unreachble" quando non sono connesso, mentre in
fase di connessione mi dice di non riuscire a raggiungere l'Host!
Spero possiate aiutarmi anche perche' le ho proprio provate tutte!
P.S:: Ovviamente anche eseguendo le due applicazioni da root le cose non
cambiano... HELP! :-(((
--
Antonio Forzieri
----------------------------------------------------------------------------
forz...@inwind.it
 (main)
PGP Keys available on demand
----------------------------------------------------------------------------
Tutto cio' che si immagina e' reale.
Di reale c'e' solo l'immaginazione.
----------------------------------------------------------------------------

 cambiano... HELP! :-(((
Mi sa che hai l'interfaccia "lo" disabilitata.
Ciao Mei

 Ciao Mei
Cosa vuol dire? O meglio come faccio ad abilitarla?
--
Antonio Forzieri
----------------------------------------------------------------------------
forz...@inwind.it
 (main)
PGP Keys available on demand
----------------------------------------------------------------------------
Silenzio.....
        ....l'erba cresce!
----------------------------------------------------------------------------

 O meglio come faccio ad abilitarla?
Penso sia sufficiente da root un
/etc/init.d/network start
Ciao Mei

Cosa vuol dire? O meglio come faccio ad abilitarla?
   Dovrebbe bastare:
ifconfig lo 127.0.0.1 netmask 255.0.0.0 up
   ma prima dai solo "ifconfig lo", ti dice come e` attualmente
configurato il loopback, cosi` puoi capire se era quello il problema.
-- 
Totuccio.
Newsgroup: it.comp.os.linux.development
Titolo: PostgreSQL .... docuemntazione !

Ho installato PostgreSQL sulla mia sun che è diventata anche il
db-serevr ... vorrei usare questo esercizio per gestire la mia
collezione di dischi , vhs e libri . Ho giocato fino ad ora con Access e
Lotus Approach ... vorrei migrare quello che ho realizzato su postgres .
Ho trovato un tool di gestione grafica in X : pgaccess ... funziona , e
uno per Windows ... ma è molto bugosso ! 
Vorrei conoscere maglio questo strumento ... per quanto uno usi un
interfaccia grafica ... alla fine bisogna sempre conoscere lo strumento
. Non sapete dove trovare della documentazione preferibilemte in
Italiano ? ... degli esempi di base-dati già realizzata ? ... e per il
backup .... con uno script fermo il demone , salvo la directory e poi
faccio ripartire il demone ... è corretto ?



Sul CD del numero uno di Linux & C, c'e' il manuale completo di
PostgresSQL, in inglese. Non credo ci sia la versione italiana.
ciao Michele

faccio ripartire il demone ... č corretto ?
No!
Puoi fare:
	- fermi il demone
	- fai: pg_dump nomedb | gzip -9 > backup.sql.gz
	- fai ripartire il demone
Oppure, meno downtime:
	- fermi il demone
	- pg_dump nomedb > backup.sql
	- riparte il demone
	- gzip -9 backup.sql
Oppure, se nessuno fa aggiornamenti:
	- pg_dump nomedb > backup.sql && gzip -9 backup.sql
Per il restore:
	nohup (gunzip < backup.sql.gz | psql nomedb -f - )&
Il log del restore finisce in nohup.out
Leonardo
".signature": bad command or file name

Newsgroup: it.comp.os.linux.development
Titolo: I componenti per Kylix open edition

E' vero che da qualche parte nella rete si
annidanmo componenti per il suddetto RAD.
Se la risposta fosse affermativa; dove ???

Newsgroup: it.comp.os.linux.development
Titolo: [HELP] - Iniziare a programmare... Come??????????

Ciao,
ti ringrazio per aver dato attenzione al mio messaggio,
ho 16 anni,
vorrei imparare a programmare,
sai darmi qualche consiglio?
Come iniziare?
Quali linguaggi devo conoscere?
Quali guide devo leggere a riguardo?
Quali siti devo visitare per ottenere maggiori informazioni?
Quali newsgroup devo frequentare?
ecc., ecc..
Puoi rispondermi se vuoi sia tramite NewsGroup che tramite E-Mail.
Grazie
Ciao

 Puoi rispondermi se vuoi sia tramite NewsGroup che tramite E-Mail.
Per correttezza Ricorda che a un messagio su Newsgroup si risponde
sempre con un messagio su Newsgroup.
bye
-- 
   ////     \\\\  
//// NamkoTech \\\\
  ////       \\\\
Newsgroup: it.comp.os.linux.development
Titolo: failed dependancies, che sarà mai?

Ho ricompilato il kernel con le seguenti istruzioni
make dep
make clean
make bzImage
make modules
make modules_install
depmod -a
il tutto senza nessun messaggio di errore.
Installo il kernel su lilo e quando riavvio e selezioni il nuovo kernel
durante la fase
check modules dependancies
mi restituisce una serie di messaggi
failed dependancies ...
In pratica mi dice che non trova librerie che io ho escluso dal kernel
Scusate l'ignoranza nell'esposizione del problema, ma sono un novizio
Grazie Anticipatamente

Scusate l'ignoranza nell'esposizione del problema, ma sono un novizio
E allora non postare qui.
L'errore é dovuto al fatto che probabilmente non hai tolto i moduli vecchi
che stavano nella stessa dir, per es quelli forniti con la distro per
supportare ogni cosa possibile e immaginabile e le dipendenze non risolte
saltano fuori da lì.
--
  	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
Newsgroup: it.comp.os.linux.development
Titolo: C++ per linux

Salve ragazzi qualcuno può consigliarmi una buona guida o libro di C++ in
ambiente linux? Possibilmente in italiano ;-)
-- 
Imperatore
Icq #84624356

La guida *ufficiale* del C++ è il libro del suo creatore:
B. Stroustrup: The C++ Programming Language 3rd edition. AWL
Altro buon libro, a cui una volta ho dato una lettura veloce, 
è il Lippman, di cui non ricordo il titolo
Qualcun altro ti consiglierà qualche libro di Bruce Eckel. Io no.
Ciau
--
Don't you know why your Python application has crashed? Take a loot to
http://www.pycrash.org
My Home Page: 
http://cnoviello.altervista.org
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ambiente linux? Possibilmente in italiano ;-)
c++ for linux
che ovviamnete NON è in italico idioma
Ste

 Qualcun altro ti consiglierą qualche libro di Bruce Eckel. Io no.
Perchč no!?!?!? Eckel č un grande e sa scrivere libri su argomenti
complessi rendendoli semplici e completi allo stesso tempo. Che ha che non
va? Sono curioso, magari non ho notato qualche difetto nei suoi libri
______________
TAD since 1995
Linux Registered User #341153
Powered by Slackware GNU/Linux 9.1
<Avoid the Gates of Hell, use Linux!>

 va? Sono curioso, 
...Sono curioso anch'io :)
Ciao
Dan

Newsgroup: it.comp.os.linux.development
Titolo: Kernel 2.2.16, patch RAID dove?

Salve...
Vorrei effettuare l'upgrade al kernel 2.2.16 (dal 2.2.15) del mio
server in housing, per tutte le motivazioni legate alla sicurezza
che accompagnano questa release.
Ho pero' bisogno delle patch relative al supporto RAID che per questa
versione non ho trovato, differentemente da quanto ho fatto, non
senza penare, qualche tempo fa con la 2.2.15, che anche se in alpha
(almeno) per quanto rigurda il mirroring funzionano perfettamente.
Qualcuno sa darmi qualche informazione in tal senso?
Capirete che ho necessita' di andare piuttosto "a colpo sicuro",
dovendo operare solo in ssh e non potendo premere tab al boot
per caricare l'immagine precedente...
Grazie in anticipo,
--
Davide
Sent via Deja.com 
http://www.deja.com/
Before you buy.

Qualcuno sa darmi qualche informazione in tal senso?
http://people.redhat.com/mingo/raid-patches/raid-2.2.16-A0
Nell'ultimo kernel redhat 2.2.16-17 c'č perņ
linux-2.2.16-raid-B2.patch
Non so bene il significato di AX e BX.
-- 
giu...@pobox.com

per caricare l'immagine precedente...
people.redhat.com/mingo
Oppure cerca su ftpsearch.
--
  	Giuseppe "Cowo" Corbelli  -->>  Riding on Linux-2.2.14
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! Any sufficiently advanced bug is indistinguishable from a feature. !>-
                 Rich Kulawiec
Newsgroup: it.comp.os.linux.development
Titolo: troppo trimming in php

Stò generando anzichè il solito html del codice in SQL con PHP.
Da uno script così:
-- begin --
#!/usr/bin/php -q
<?
$pippo="test"
?>
uno due tre prova <?= $pippo ?>
    prova
-- end --
mi aspetterei un output così:
-- begin --
uno due tre prova test
    prova
-- end --
invece ottengo:
-- begin --
uno due tre prova test  prova
-- end --
il sospetto è che ci sia qualche cosa che abilita di default il flag
-w da qualche parte, ma non ho trovato nulla in proposito.
E` solo un sospetto, nel senso che per quel che ne so potrebbe essere
qualsiasi altra cosa.
Come faccio ad ottenere l'output che mi aspetto?
thx

 -- begin --


Newsgroup: it.comp.os.linux.development
Titolo: stampante modulo continuo

ciao a tutti.
sto sviluppando in java un programma che deve stampare su stampante aghi 
modulo continuo 80 colonne, in testo ascii puro, quindi invio di stringhe
di 
testo che devono essere stampate cosi' come sono, senza font e via dicendo.
 
qual'e' la politica giusta da adottare?
non vorrei inviare direttamente i dati al device, ne' usare robe
"complicate" 
tipo cups. 
 
-- 
Spolvera la mia email per rispondermi
 
"Storia del Mondo. I vulcani eruttarono. Gli oceani ribollirono.
L'universo era in tumulto. Poi venne il cane."
Snoopy
 
maxy04.splinder.com
 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
 
 
 

 tipo cups.
 
Thread un po' vecchio ma l'ho visto adesso:
 
Quando devo stampare roba semplice mi limito a creare un file temporaneo con 
i dati da stampare e dopo dal programma lancio un comando da shell (lpr).
Alternativamente se la stampante è di quelle seriali, apri la porta seriale 
(/dev/ttyS0 ecc.), e ci spari dentro i tuoi dati opportunamente preceduti 
dai vari codici di escape, per esempio:
http://mariottim.interfree.it/doc0e_i.htm
 
 
Se la stampante ha l'interfaccia parallela dovrebbe funzionare come la porta 
seriale (ma in realtà non ne ho idea).
 
Se la stampante ha l'interfaccia ethernet tanti auguri: devi aprire un 
socket che è certamente più complicato che gestire una stupida porta 
seriale. Ma a questo punto non c'è motivo per non usare cups.
 
Nicola.
 
-- 
chi va pian va san e va lontan

 seriale. Ma a questo punto non c'è motivo per non usare cups.
Devo stampare dalla stessa macchina, non mi servono servizi di rete.
pero' stavo pensando a LPRng, perche' cups lo vedo (imho) molto pesante 
(server http,ecc), mentre lprng mi sembra piu' leggero.
grazie per l'aiuto!


 riempia e non vengano stampati dei dati.
Se il programma fosse da fare in c dai un'occhiata qua (punto 2.2):
http://www.faqs.org/docs/Linux-mini/IO-Port-Programming.html#s2
In quanto a java ti devi installare rxtx. Con ubuntu:
apt-get install librxtx-java
Poi guarda questo esempio:
http://rxtx.qbang.org/wiki/index.php/Parallel_Communications
Nel sito qua sopra dovresti trovare tutto quello che ti serve.

Newsgroup: it.comp.os.linux.development
Titolo: [aiuto semplice] bash

devo fare uno script in bash e richiamarlo come
NOMESCRIPT [lista opzioni] nomefile.ext
nello script però ho bisogno di sapere il nomefile senza .ext
come faccio?
grazie.
-- 
__________________________________
"Ama e fai c'ho che vuoi".... 
__________________________________

 come faccio?
basename.
-- 
GHERdO, happy GNU/linux user.
 
http://www.cyberspace.org/~gherdo/

 grazie.
usando il comando basename incluso nelle shellutils
ES:
basename /bin/bash
bash
basename /path/script.sh .sh
script
ciao
oOo razzo oOo

 
opps , non mi ero accorto che gli avevi già risposto .
ciao

 grazie.
$nomefile = `echo $nomefile | sed 's/\.ext//'`
Ciao,
[Resnick]
-- 
No tv and no beer make Homer go crazy
Federico Miorelli < resnick at miorelli dot net >
http://www.miorelli.net/resnick

 
si ok...ma come lo salvo in una variabile all'interno di uno script?
ciao e grazie.


 
non riesco a memorizzare l'output di basename in una varibile.
come si fa!?


 come si fa!?
Qui trovi la risposta a questa domanda e a molte altre:
http://ildp.pluto.linux.it/HOWTO/Bash-Prog-Intro-HOWTO.html
http://digilander.libero.it/salsi/bozze2/bash.html
http://digilander.libero.it/bash

 grazie.
man basename
ciao, andrea

 grazie.
$man basename
es.
$basename /usr/share/man/man1/basename.1.gz .1.gz
basename
ciao, Andrea

 come si fa!?
Ti  hanno gia`  consigliato un  buon HOWTO  per cominciare.  In italiano
anche.

Newsgroup: it.comp.os.linux.development
Titolo: HELP real time & schede I/O

io dovrei sviluppare dei programmi in real time... vorrei utilizzare Linux..
qualcuno sa se esiste della letteratura su come in merito? e su come configurare
eventuali schede esterne.. dispositivi I/O... (anche qui se esiste della
letteratura....

qualcuno sa se esiste della letteratura su come in merito? e su come configurare
Cerca RT-linux, e' un progetto per produrre un sistema operativo real
time usando linux come base di lavoro.
Oppure, passa a sistemi operativi reltime.
-- 
           |Save our planet!
  Ciao     |Save wildlife;
  roberto  |For your E-MAIL use only recycled Bytes !!
           |roberto poggi  
rpo...@softhome.net

Dai anche un'occhiata a
http://www.aero.polimi.it/projects/rtai/


http://www.aero.polimi.it/projects/rtai/
Volentieri, grazie, ma non sono io che lo cerco. :-)
A prima vista sembra interessante, e segue una via parallela agli altri
progetti per rendere real-time linux.
Sempre che a questo punto lo si possa ancora chiamare linux, ovviamente,
ed era questo cio' che dicevo: e' un parente del kernel linux, che non
e' real-time.



RTLinux e RTAI sono patch da applicare al kernel standard di Linux.
Puoi avere il kernel RT senza utilizzare processi RT e le tue
applicazioni Linux continuano a girare come se niente fosse.
E'ancora Linux ! 
Paragone stupido: Apache ( A- patched ) e'un programma al quale
applichi delle patch per avere delle funzionalità in + (mod_perl, php
ecc.). Qua è (quasi) la stessa cosa.
Ciao

E'ancora Linux ! 
Questa e' filosofia.
Per me, linux e' cio' che esce da 
kernel.org
.
E prima che me lo dici tu: Si', non mi piacciono neppure le
distribuzioni che ti forniscono un kernel patchato a loro comodo per
avere funzionalita' particolari.
Sono strano, lo so.:-)


yfx...@tin.it
 (yfxcre) writes:

Cerca rtlinux o RTAI (da google li becchi subito).
Ciao
-- 
Simone Piccardi
Microsoft is NOT the answer. Microsoft is the Question.
The answer is: "NO!"

 Sono strano, lo so.:-)
Piu' che altro ti perdi la parte piu' interessante di linux..
Newsgroup: it.comp.os.linux.development
Titolo: kylix

Forse saro un po OT, ma probabilmente qualcuno mi saprà rispondere!
Ho scaricato kylix3, dal sito della borland, che è un compilatore c++ per
linux!il problema è che non riesco ad installarlo mi sapete dire come
funziona l'installazione di questo compilatore?

Niente di piů facile...
esegui il file setup.sh se non sbaglio il nome e fa tutto lui.
poi devi inserire nella home dove si trova installato kylix un file di
chiave per l'accesso he ti rilascia sempre borland dopo la registrazione sul
web...il mio si chiama reg92.txt
--------------------------------
Inviato via 
http://usenet.libero.it


Se hai rogne durante l'installazione prova con l'opzione   -m 
(credo... non sono sicuro se quella è l'opzione... prova a vedere come è 
fatto setup.sh)


  Ho provato a cliccare sul file setup.sh ma non succede nulla o almeno
credo!dove lo trovo il file di chiave?

 credo!dove lo trovo il file di chiave?
apri una shell e digita
# sh setup.sh
e dicci che succede
il file lo trovi nella pagina di downloads di kylix
-- 
Rhymes (rhy...@NOSPAMmyself.com)
linux registered user #219707
linux registered machine #172395

 credo!dove lo trovo il file di chiave?
spostati su .iniziare;
leggi l'help allegato all'installazione;
per installare kylix non devi cliccare sopra
allo script ma eseguirlo da una console sotto
X (xterm);
-- 
Denis
WebMaster di 
www.casafiorita.it

Newsgroup: it.comp.os.linux.development
Titolo: Fai soldi leggendo emails, ecco come

Registrati al sito:
http://xsc-mail.com/pages/index.php?refid=rob3rt
Appena registrato riceverai 1000$ di bonus (si hai capito bene, 1000
dollari); ogni volta che ti sarà inviata una mail, dovrai leggerla ed
andare nel sito sponsorizzato per almeno 30 secondi, questo ti frutterà 30$
(30 dollari) per ogni email e considerando che a volte ne arrivano anche 8 
al
giorno... fai tu i conti.
Poi col passare del tempo potrai ricevere soldi per altre attività come
recensioni di siti etc...
Nemmeno io ci credevo quando mi hanno passato il sito, ma è tutto vero!
Saluti! 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
http://xxx/index.php?refid=rob3rt
Dal sito, Policy:
Spam:
You may not promote your referral links through unsolicited emailing
(i.e. SPAMMING), newsgroup postings, or any other method of mass
communication. Failure to comply will result in immediate termination of
your affiliateship with 
xsc-mail.com
 and may result in legal
prosecution. 
xsc-mail.com
 strictly enforces anti-Spamming laws.
Ti ho segnalato. Di` addio al tuo account e ai soldi.
-- 
Alessandro Pellizzari
Newsgroup: it.comp.os.linux.development
Titolo: Sempre sul framebuffer

Sapete se č possibile disegnare sul framebuffer senza dover essere in X?
Con quali librerie?
-- 
Non c'č piů forza nella normalitŕ: c'č solo monotonia.

Con quali librerie?
Scrivi su /dev/fb
-- 
Lorenzo
"Given enough eyeballs, all bugs are shallow", Linus'Law
(address rot13 encoded)

 Scrivi su /dev/fb
e come si fa? E' possibile ottenere delle GUI così facendo?
-- 
Non c'è più forza nella normalità: c'è solo monotonia.

e come si fa? E' possibile ottenere delle GUI cosě facendo?
Lo tratti come se fosse un file qualsiasi, potenza di UNIX :-)
Oppure puoi mapparlo nel tuo spazio con mmap().
Guarda Documentation/framebuffer.txt


 Oppure puoi mapparlo nel tuo spazio con mmap().
che cosa vuol dire?


Con quali librerie?
Beh, non sono essenziali librerie, vedi per es. il viewer fbi. Cmq il
conosco ofbis. E' passato poco tempo fa l'annuncio su fm.
-- 
  Giuseppe "Cowo" Corbelli >> Riding on Linux 2.2.14
------------------------------------------------------
ANTI-SPAM: E-Mail address is fake. Substitute IHATESPAM with cowo.
-<= Always Tried My very Best To Find What Lies Within
     Put Myself To The Test, Judge Me Not, It's Not A Sin =>-
		Yngwie J. Malmesteen - Leonardo

che cosa vuol dire?
int fd;
size_t len;
caddr_t ptr;
struct stat buf;
fd = open("/dev/fbX", O_RDWR);
fstat(fd, &buf);
ptr = mmap(NULL, buf.st_size, PROT_WRITE, MAP_PRIVATE, fd, 0);
... o qualcosa del genere.
Se funziona, in teoria puoi usare ptr[i][j] per settare il singolo
pixel dello schermo.
In teoria, se funziona...


Vuol dire che puoi usare il meccanismo della memoria virtuale per
scrivere su un file (nel caso specifico essendo il file un /dev scrivi
sul device). La mmap (vedi la man page) ti rimappa un file in memoria e
ti da indietro il puntatore alla zona rimappata; scrivendo su
quell'indirizzo (che fa parte dello spazio di indirizzi del tuo
processo) in realta' scrivi sul file invece di fare accessi in memoria.
Ciao
-- 
Simone Piccardi
Microsoft is NOT the answer. Microsoft is the Question.
The answer is: "NO!"

Newsgroup: it.comp.os.linux.development
Titolo: [OT] Libreria grafici in c++

Ciao a tutti, e chiedo scusa per l'OT ma non so dove postare...c'è
qualcuno che conosce qualche libreria open source (compatibile GPL,visto
che devo usarla in un software GPL) per tracciare grafici (a torta e
istogrammi soprattutto) da programmi scritti in C/C++? Una libreria
multipiattaforma sarebbe ancora meglio.. Grazie e scusate ancora

Yes <y3...@SPAMkatamail.com> ha scritto nel messaggio
<pan.2005.01.16....@SPAMkatamail.com>

http://plplot.sourceforge.net
-----------------------------------------
Messaggio inviato con Excite Newsgroup.
http://www.excite.it/newsgroup
Newsgroup: it.comp.os.linux.development
Titolo: [OT] - valori stoccati nei primi settori del disco

Ciao a tutti,
scusate l'ot ma non saprei a chi chiedere.
Avrei bisogno di leggere il master boot record, il boot sector di una 
partizione, la tabella fat e il root folder dell'harddisk.
So come risalire ai settori che contengono simili info ma non so come 
estrappolare i dati esadecimali contenuti in questi settori.
Mi sapete dire come fare per leggere il contenuto dei settori dell'ahrddisk? 



dd no?

"Yes" <y3...@SPAMkatamail.com> ha scritto nel messaggio 
news:pan.2005.09.08....@SPAMkatamail.com...

Grazie per l'informazione.
scusa l'ignoranza:
dd if=/dev/hda1 of=hda1.mbr bs=512 count=1
mi dovrebbe salvare l'mbr, credo..
Poi dovrei leggere la fat e il root field dell'hard disk.
Per sapere quanto grandi sono devo riuscire a leggere le info sull'mbr.
Che genere di programma mi consente di leggere i 512 byte che ho salvato?
Voglio dire , mi serve un editor esadecimale? 

 
Editor esadecimale, o un programma che faccia già la decodifica dei dati.
Alternativamente, potresti cercare le informazioni sulla struttura del 
filesystem e scrivere tu un programmino che legga i valori e te li 
proponga in decimale o comunque decodificati.
Se non mi sbaglio, per sapere le dimensioni delle singole partizioni (e 
quindi sapere quali settori puoi leggere) dovresti guardare la tabella 
delle partizioni del disco.
LP

 mi dovrebbe salvare l'mbr, credo..
secondo me salva il primo settore della prima partizione, per l'mbr leggi
da /dev/hda
Newsgroup: it.comp.os.linux.development
Titolo: nuova versione libro di Stevens

Qualcuno sa se č prevista una nuova edizione del libro
di Stevens "ADVANCED PROGRAMMING IN THE UNIX ENVIRONMENT"?
Saluti e grazie  Manlio Perillo

 "ADVANCED PROGRAMMING IN THE UNIX ENVIRONMENT"?
Considerato che e` morto almeno due anni fa, ne dubito.
A meno che qualcuno non sia stato autorizzato a modificarlo, ma
non ne ho saputo niente.
-- 
Chiusura di Windows in corso.  Sto dando fuoco al computer... _/Davide\_
Ora si puo` spegnere il computer!  Se ci riuscite...          \Alberani/
Per contattarmi: 
http://digilander.iol.it/alberanid/


Non lo sapevo, è una grande perdita.
Sai se c'è qualche altro testo sulla programmazione Unix altrettanto
valido?
Ciao e grazie   Manlio Perillo

Newsgroup: it.comp.os.linux.development
Titolo: problemi con libstdc++ v3.0

ho scaricato e installato gcc 3.0 senza alcun problema
(.configure;make;make install tutto liscio), MA ogni eseguibile che usa
la libstdc++ (quindi qualsiasi cosa compilato con g++) alla sua
esecuzione mi dà l'errore:
error in loading shared libraries: /usr/local/lib/libstdc++.so.3:
undefined symbol: __dso_handle
NB: ovviamente compilando con g++ -static non ho questo problema ma la
dimensione aumenta di 2.5 mb!!
ho installato gcc3.0 su suse linux 7.0, ld -v dà
GNU ld version 2.9.5 (with BFD 2.9.5.0.24)
qualcuno ha riscontrato lo stesso problema?
grazie a tutti,
Touch

GNU ld version 2.9.5 (with BFD 2.9.5.0.24)
Forse ci sono alcuni problemi di gioventu`...
Che pacchetti hai installato ? O sei partito dai sorgenti ?
Ciao
Fausto

 Che pacchetti hai installato ? O sei partito dai sorgenti ?
ho scaricato il tgz (anzi il tar.bz2 ^_^;) e sono partito di li'.
nel frattempo ho rifatto l'installazione su redhat7.1 e li' tutto funge
perfettamente.
ciao
Touch

perfettamente.
Thank !
Ciao
Fausto

Qualcosa  scappa sempre ...
Appunto ...
A'nvedi questa :
To: gcc-announce at gcc dot gnu dot org
Subject: GCC 3.0.1 Released
From: Mark Mitchell <mark@codesourcery dot com> Date: Mon, 20 Aug 2001
09:45:51 -0700
GCC 3.0.1 has been released.
This release contains only critical bug-fixes from GCC 3.0.  The
highlights include:
  - C++ fixes for incorrect code-generation.
  - Improved cross-compiling support for the C++ standard library.
  - Fixes for some embedded targets that worked in GCC 2.95.3, but
    not in GCC 3.0.
  - Fixes for exception-handling bugs.
  - A port to the S/390 architecture.
Ciao
Fausto
Newsgroup: it.comp.os.linux.development
Titolo: FATAL: Kernel too old ???

Ciao a tutti,
ho scritto un piccolo programma per fare dei grafici, il quale si serve di
una libreria astrusa che non posso/voglio installare sul PC che usiamo in
facolta'. Cosi' ho creato una versione linkata statica e l'ho provata sul
PC di casa (RedHat 7.0, mannaggia a gcc, e Kernel 2.2.16 o quello di
default, cmq.). Il PC di facolta' ha una SUSE 6.0, Kernel 2.0.36. Appena
lancio il programma, il bastardo esce (o se ne esce il sistema ?) con
	FATAL: Kernel too old.
Sapevo che il PC era vecchiotto ma :-) ! Scherzi a parte : e' un problema
noto e si conoscono possibili workaround (eccetto upgradare il sistema
:->). Saluti a tutti,
|~~~~~~| 
|(O>   |\  Fabio Cavaliere (Homebrew apprentice & GLUG member)
|//\   | | e-mail > 
fa...@urania.fisica.unige.it
|V_/_  | | e-mail2 > 
cava...@server3.fisica.unige.it
|######|-  GLUG on the Web : 
http://genova.linux.it
 
+------+

 :->). Saluti a tutti,
downgrade del RH... non necessariamente al di sotto della 6.2
-- 
Francesco P. Lovergine

 :->). Saluti a tutti,
E' il compilatore di Red Hat 7.0 che e' bacato fino all'impossibile
(oltre a non essere una versione esistente del gcc)
Prova ad usare il kgcc sul PC di casa.
bye
Gianluca

 
Per installare libc5 ? L'errore, ho trovato, viene dalle (g)libc6 che ho
linkato nel prg. Se trovassi (dove?) una versione di libc5 ed un modo per
linkarla nel mio prg. _senza_ installare una mini-distro di RH 6.2... Bah,
cmq. grazie e buon natale,


 cmq. grazie e buon natale,
piu' che altro direi per le note 'idee personali' di RH 7.0
-- 
Francesco P. Lovergine

 Prova ad usare il kgcc sul PC di casa.
Che dovrebbe essere egcs (comp. messo li per... compilare il kernel !
siamo messsi bene).  Provero', ma non credo di aver fortuna perche' non
trovo che una versione di libc e credo che sia lei la responsabile...
Grazie !


Newsgroup: it.comp.os.linux.development
Titolo: Problema crontab !!!

Salve a tutti da Sebastiano...
il problema e' questo :
devo fare un trasferimento di un archivio tar via ftp su una macchina remota
solo dopo avere testato (tar -tzf) il file stesso presente sulla macchina
locale ; praticamente se il file e' corretto , trasmettilo alla macchina
remota e scrivimi il successo dell'operazione su di un file ecc.ecc. - se il
tar -tzf non restituisce 0 allora non trasferirlo via ftp e scrivimi sul
famoso file di prima che il codice di errore non e' 0.
Bene se io lo eseguo con sh nome_file allora tutto ok !!
Se lo metto in cron , viene eseguito ed un attimo dopo il processo killa
!!!!!
Ripeto eseguito "a mano" tutto ok !!! a tempo tutto KO !!!!
Mi date una mano ???
Grazie Sebastiano.

,

Attenzione a cosa contengono i tuoi file di inizializzazione dello
shell (es. /etc/profile e via discorrendo).
Spesso si inseriscono comandi che hanno senso solo in interattivo
e crashano diversamente.
Idem per quello che hai inserito nello script.
Sent via Deja.com 
http://www.deja.com/
Before you buy.


Use this address to reply
Newsgroup: it.comp.os.linux.development
Titolo: [HELP][pthreads]

Salve,
non riesco a far digerire al mio gcc (quello fornito con RH6 + glibc
2.1.2-11 la chiamata a pthread_create(...).
Gcc mi dice "unreferenced pthread_create etc etc". Notare che se metto
un parametro in meno, GCC mi avverte correttamente dell'errore,
inoltre GCC non batte ciglio sulla pthread_exit(void *)...
Avete mai sentito di problemi del genere? Ho cercato su deja, ma nulla
che possa illuminarmi.
per esempio, il banalissimo programmino:
//----------------------------------------
#include <unistd.h> 
#include <pthread.h>
#include <stdio.h>
void *writer_thread (void *arg)
{
    sleep (5);
    printf ("Thread I/O\n");
    return NULL;
}
int main (int argc, char *argv[])
{
    pthread_t   writer_id;
    char        *input, buffer[64];
    pthread_create (&writer_id, NULL, writer_thread,NULL);
    input = fgets (buffer, 64, stdin);
    if (input != NULL)
        printf ("You said %s", buffer);
    pthread_exit (NULL);
    return 0;
}
//-----------------------------------------------
genera un errore del tipo unreferenced pthread_crea(//....) etc etc
grazie a chiunque sia in rado di fornire info.
il_t@sso
il_t...@freemail.it

genera un errore del tipo unreferenced pthread_crea(//....) etc etc
Provato ad aggiungere -lpthread ?
-- 
Lorenzo
"Given enough eyeballs, all bugs are shallow", Linus'Law
(per rispondere via email fai un rot13 dell'indirizzo)
(apply a rot13 to reply)

inoltre GCC non batte ciglio sulla pthread_exit(void *)...
gcc -o programma *.o -lpthread
-- 
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

Newsgroup: it.comp.os.linux.development
Titolo: Python-Glade

Ciao!
Devo riportare dei dati in una tabella , poi in base alla scelta
dell'utente  prelevare i dati da questa tabella e processarli...
Qlcn sa come usare i widget per farlo?
grazie anticipamente
Roby

 Qlcn sa come usare i widget per farlo?
GTK 1.2
GtkClist::insert ([data])
[data] ha tanti elementi quante sono le colonne della tabella
Callback sul segnale "select-row"
-- 
  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 della risposta... xò ho dimenticato di indicare ke sto usando le
GTK2...
Roby

Newsgroup: it.comp.os.linux.development
Titolo: Mouse USB

Ho installato la Red Hat 6.2, ovviamente X non funzionava perche' ho
un mouse USB. Ho installato il Kernel 2.4.1 con supporto USB. Ora come
faccio a configurare il mio mouse per far partire X (Kde)?

 writes:

E lo chiedi su it.comp.os.development? C'è icol.iniziare per queste cose, per
favore cerca di suare il newsgrooup giusto.
Ciao
-- 
Simone Piccardi
Microsoft is NOT the answer. Microsoft is the Question.
The answer is: "NO!"