mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.os.linux.development
Titolo: Problemi APT: Smail, Exim, libpam, anon-proxy

cercando di configurare e installare tutte le librerie necessarie per
anon-proxy sono incorso nei seuenti problemi:
* apt-get update etc. mi danno errore cercando di configurare exim e
libpam-runtime
Il problema è stato creato da Smail quando si è installato con apt.
Lo script di post installazione restituisce errore: 1 per exim e
libpam-runtime appunto...

...

E' un problema noto. Lo risolvi facendo:
touch /etc/pam.d/other.pre-upgrade
Poi ripeti apt-get e funge tutto a meraviglia (appena fatto).
Ciao :-)

 > Il problema č stato creato da Smail quando si č installato con apt.


 > Il problema č stato creato da Smail quando si č installato con apt.


Newsgroup: it.comp.os.linux.development
Titolo: installare linux su OS Windows

Ho un portatile già partizionato in 2: La C e la D.
Sulla C ho Windows XP
Per installare Linux mi consigliate di usare la C o la D? (sembrerebbe
logico la D, ma non do per scontato nulla)
Quale versione di Linux mi consigliate? O vi sono alternative al Linux per
imparare ad utilizzare ambiente Unix?
Grazie

 
Ciao.
Tom

imparare ad utilizzare ambiente Unix?
Debian!
Però coi portatili è sempre un casino, spessissimo hanno win-hardware
di merda che funziona solo con sistemi operativi fatti col culo... 
-- 
Massimo Bacilieri AKA Crononauta
ICQ: 4005815


Grazie! direi esaustivo e conciso, ma che mi consigli?

 imparare ad utilizzare ambiente Unix?
freeBSD (e tutta la famiglia *BSD), unix facile e gratis per tutti.
http://www.gufi.org/


Quello che ti consgilio č di trovare dei Cd con le distro live (suse, 
knoppix ecc) provare Linux senza installare nulla. Poi scegliere quella 
che piů ti aggrada. Le differenze tra le distro all'inizio per uno che 
comincia non sono poi cosě importanti.
FreeBSD č un s.o. piů stile unix e quindi necessita di maggiore impegno 
per l'uso da parte di un newbie.
Ciao.
Tom

 per l'uso da parte di un newbie.
Bene, vado per FreeBSD, mi impegno!
Siti da cui scaricare?
Grazie

imparare ad utilizzare ambiente Unix?
  Un *BSD, per un PC direi soprattutto FreeBSD.
  P.S. Per favore non crosspostare messaggi del genere che sono in
topic solo su it.comp.os.linux.iniziare!
-- 
  Ciao :-)
  Massimo
  Rivendita on line software e gadget Linux / *BSD
 
http://www.thule.it
  Nell'indirizzo, inserire una "h" tra la "t" e la "u"

 
Ciao.

 wrote in message news:cevke3$t0b$1...@lacerta.tiscalinet.it...

Google e "freeBSD"...
Scarica la versione 5.2.1, oppure la live FreeSBIE!
M

   Nell'indirizzo, inserire una "h" tra la "t" e la "u"
??? C'è già... oppure intendevi l'indirizzo email? =PPPP
Max
Newsgroup: it.comp.os.linux.development
Titolo: window manager fa i capricci

Non so neppure io se sia corretto postare qui o sarebbe meglio ../sys,
io ci provo...
Sviluppando una sorta di fork di XFCE e modificando le componenti di cui
consta (principalmente xfwm e xfdesktop) ho riscontrato un problemuccio
cui non riesco a venire a capo: xfwm-mod (chiamiamo cosi' la versione
modificata di xfwm...) si avvia, si esegue, ma dopo un po' "crasha" (non
so se questo e' il termine corretto, in questo caso... Non c'e' nessun
segfault...) dicendo:
"application xfwm-mod lost its connection to the display :0.0".
Non riesco a capirne il motivo, nessuna delle stringhe preposte alla
segnalazione di errori viene stampata (tantopiu' quella che viene 
stampata nell'ultima riga di codice prima del fork()!), 
~/.xsession-errors (cosi' come gli altri log di XFree) non riporta nulla.
Esiste un modo per venire a capo di questa situazione? Da cosa potrebbe
dipendere?
Grazie :-)
-- 
Roberto -MadBob- Guido
mail bob4mail***@***
gmail.com
web 
http://madbob.homelinux.com
BrainTop Project maintainer - 
http://braintop.sf.net

 dipendere?
fai un strace e vedi...
-- 
Non hanno fatto un francobollo su Craxi perche' la gente avrebbe sputato
sul lato sbagliato.
                -- Da it.hobby.umorismo

 
Effettivamente non ci avevo pensato... :-)
Ho provato, ma ammetto che l'output di tale comando non sia dei piu' 
chiari... Stringhe come
"ioctl(5, FIONREAD, [0]) = 0"
o
"poll([{fd=5, events=POLLIN, revents=POLLIN|POLLHUP}], 1, -1) = 1"
sono per me prive di significato...
Sull'eco del suggerimento ho pensato di ricorrere a gdb, ma mi sono 
imbattuto in un problemuccio: i diversi eseguibili sono richiamati in 
uno scriptino bash, e richiamati singolarmente non vengono eseguiti 
correttamente, dunque l'analisi del solo programma incriminato risulta 
inutile.
Esiste magari un modo per passare a gdb uno script bash?


 Esiste magari un modo per passare a gdb uno script bash?
imho non ha molto senso , concentrati sul binario che fa' i capricci.
byez.
-- 
"L'ipocondria e' l'unica malattia che non ho."
                -- Graffito, New York, 1978

Newsgroup: it.comp.os.linux.development
Titolo: sito su programmazione e freeware!

visitate il sito 
www.programmiliberi.it
Programmi, manuali, tutorial da scaricare in versione free!

 writes:
staff> visitate il sito 
www.programmiliberi.it
 Programmi, manuali,
staff> tutorial da scaricare in versione free!
liberi un par di ciufoli. e pure spammer
/marco
Newsgroup: it.comp.os.linux.development
Titolo: defunct

Ho fatto un programma client-server in cui il server genera un proceso
figlio per ogni client che si collega. Quando pero durante l'esecuzione
del programma faccio un ps -a mi compaiono dei processi definiti
"defunct". Anche provando a fare kill <pid> non scompaiono dalla lista,
ma solo killando il server. E' normale?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


I processi rimangono defunct finche' il padre non prende atto del loro decesso
mediante la funzione wait o waitpid.
Alessandro.

 Alessandro.
Quindi prima che il processo figlio termini lo deve comunicare in
qualche modo al padre?


 qualche modo al padre?
No, è il sistema operativo a farlo, ma solo se il padre rimane in
attesa usando wait (o waitpid).
Hint: wait(2), waitpid(2)
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)                 [ 
http://www.emmanuelebassi.net
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

Newsgroup: it.comp.os.linux.development
Titolo: Autenticazione di ORBit

Ho bisogno di chiamare da Java un oggetto CORBA,
ma ORBit mi rifiuta l'autenticazione....
Ho cercato in rete e l'unica risultato è che il problema è confermato,
su
"ORBit for beginners" si suggerisce di usare un qualche "workaround"...
si, ma quale?
Mi sto scaricando i sorgenti di ORBit, ma eviterei volentieri la
fatica...

 ma ORBit mi rifiuta l'autenticazione....
Un'altra domanda: è possibile sostituire ORBit con un altro ORB in GNOME?

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

salve.
sto facendo qualche esperimento di programmazione concorrente.
non ho capito dalla documentazione a che serve il parametro key_t ad
esempio delle funzioni semget, shmget... .
in certi appunti questa chiave viene creata in questo modo:
chiave = ftok ( "/usr/des" , 'a' ) ;
qualcuno mi potrebbe dare qualche chiarimento al riguardo?
grazie
-- 
   _.-.-=-.                  .-=.'"=.-=.
  (       .'    \  :  /     '._.-=._.=-'
   '-"-=="    `. .-=-. .'  
----------------'     '---- 
http://magicforum.altervista.org
 -------

qualcuno mi potrebbe dare qualche chiarimento al riguardo?
invece che decidere a priori un valore per 'chiave' e scriverlo in
tutti i programmi, si usa ftok per generarne uno 'random'.
In realtà non è un valore casuale, in quanto viene generato
dall'analisi di un file e da un carattere. In questo modo, scrivendo 
ftok ( "/usr/des" , 'a' )  saprai che ogni processo avrà accesso
sempre a quel pezzo di memoria condivisa o semaforo
Newsgroup: it.comp.os.linux.development
Titolo: variabili d'ambiente e operazioni aritmetiche

Salve
mi servirebbe un aiutino per piacere:
vorrei creare (con uno shell-script) una variabile d'ambiente che ogni
volta
che viene chiamato lo script viene incrementata di una unita'....
ma per ora non sono riuscito neanche a far fare delle operazioni
matematiche
alla shell tanto che mi e' venuto un dubbio: ma la shell accetta
variabili
numeriche e ci si puo' fare delle operazioni? ma soprattutto come si
fa'?
(l'obiettivo sarebbe quello di sapere quante volte viene chiamto un
certo script
e, a sera, scriverne il numero su file, a mattina, invece, leggere da
quel file
e risettare la varibile d'ambiente)
Grazie in anticipo
Leo

invece, leggere da quel file e risettare la varibile d'ambiente)
Devi salvarlo ogni volta nel file.
COUNT=$[ $( cat /var/run/counter ) + 1 ]
echo $COUNT > /var/run/counter
...e sperare che non ci siano accessi concorrenti :-)
Leonardo
-- 
".signature": bad command or file name

 riuscito neanche a far fare delle operazioni matematiche alla shell
Le variabili d'ambiente sono interne all'environment della shell. Possono
solo essere copiate nell'env dei processi figli. Pertanto il l'env. del processo
chiamante non e' influenzato dai cambiamenti in quello dei figli.
Secondo me la tua unica possibilita' e' l'uso di un file.
-- 
 DMA = acido nucleico dei microprocessori
Newsgroup: it.comp.os.linux.development
Titolo: Help su installazione StarOffice5.1

Posseggo la distribuzione Mandrake7 e ho tentato (seguendo le istruzioni del
caso) di installare StarOffice5.1.
Risultato : ho dovuto reinstallere ben 7 volte Mandrake senza riuscire ad
installare StarOffice.
Ma come si installano le librerie Glibc2 ??? (sono queste che hanno bloccato
Linux anche seguendo le istruzioni del caso !!!).
Qualcuno mi spiega nel dettaglio tutti passi da compiere al fine di poter
installare StarOffice ?
Grazie.
Ferdinan...@LycosMail.Com

installare StarOffice ?
da riga di comando:
# tar -xvf Soffice51.tar (o come si chiama il file)
# cd Soffice51
# ./setup /net
Devi avere X attivo altrimenti l'installazione non parte. L'installazione e'
grafica ed e' molto simile a quelle di windows. Vedi di piazzare soffice in
/usr/local e non dove ti dice lui (spesso ti consiglia /root che e'
decisamente sbagliato)
-- 
 +-------------------------------------------+
 |        Enrico Bodo  -   PhD student       |
 |      University of Rome "La Sapienza"     |
 |          Department of Chemistry          |
 +-------------------------------------------+
Newsgroup: it.comp.os.linux.development
Titolo: 3 domandine

Ciao :)
Per favore, sapete dirmi:
a) se esiste una utility, piccola, in Linux per suonare brevi 
file audio, in modo che se il mio modulo vuole segnalare un 
errore a chi lo sta usando possa appoggiarsi ad essa?
b) in che formato si scrivono le date dei file di log, per 
convenzione? ne esiste uno?
c) ho bisogno di scrivere, nel file di configurazione in un'unica 
riga, una serie di numeri di telefono, come posso separarli? 
spazio/virgola/puntovirgola no perché servono anche per comporre 
il numero (la virgola è una pausa, mi pare), può andare bene il 
segno "^"?
grazie - saluti :)
Marco Zanon [
http://www.marcozanon.com
]

  segno "^"?
perche' no?
qualunqe carattere che non sia un carattere valido nel numero di
telefono va bene.
Basta dirglielo poi a cut :-)
-- 
Pa.Ped, Como
http://www.fastflow.it/~paolop
VOTE AGAINST SPAM! 
http://www.politik-digital.de/spam/it/
Contro i brevetti software: 
http://petition.eurolinux.org/index_html

 telefono va bene.
certo, ma infatti mi domandavo se il segno ^ non avesse 
particolari significati che mi sfuggono,
grazie delle risposte - ciao :)
Marco Zanon [
http://www.marcozanon.com
]

 segno "^"?
Lo scrivi tu e lo leggi per conto tuo. Tolti quelli con diverso significato
uno vale l'altro :-)
--
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.mascanc.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! 3rd Law of Computing: Anything that can go wr
		fortune: Segmentation violation -- Core dumped !>-

 significato uno vale l'altro :-)
esatto, ma il punto era proprio sapere quali caratteri hanno 
significato speciale,
comunque, penso che a ^ non sia associato nulla di particolare,
grazie -ciao :)
Marco Zanon [
http://www.marcozanon.com
]

 comunque, penso che a ^ non sia associato nulla di particolare,
^ indica nelle regexp l'inizio della riga. Ma, ripeto, a te non puo' fregare
di meno. Supponiamo che tu sughi una riga che usa come separatore ^. Per
dividerla usi per es (perl) split /\^/. Dopo aver quotato il carattere te ne
freghi di quale sia il suo significato nelle regexp.
--
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.mascanc.net
    **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: Copiare una distribuzione su DVD

Salve,
molto probabilmente sarň OT, ma non so dove chiedere informazioni per
risolvere il mio piccolo problema. Ho accumulato negli anni centinaia di
CD-ROM con le varie distribuzioni di Linux, quelle allegate alle riviste
acquistate in edicola. Ora vorrei metterle su DVD, almeno, operare una
selezione del genere. Mettere ogni distribuzione completa (3 CD-ROM), o piů
mini-distribuzioni (1 singolo CD) su un DVD. Vorrei fare in modo che almeno
per le distribuzioni complete sia possibile eseguire poi l'installazione da
DVD. Come fare? E' impossibile quello che sto cercando di fare?
Accetto ogni consiglio
Grazie
Franz

 Grazie, credo di aver trovato la soluzione.
Franz

 Franz
Qual'č?
-- 
Kleidemos
Un computer a un altro quando si incontrano:
"Ciao, come ti boota oggi???"

 Qual'è?
Ho cercato con Google, ed ho trovato una risposta. Stasera provo se
funziona.
Franz

Newsgroup: it.comp.os.linux.development
Titolo: FrameBuffer alla Matrix!!!

Problemi grafici riscontrati uscendo dall'ambiente X, con VESA Frame Buffer
scheda NVIDIA, XFree86-4, Debian non mi riesce a restituire le shell del
terminale ma solo dei simpatici pixel verdi alla matrix sparpagliati per lo
schermo...
Opzioni Kernel
-VESA FB(consolle frame Buffer)
-NVIDIA chip (Character Device)
(Wmaker sembra funzionare correttamente)

 sparpagliati per lo schermo...
se hai un po' di fortuna disabilitando il
framebuffer funziona tutto....
se sei come me anche disabilitandola non
va, l'unico modo per tornare in console
dopo aver avviato x con il driver nvidia
è avviare il laptop collegato ad una uscita
esterna (svideo).... non chiedermi il perchè......
-- 
L'unica cosa certa è che non esiste nulla di certo...

 L'unica cosa certa č che non esiste nulla di certo...

Newsgroup: it.comp.os.linux.development
Titolo: problema con socketaddr_in

Qualcuno puo' spiegarmi:
/**** p.c */
#include <stdio.h>
#include <sys/types.h>
#include <sys/socket.h>
int main(void)
{
	struct sockaddr_in sok;
	return 0;
}
/**** p.c */
gcc p.c
p.c: In function `main':
p.c:7: storage size of `sok' isn't known
g++ p.c
p.c: In function `int main()':
p.c:7: aggregate `struct sockaddr_in sok' has incomplete type and cannot be 
		initialized
Il msg del compilatore e' piuttosto chiaro, ma io non so come porvi rimedio.
Grazie a tutti
David

      -- ITALY
Until I loved, life had no beauty;
I did not know I lived until I had loved. (Theodor Korner)
Newsgroup: it.comp.os.linux.development
Titolo: Info SuSe linux

Qualcuno sa dove posso trovare Linux Suse professional 8.1? Riesco a trovare
solo la LiveEval.
Grazie a tutti.

 ad un pinguino ...mi devo preoccupare?
No, non ti preoccupare, dovresti farlo se il tuo sedere 
cominciasse ad assomigliare ad una finestra :)

Newsgroup: it.comp.os.linux.development
Titolo: quanti s.o su di un solo hardisk??

Salve ragazzi,volevo sapere quanti sistemi operativi puo contenere un
hardisk ed in quante partizioni diverse, e come devono essere le partizioni?
primarie logiche ecc.
vorrei installare 4 s.o. win me,win xp,win 200 server,linux
per adesso ho solo i primi tre in tre diverse partizioni, di cui una da 20gb
attiva e primaria,
una seconda estesa da 37gb non attiva e primaria, e poi all'interno di
quest'ultima cinque partizioni logiche non attive
chi mi da una dritta????
grazie!!!

 chi mi da una dritta????
windows, almeno fino a poco fa, non sono aggiornato con xp (e me ne guardo
bene...) non capisce alcuna partizione al di fuori di una UNICA primaria e
di altre logiche, al contrario di linux.
Quindi: un os microsoft nella prima partizione primaria. Poi crei una estesa
fino alla fine del disco, e al suo interno metti una prima logica per il
secondo os microsoft, una seconda logica per il terzo os microsoft, e
infine tutte quelle che vuoi (sempre logiche, quindi nella tua
configurazione sono le 3 rimaste) metti quello che vuoi, quindi anche un
server linux.
Ricorda che necessita di almeno 2 partizioni (vanno sempre bene anche le
logiche): una di swap, e una come root (la "/"). Poi c'e' chi consiglia di
avere una terza partizione come /tmp (200-500 mbytes), una /var che dipende
dall'uso che devi fare del server, una /home, una /usr/local, ecc ecc, ma
direi che per iniziare una swap e una "/" vanno piu' che bene.
Nota: dimensiona la swap in modo che non sia sotto i 128  (meglio 256)
Mbytes, e non ha senso (*) che superi i 512 Mbytes.
ciao
marco
(*) qualcuno riporta nella signature: "640kb of memory should be enough for
anyone." -- Bill Gates.
-- 
For direct reply: fritz AT dada DOT it

 ha scritto nel messaggio
news:b727sm$gmg$1...@lacerta.tiscalinet.it...


 ha scritto nel messaggio
news:b727sm$gmg$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.os.linux.development
Titolo: Problemi con OSS

Ciao a tutti, sto pacioccando con la scheda audio (es1371) e i driver OSS.
Ho seguito il tutorial di programmazione di OSS, ma non riesco a far
funzionare un semplice programma per ascoltare un sample:
il programma apre correttamente il device /dev/dsp, verifica che la modalità
16 bit signed sia da questo supportata, imposta i parametri di riproduzione
del campione (formato, canali, bit rate) e scrive sul device audio i dati da
suonare.
Ciò che non funziona è la configurazione del dispositivo: chiamo ioctl per
configurare, in sequenza (come da tutorial) il formato di riproduzione, il
numero di canali da utilizzare e la frequenza di conversione, ma entrambe le
chiamate mi restituiscono un codice di errore = -1.
Eppure il dispositivo è aperto correttamente, e interrogandolo sui formati
supportati, fornisce una risposta coerente.
Ovviamente ho provato anche come utente root, ma non funziona nulla!
Qualcuno può darmi una mano?
Grazie a tutti per l'attenzione!
Fulvio
--------------------------------
Inviato via 
http://usenet.libero.it


Ciai Fulvio, non sono sicuro di riuscirci ma tempo fa mi sono scontrato 
anche io con problemi simili....manda il codice!
-- 
Alessandro >>CoMiX<< Cominu
http://hydrogen.sf.net
e-mail: 
aco...@tiscalinet.it
Icq: 116354077
Linux User # 203765
[That's not a bug, that's a feature..]


Grazie per la proposta i aiuto...ma sono riuscito a capire il problema: a
causa di una confusione di parentesi, non avevo aperto correttamente il
dispositivo, come credevo invece di aver fatto! Ora funziona tutto bene!

Newsgroup: it.comp.os.linux.development
Titolo: Problemi di shell

Ho questo script in bash:
#!/bin/bash
#dove si trova shell.out?
base_dir=`pwd`
# l'applicazione che dobbiamo testare
app="$base_dir/shell.out"
# la directory di lavoro in cui svolgeremo i test
test_dir="/tmp/shell_test_dir"
# variabili di lavoro per la funzione do_test
num_executed=0
num_failed=0
messages=""
bullet="* "
LANG=C
begin_tests() {
     \rm -rf "$test_dir"
     mkdir -p "$test_dir"
     cd "$test_dir" || exit 1
}
do_test() {
     msg=""
     if eval "$1"; then
	echo -n "."
     else
	echo -n "F"
	num_failed=$(($num_failed + 1))
	msg="failed: $1 $2 $msg"
	messages="$messages\n$bullet$msg"
     fi
     num_executed=$(($num_executed + 1))
}
end_tests() {
     printf "\nExecuted: %d, Failed: %d%b\n" $num_executed $num_failed 
"$messages"
}
assert_equals() {
     if [ "$1" != "$2" ]; then
	msg="expected '$1', but was '$2'"
	return 1
     fi
     return 0
}
assert_file_exists() {
     if [ ! -f "$1" ]; then
	msg="file '$1' does not exist"
	return 1
     fi
     return 0
}
test_echo() {
     assert_equals "abc" "`echo 'echo abc' | $app`"
}
test_bin_echo() {
     assert_equals "abc" `echo '/bin/echo abc' | $app`
}
test_redirect() {
     rm pippo 2> /dev/null
     (echo 'echo abc > pippo' | $app) \
	&& assert_file_exists pippo \
	&& assert_equals "abc" "`cat pippo`"
}
begin_tests
do_test test_echo
do_test test_bin_echo
do_test test_redirect
end_tests
e mi serve per testare un'applicazione in C. Il problema è che la 
funzione test_redirect() non fa quello che dovrebbe. In pratica se creo 
un file pippo la funzione non lo rimuove e, quindi, sembra che non 
funzioni neanche l'echo come le chiamate di sistema. Non riesco ad 
identificare l'errore.
Ilario

 identificare l'errore.
Io ho preso lo script, impostato
   app="/bin/bash"
in base all'ipotesi che shell.out eseguisse il comando che viene
passato e ottengo:
...
Executed: 3, Failed: 0
Ho idea che il problema sia in shell.out.
Barone Frankenstein
-- 
There is no place like /home.
Newsgroup: it.comp.os.linux.development
Titolo: [ns-2] The Network Simulator -- http://www.isi.edu/nsnam/ns/

e l'analisi dei dati, beh, si faccia vivo! ;)
Non capisco se offri assistenza o se hai bisogno di aiuto.
Utilizzai  ns-2  diversi   anni  fa'  per  un   lavoro  di  semestre
("Characterizing Internet Traffic and  Topologies" - disponibile sul
sito  in  firma  :-)),  provai pure  "nam",  il  suo  visualizzatore
grafico, ma la povera Sparc4 non reggeva il peso :-(
Un tool interessante,  chissa' se ora il "plug-in"  per traffico WEB
e' utilizzabile :-] ?
-- 
 __
| _         "The Internet is slow, could you please reboot it ?"
|__|iambo   mailto:
gabr...@giambonini.com
 
www.giambonini.com

e l'analisi dei dati, beh, si faccia vivo! ;)
Scusa, volevo approfittarne per chiederti qualche informazione su ns, io 
per la tesi ho scritto un piccolo client/server per la distribuzione di
immagini codificate. Ora dovrei testarlo, quindi devo fare delle simulazioni
per vedere come si comporta nel caso di perdite di pacchetti rallentamenti 
e cosi' via. Ho la fortuna di poter usare delle attrezzature in un 
laboratorio, quindi avrò la possibilità di testare il programma facendo 
colloquiare due macchine e potendo fissare la capacità della linea che le
collega. Per rendere la simulazione realistica dovrei però simulare anche
il traffico che c'è tipicamente su internet, dopo questa lunghissima 
premessa la domanda allora è, ns fa al caso mio? se si dove posso trovare
della documentazione semplice semplice per iniziare a fare i primi passi?
-- 
  _  _ >>Now on Linux<<  _     || ICQ number.................Non lo uso
 | \| |___ _____ ___ ___|_|___ || Home-Page ................Non ce l'ho
 | .` | -_|     | -_|_ -| |_ -||| E-Mail................Non l'avrai mai
 |_|\_|___|_|_|_|___|___|_|___||| Un Nemesis che ha pochi e-contatti ;)

Newsgroup: it.comp.os.linux.development
Titolo: Linux e AS400

salve, qualcuno utilizza gią linux per collegare pc ad as400?
Attualmente uso win con client access e rete eterneth.
Potete aiutarmi?
Francesco


Si, tn5250. 
Ciao
Fulvio
//////////////////////
fparn...@netscape.net
vide...@tiscalinet.it
/////////////////////
Newsgroup: it.comp.os.linux.development
Titolo: Inizio con Glade

Ciao a tutta la lista.
Ho appena installato Linux (RedHat 6.1) e vorrei provare un po' di
programmazione. Ho quindi installato il pacchetto Glade.
Quello che non capisco e' come si compila un progetto. Mi spiego meglio.
Ho creato un progetto prova.glade, ho inserito una finestra e nella finestra
un bottone. Premo il pulsante Build e mi vengono creati i sorgenti.
Fino qui tutto sotto controllo. Quello che non capisco e' quello che devo
fare
adesso. Ho notato la presenza di uno script (auto_qualcosa) pero' non mi
crea
ancora l'eseguibile. Mi spiegereste i passi da seguire per crearlo.
Grazie... PAOLO.

 Quello che non capisco e' come si compila un progetto. Mi spiego meglio.
Dovresti avere una cartella src che contiene i sorgenti ed un Makefile gia' configurato
per il progetto standard.
Un make dovrebbe essere sufficiente...
Non ricordo bene perche', nonostante io sia un utilizzatore di glade, il mio primo (ed 
unico
progetto lo ho cominciato qualche mese fa, ma non ricordo di avere penato per produrre 
l'eseguibile. Ricordo pero' di aver modificato il Makefile a mano per aggiungere alcuni 
sorgenti e librerie.
Valentino

 Grazie... PAOLO.
vai ndel direttorio base dell'applicazione (quello dove c'e' il file
.glade e digita : ./autogen.sh , e' uno script che si occupa di tutto il
processo di creazione dei makefiles, BTW c'e' un file FAQ nel direttorio
base el pacco di glade, riporto una FAQ sul build dell'applicazione :
Building Glade-Generated C Source Code
======================================
2.1 How do I build the code generated by Glade?
 A: You need automake >= 1.4 & autoconf >= 2.13 to build the generated C
code.
    You also need gettext >= 0.10.35 if you enabled gettext support. See
the
    'Requirements' section in the README file for links to these.
    Run './autogen.sh' in the toplevel directory of the project to run
    automake, autoconf and the related utilities to build the Makefiles.
Pass
    it any options you want passed to configure, e.g.
    ./autogen.sh --prefix /usr/local/gnome
    Then run 'make' to build your application.
    Note that for Gnome applications, you must also do a 'make install'
so that
    the pixmaps are installed properly. If you don't do that, it will
still
    run, but you won't see the pixmaps.
ciao
Roberto

Newsgroup: it.comp.os.linux.development
Titolo: PMBS CON ISTRUZIONE CAT

Perche' l'istruzione:
cat "pippo">mio.log
non funziona e mi restituisce l'errore:
cat: pippo: No such file or directory ??
Grazie
Marco

cat: pippo: No such file or directory ??
Perche' il file pippo non esiste.
Se vuoi mettere il valore "pippo" nel file mio.log, devi usare echo, e
non cat.
man cat ti dovrebbe chiarire il concetto.
-- 
           |Save our planet!
  Ciao     |Save wildlife;
  roberto  |For your E-MAIL use only recycled Bytes !!
           |roberto poggi  
rpo...@softhome.net

cat: pippo: No such file or directory ??
Prima di poter usare "cat", devi abilitarlo con "man cat".
Leonardo
-- 
".signature": bad command or file name
Newsgroup: it.comp.os.linux.development
Titolo: QTdesginer

Scusate la banalità ma come si integra correttamente QTDesigner con
Kdevelop? Ogni volta che cerco di aggiungere una nuova form mi crea un file
ascii, ma niente codice sorgente. Esiste al limite qualche alternativa
valida?
Grazie Ikkor

 wrote in message
news:vWvlc.166604$
Kc3.5...@twister2.libero.it

Se fai generare i Makefile al KDevelop basta includere nel progetto il
file *.ui generato dal QTDesiner. Se il form che crei si chiama Form1 il
tuo main.cpp dovra' essere:
#include "form1.h"
int main(int argc, char *argv[])
{
  QApplication a(argc, argv);
 
  Form1 *form = new Form1();
  a.setMainWidget(form);
  form->show();
  return a.exec();
}
ciao
gian luigi
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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

sono  andato a  
developer.gnome.org
, ma  non ho  trovatop nulla.  Poteti
mettermi sulla giusta strada? Grazie.
-- 
Non c'č piů forza nella normalitŕ: c'č solo monotonia.

mettermi sulla giusta strada? Grazie.
http://developer.gnome.org/doc/API/libgnomeui/gnomedruid.html
oppure il tarball
http://developer.gnome.org/doc/API/libgnomeui-docs.tar.gz
Bonf
---------------------------------------------------------------------------------
-  Bonf : Per scrivermi bonf at penguinpowered com                              - 
---------------------------------------------------------------------------------
Newsgroup: it.comp.os.linux.development
Titolo: Aggiungere funzioni a configure/autoconf

Ciao developers,
devo (in realtà voglio) modificare il configure di un progetto a cui
sto lavorando che usa autoconf (almeno, c'è un 
configure.ac
, ma non mi
sono mai occupato della faccenda fino ad ora).
In pratica dovrei testare se il compilatore supporta una certa forma
sintattica e definire una macro di conseguenza. Andrebbe bene sia come
flag D che come modifica ad (o generazione di) un file di header.
Sono perfettamente in grado di scrivere uno sciptino per bash che lo
faccia, ma sarebbe mooolto meglio poter integrare la cosa direttamente
nel configure e, di conseguenza, direttamente nel 
configure.ac
, così
le modifiche si mantengono molto più facilmente.
Ho dato un'occhiata in giro ma sono digiuno in materia, perciò non ne
ho capito niente. Prima di lanciarmi nella lettura del manuale
completo di autconf, vi chiedo almeno se è possibile fare qualcosa del
genere senza diventare scemi.
Ciao, Lorenzo

 flag D che come modifica ad (o generazione di) un file di header.
]zac[
Non ho esperienza di macro ma scopiazzando qualche spunto qua e la:
# Checks for --enable args
AC_MSG_CHECKING(whether to enable FreeType2 support)
AC_ARG_ENABLE(ttf, [  --enable-ttf              enable FreeType2 support],
        if [[[ "$enableval" = "yes" ]]]; then
                AC_DEFINE(TTF_SUPPORT, [1], [Define to 1 to enable FreeType2 support])
                CFLAGS="$CFLAGS `freetype-config --cflags`"
                FTLIB="-lfreetype"
                ttf_support="yes"
        else
                ttf_support="no"
        fi,
        ttf_support="no"
)
AC_MSG_RESULT($ttf_support)

 Non ho esperienza di macro ma scopiazzando qualche spunto qua e la:
Ti ringrazio in ritardo scandaloso per la dritta (non so perché google
groups non mostrava la tua risposta...)
-- 
Lorenzo `paulatz' Paulatto
Trieste
``Grandissima mi par l'inezia di coloro che vorrebbero che Iddio avesse
fatto l'universo più proporzionato alla piccola capacità del lor discorso.''
     --Galileo Galilei (Opere VII)

 
the nadia.
google groups ha in alcuni casi pesanti problemi nel raggruppamento per data
dei post, che qualche mese fa non aveva.

Newsgroup: it.comp.os.linux.development
Titolo: PS/2

Salve
Come faccio ad interpretare i dati che arrivano in input sulla porta ps/2
del mouse?


I dati ke arrivano sulla PS/2 sono costituiti da pacchetti.
Utilizza stesso protocollo della tastiera (IBM PS/2).
http://panda.cs.ndsu.nodak.edu/~achapwes/PICmicro/mouse/mouse.html
questa pagina descrive il protocollo. /dev/psaux doverebbe passarti
i dati senza nessuna interpretazione (se non ricordo male).
Qui ci sono delle note per vari protocolli seriali:
http://nodevice.com/sections/ManIndex/man0878.html
Un'altra possibilita' e' di usare /dev/gpmdata. \`E ben documentato
e ti converte il protocollo per te, cosi' sei indipendente da
PS/2, seriale, IMPS/2 (che e' un po' diverso).
Ciao
Marko
Newsgroup: it.comp.os.linux.development
Titolo: c++ e gcc (i compilatori)!!!

Quale e' la differenza tra c++ e gcc? (ovviamente mi riferisco a c++ il 
compilatore e non il linguaggio!)
Quando compilo un programma  (un gioco programmato da me con le SDL) con gcc 
mi da questo errore:
--------------------
/tmp/ccAoAsSd.o(.eh_frame+0x11): undefined reference to 
'__gxx_personality_v0'
collect2: ld returned 1 exit status
----------------
Mentre se compilo con c++ tutto funziona!
Che significa?
Forse il mio programma ha qualche problema di portabilita' in futuro o posso 
usare tranquillamente c++ invece di gcc?
Devo postare anche i sorgenti per darvi un'idea? (non ci sono problemi!)
Grazie
DW

 Devo postare anche i sorgenti per darvi un'idea? (non ci sono problemi!)
No, basta che ce fai giocà quando compila :D
Ciao,
	Nicholas

 No, basta che ce fai giocà quando compila :D
Sure! Comunque sempre rigorosamente in Open Source! ;)
Grazie,
DW

 Intendevi c++?!
Un momento: pensavo ti fossi sbagliato a scrivere g++ invece c++ invece 
documentandomi ho scoperto che e' un altro compilatore!!!!
GRAZIE

dw ha scritto:

Forse è proprio IL compilatore per c++.

> g++ č per linguaggio C++
Nella mia Linux Box (redhat 7.1)
c++ -v
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/2.96/specs
gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-98)
g++ -v
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.0.2/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --host=i386-redhat-linux
Thread model: posix
gcc version 3.0.2 20010905 (Red Hat Linux 7.1 3.0.1-3)



Ma va la :p
c++ è un alias: scommettiamo che hai un quarto compilatore che si chiama
cc ? ;D

>> g++ è per linguaggio C++

Beh, questo è perché hai qualche problema di installazione del 3.0.2,
che per qualche arcano non ha installato c++ come link a sè stesso; ma
normalmente c++ è un link a g++. Ciao
-- 
cat <<EOF
Paolo Giarrusso, aka Blaisorblade(togliere solo REMOVEONLYTHIS per rispondere)
Kernel 2.4.19 on an i686; Linux registered user n. 292729
EOF

>> g++ è per linguaggio C++


Newsgroup: it.comp.os.linux.development
Titolo: Ok, che cosa sto sbagliando?

Sto praticando il c da poco (e si vede!) quindi tendo a scrivere dei
semplici programmini per testarne il le regole, ora nel codice che segue,
cosa sbaglio? A me chiaramente sembra a posto ma va in segfault
Grazie in anticipo:
#include<stdio.h>
#include<string.h>
char consonants[23] = "bcdfghjklmnpqrstvwxyz";
char char_is_member (char a_char, char a_char_set[]);
void get_consonants (char a_char_vector[]);
char char_is_member (char character, char vector[])
	{
	int i;
	while (vector[i] != '\n')
		{
		if (character == vector[i])
			return character;		
		i++;
		}
	return '\0';
	}
void get_consonants (char vector[])
   {
	extern char consonants[];
   int step = 0;
	char my_char;
	while ((my_char = vector[step]) != '\0')
		{
		if ((char_is_member (my_char, consonants)) != '\0')
			printf ("char is vowel: %c\n", my_char);
		else
			printf ("char isn't a vowel: %c\n", my_char);
		step++;
		}
	return;
	}
int main()
{
	char my_set[7] = "aeiou";
	char my_name[100] = "dario";
	get_consonants (my_name);
	return 0;
}
Grazie ancora.

 while (vector[i] != '\n')
  while ( vector[i] != '\0')
MM

Newsgroup: it.comp.os.linux.development
Titolo: Who, Last e SSH (da windows)

Ciao,
mentre ero sul server come root (slack 9.1) ho controllato la lista
degli utenti connessi con WHO e mi ha detto che eravamo io e un altro
ragazzo, che era collegato con il Putty.
Con LAST ho visto che si era appena collegato.
Dopo poco si scollega, mi chiama e mi chiede come entrare dalla sua
macchina windows al server via ssh.
glielo spiego, si collega via SSH da windows, e io sia con LAST che con
WHO non lo vedevo connesso, eppure con un TOUCH vedevo che mi ha creava
files.
La mia domanda e':
come e' possibile che io (da root) vedessi me collegato via SSH (da
linux) e non vedessi lui collegato via SSH (da windows)?
spero di trovare risposta...
ciao e grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

| e io sia con LAST che con WHO non lo vedevo connesso,
strano...
| eppure con un TOUCH vedevo che mi ha creava files.
^  che vuol dire?
ciao
xaero



(ti rispondo da casa, quindi non preocuparti, sono la stessa persona ^__^)
ciao, 
mentre era collegato via ssh gli chiedevo via telefono di crearmi dei file
per prova e quindi quando mi dava l'ok (pochi istanti) con ls vedevo che
era lui a crearli.
non credo mi stesse facendo qualche scherzo, visto che non gli ho detto
che stavo 'controllando' il suo essere connesso.
spero di essermi spiegato...
ciao!
-- 
Er Baitch
http://baitch.altervista.org/
Newsgroup: it.comp.os.linux.development
Titolo: Samba Help [lungo]

Cari amici del NG,
vi scrivo perche' avrei questo problema:
Utilizzavo un sistema totalmente windows,
con 3 pc collegati in rete di cui una fungeva da web-server.
Chiamati Actarus, Alcor, Mizar.
-Actarus fungeva da web-server (ASP on IIS)
-Alcor aveva una cartella condivisa "commdocs" alla quale ci si
accedeva tramite web-server
-Mizar fungeva da client e modificava, attraverso le pagine ASP,
alcuni files della cartella 
"\\Alcor\commdocs\"
Il problema e' che per questioni (i capi dicono: ovvie) di sicurezza
si e' passati ad un web-server Apache-Tomcat su SO Linux.
Il PC Alcor resta sempre windowsNT a causa di un applicativo che ci
gira sopra e che legge 
dalla cartella "commdocs" i file ivi prodotti.
Le pagine da ASP si stanno convertendo in JSP ed io (che devo farlo)
ho il seguente problema: come faccio vedere la cartella
"\\Alcor\commdocs\" a Linux?
Vi ricordo che in questa cartella ho un file "risultati.txt" in cui
devo fare l'append
di alcuni dati elaborati dal client.
Voi mi direte: Samba!!!
Ma come devo configurarlo?
Ho letto gli how-to e le faq di Samba ma non ci ho quasi capito
niente, o meglio:
riesco a creare cartelle condivise se queste sono presenti nel file
system di Linux 
(cioe' le ho create in Linux)
Ma come faccio a fargli vedere una Directory condivisa se gia' esiste
su un pc windows?
Ho anche provato a montarla con smbmount, ma ogni tanto va in crash
Samba e le pagine jsp 
segnalano un "path not found" verso quella directory.
Vi prego aiutatemi,
sono disperata, 
magari indirizzatemi su qualche sito con degli esempi...
Grazie, Michaela.

"\\Alcor\commdocs\" a Linux?
"Monti" la  cartella. "man  smbmount", "man  smbmnt" e
"Using Samba" su 
www.oreilly.com
 per maggiori info.
-- 
 __
| _         "The Internet is slow, could you please reboot it ?"
|__|iambo   mailto:
gabr...@giambonini.com
 
www.giambonini.com

Grazie 1000 per la risposta,
ti faro' sapere...
Ciao
Miky
On Tue, 12 Feb 2002 21:01:59 +0100, 
gia...@giambonini.com
 (Giambo)
wrote:

Newsgroup: it.comp.os.linux.development
Titolo: invalid use of `this' in non-member function

Ciao,
sto iniziando da poco a programmare in c++
con le librerie qt. Ottengo quell'errore in questa linea:
KMessageBox::error(this, "Error");
che si trova in un file esterno a quello dove ho dichiarato il qwidget
principale. Come faccio a risolvere questo problema ?
Grazie
Giuseppe

Giuseppe ha scritto:

Un consiglio: non mettere parte della domanda solo nell'oggetto, ma 
ripiazzalo anche nel Body. Io non guardo mai l'oggetto ;-)
Sembra che tu tenti di chiamare KMessageBox::error da una funzione globale o 
statica, in cui il puntatore this non esiste. In codice:
void foo ()
{
        KMessageBox::error (this, i18n ("Error"));
}
Se conosci bene il c++ saprai a cosa si riferisce this (non lo saprei 
spiegare bene in fretta, perciň se non lo conosci chiedi su 
it.comp.lang.c++). Dovresti sostituirlo con:
void foo ()
{
        KMessageBox::error (0, i18n ("Error"));
        // Oppure KMessageBox::error (NULL, i18n ("Error"));
}
Avviso: usa *sempre* i18n quando devi mostrare una stringa all'utente. 
Questa funzione assicura che la stringa sia tradotta nel linguaggio di 
destinazione dell'utente. Cerca su 
developer.kde.org
 il "KDE 2.0 
development book", utile anche se programmi con KDE 3, nel capitolo 
internationalization. Ciao
-- 
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"

Newsgroup: it.comp.os.linux.development
Titolo: File sys

Non riesco a capire come con Linux - Mandrake 8.2, riesca a copiare files su
"Floppy da 1,44 Mb" formattati precedentemente con File System Fat o Fat 32!
Non dovrebbe esserci una incompatibilità fra file sys Fat e file sys Ext2 o
Ext3 e quindi per poter copiare su supporti (per es. floppy) si dovrebbe
formattare in file sys Linux?
Probabilmete in fase di installazione ho installato qualche "utility" x
"Mandrake" che consente di leggere, scrivere da e verso i file sys Fat!
Chi riesce a darmi una breve spiegazione?
Saluti
Maci


Linux riconosce *anche* il file system FAT ed agisce di conseguenza.
DOS/Windows non riconosce il file system ext2 e di conseguenza... non agisce
;-P
Se hai altre domande del genere e' meglio chiedere su
it.comp.linux.iniziare,
su it.comp.os.linux.developement si parla di programmazione...
Alessandro.

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

Voglio comprare un libro su Linux, so che in rete si trovano ottimi
articoli, voi che testo mi consigliate ?
Vorrei un qualcosa che tratti un pò tutti gli argomenti


Su Amazon, pare esserci la seconda edizione
<
http://www.amazon.com/exec/obidos/tg/detail/-/0764543733/qid=1095529805/sr=
1-1/ref=sr_1_1/104-4142948-1406345?v=glance&s=books>
Per vedere un poco un estratto di cosa contiene e farsi un' idea:
http://www.amazon.com/gp/reader/0764543733/ref=sib_dp_ln/104-4142948-1406345#reader-link
-- 
Di passaggio.
Newsgroup: it.comp.os.linux.development
Titolo: grafica

Salve,
dovrei fare un programma che sfrutti la grafica, niente di più
che disegnare punti e linee...
Sapete indicarmi qualche libreria semplice sia per X che per
modalità Shell ?
Alternativamente..esiste in X qualcosa di già pronto per disegnare linee e
punti ?
Mi sapete indicare quale header includere e qualche sito
dove trovare la documentazione o qualche esempio?
Grazie
Pipolo

 writes:
P> Salve,
P> dovrei fare un programma che sfrutti la grafica, niente di più
P> che disegnare punti e linee...
P> Sapete indicarmi qualche libreria semplice sia per X che per
P> modalità Shell ?
Far masticare l'output del programma a gnuplot ?
-- 
Gian  | main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Uberto|                        David Korn, 1987 ioccc best one liner 
Lauri |-------------------------------------------------------------------
(aka saint) >>Vedere X-Nospam nell'header - See X-Nospam field in Header<<

 Far masticare l'output del programma a gnuplot ?
Preferirei farlo da codice perchè l'output è dinamico
e varia col passare del tempo...

Pipolo wrote:
guarda se c'e' qualcosa di utile qua :
http://www.rahul.net/kenton/xsites.html
http://chpc06.ch.unito.it/linux/
http://www.linuxprogramming.com
ciao ciao
-- 
	..... il Grande Incubo continua ......
 
                   Jonathan



Guarda, se use le Qt ti troverai benissimo. Con KDevelop, ho fatto cose
abbastanza grosse, ma questo grazie a CVS :)
Newsgroup: it.comp.os.linux.development
Titolo: Riavviare un'applicazione da "se stessa"

Per un progetto avrei la necessita` di riavviare un'applicazione a 
"comando" senza bisogno di interventi esterni (/etc/inittab o script di 
riavvio).
L'applicazione e` senza interfaccia grafica, ma con alcune connessioni 
di rete che potrebbero essere in piedi al momento del riavvio (e che mi 
interessa vengano stroncate).
Un metodo semplice mi sembra quello di usare execve per ricaricare 
l'immagine, sembra funzionare:
#include <stdio.h>
#include <unistd.h>
int main(int argc, char *argv[])
{
     for (; i < 4; ++i) {
         fprintf(stderr, "%d..", i);
         sleep(1);
     }
     fprintf(stderr, "BOOOM!\n");
     execve(argv[0], argv, NULL);
     // qui non ci arrivo mai
     fprintf(stderr, "Non ha funzionato?!?!? :(\n");
}
In un caso reale questo approccio secondo voi puo` dare problemi?

Gabriele Greco ha scritto:

Bhè ma così non stai riavviando l'applicazione, o meglio la stai 
avviando di nuovo senza chiudere la precedente. Ecomunque penso sia un 
approccio molto sporco.
Perchè non predisporre una funzione che, chiamata al momento giusto, 
uccida le connessioni e "resetti" lo stato del programma? Cosa c'è che 
ti impedisce di fare questo?

 In un caso reale questo approccio secondo voi puo` dare problemi?
Anche io farei cosi', anche se come metodo di pulizia generale non mi
piace,
solo una precauzione: attenzione al flag close-on-exec che se non settato
le connessioni continueranno ad essere mantenute per il kernel, anche se
il programma in esecuzione in quel processo non ne avra handlers (a meno
di non averne redirezionati in stdin e stdout)
Forse prima di execve() dovresti chiamare close() esplicitamente per tutti
gli fd e sd oppure usare fcntl() per settare il close-on-exec su tutte le
connessioni e poi chiamare execve().
Ciao.
Roberto.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 approccio molto sporco.
Le risorse vengono liberate e le variabili resettate allo stato 
iniziale, nell'altro reply mi dicono che devo settare un flag 
"close-on-exec" di cui non sapevo l'esistenza e che settero' con fnctl :)
Resettare lo stato dell'applicazione e` problematico per l'esistenza di 
numerosi thread che dovrei sincronizzare, inoltre questa procedura 
verrebbe usata solo nel caso in cui l'applicazione rilevi un thread 
bloccato su una chiamata di una libreria OCR di terzi, closed source, 
che 1 volta su 20000 circa non ritorna.
Il precedente approccio era tentare una pthread_cancel(), cosa che 
faceva crashare l'applicazione intera, non potendo ottenere una versione 
funzionante della libreria e volendo evitare il memory leak abbiamo 
pensato a questo workaround.
Uno dei vantaggi rispetto a fare una exit e farsi rilanciare da inittab 
per esempio e` che si mantiene lo stesso PID.
Bye,
  Gabry

 approccio molto sporco.
bah, anche no, io l'ho usato qualche volta.
Newsgroup: it.comp.os.linux.development
Titolo: Librerie per database multipiattaforma

Esiste quache libreria C/C++ multipiattaforma (mi basta Linux/Win32) per la
gestione e l'indicizzazione di un database?
Avrei appunto bisogno di scrivere un programma che necessita di un adtabase
per memorizzare i dati e vorrei poterlo compilare per entrambi i so.
Grazie,
ciao,
Ludovico Cavedon
luma...@inwind.it

 per la gestione e l'indicizzazione di un database?
Parole chiave adatte ad una ricerca del genere dovrebbero essere DBI e
ODBC.
Massimiliano

Librerie per connetterti a un server SQL te le hanno gia' indicate.
se invece i puoi progr. devono gestire file ad accesso indicizzato
io ho provato dbm e gdbm, ma sono riuscito a usare solo il metodo
di accesso extensive Hasch. Prova a vedere se e' cio' che fa per te.
Puoi trovare , modificare, inserire e cancellare, listare tutto,
MA NON IN ORDINE LOGICO. Per quello hai bisogno di una libreria
che supporti metodo B-Tree o AVL-Tree, ma non so' se e' compresa
tra i metodi di accesso di gdbm.
Ciao
Roberto.
P.S. Non usate piu' 
ziof...@mypad.com
 per scrivermi. Definitivamente
defunto. Ora c' e' 
el-g...@el-guapo.cjb.net

 so. 
 
Le librerie QT, dalla versione 3.0 (uscita pochi giorni fa) 
 
 
ciao 
 
matteo 
 

 Le librerie QT, dalla versione 3.0 (uscita pochi giorni fa) 
Uh?!
Massimiliano


Ehm, no. Il programma che devo fare è in gtk. Mi servono delle librerie
database-only.
Cmq, grazie,
Ludovico Cavedon
luma...@inwind.it


Se installi Interbase 6 hai i files header sia per Linux che per WinNT, buon
lavoro !!
 Ciriciao
   Gio'

 per memorizzare i dati e vorrei poterlo compilare per entrambi i so.
http://sourceforge.net/projects/libdbi/
Questo potrebbe fare per te...
-- 
David N. Welton
   Consulting: 
http://www.dedasys.com/
Free Software: 
http://people.debian.org/~davidw/
   Apache Tcl: 
http://tcl.apache.org/
     Personal: 
http://www.efn.org/~davidw/

Newsgroup: it.comp.os.linux.development
Titolo: codice libero per player video

Scusate mi sapreste dire se esiste del codice libero che implementi un 
player (decoder) video.
La situazione è questa : si dovrebbero aggiungere ad un dispositivo già 
esistente (con linux embedded e risorse molto limitate ) delle 
funzionalità di gestione video da far vedere su un piccolo display 
(quindi il supporto per qualche formato video).
Sapete se esiste del codice che si possa utilizzare per questo e che 
supporti un qualche formato video comune e libero da brevetti ?
Grazie

 supporti un qualche formato video comune e libero da brevetti ?
la LGPL ti va bene?
http://ffmpeg.mplayerhq.hu/legal.html

RedWiz ha scritto:

Adesso ci guardo
Dimenticavo!
Solo framebuffer niente X!

 Solo framebuffer niente X!
non dovrebbero esserci problemi
Newsgroup: it.comp.os.linux.development
Titolo: Shared Libraries in C/C++/PRO C under Unix by g++ :Segmentation fault

Hi All
   I am trying to make a shared library from a pro c program program.pc
and its function is called from another program abc.c. I am able to
generate program.so file but in the program.pc file there is a sql
CONNECT statement
EXEC SQL CONNECT :hUser IDENTIFIED BY :hPasswd  AT :hDbname  USING
:hDbname
So at this statement I am getting segmentation fault at run time.
Moreover this works if I give the  abc.o and program.so file during
compilation (not using dlopen etc in abc.c).
But it gives segmentation fault when in abc.c I use dlopen dlsym and
call the function of the shared library.
Please help me if possible.(This activity is done under linux)


The "it" at the beginning of the ng name stands for "italian", not for
"it's here". 
Saludos
Adriano