mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.os.linux.development
Titolo: Che mi consigliate?

Salve,
dovrei creare un'applicazione grafica (magari che giri sotto qualsiasi X
manager) la quale dovra' smisstare dei pacchetti TCP e visualizzarli in
determinati punti.
Il client, altro non e' che un telnet grafico, vorrei programmarlo in C o
C++ ma, per l'interfaccia grafica sotto linux, non so cosa usare!
grazie

 C++ ma, per l'interfaccia grafica sotto linux, non so cosa usare!
C: GTK+
C++: QT
La mia preferenza va alle prime.
Bye,
 Emmanuele.
-- 
Emmanuele Bassi         |             [ 
http://digilander.iol.it/ebassi/
 ]
emmanue...@iol.it
  |
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 determinati punti.
la butto lì: ethereal ?
-- 
Non c'è più forza nella normalità, c'è solo monotonia.

C: GTK+
Beh, le GTK possono essere usate da un'infinità di linguaggi.
-- 
Saluti,
    Mardy

 la butto lě: ethereal ?
info?

 Beh, le GTK possono essere usate da un'infinità di linguaggi.
A me lo dici, che col Perl/GTK ci sto impazzendo (nel senso buono del
termine)? :-)
Ad ogni modo, la libgtk e` stata scritta per il C: gli altri linguaggi
funzionano su wrappers.


 funzionano su wrappers.
cavolo non vedo il post a cui hai risposto ):

 > la butto lì: ethereal ?
mi sembra che faccia già quello che vuoi.
O almeno prova a leggerne i sorgente


 cavolo non vedo il post a cui hai risposto ):
news:20010504202804....@pupilla.local


cavolo non vedo il post a cui hai risposto ):
Non sai cosa ti sei perso. ;-)
Rispondendo ad Emanuele, ha scritto una cosa senz'altro vera: gli altri
linguaggi utilizzano le GTK tramite wrappers.
Sottolineo però che questo non significa che questi siano meno
efficienti di librerie scritte per altri linguaggi: di fatto, in molti
altri casi, i wrappers sono "nascosti" dentro i compilatori (o gli
interpreti). Basti pensare alle libc, che indirettamente sono usate da
tutti i linguaggi, benché siano nate per il C.
Morale: GTK per tutti! :-)
-- 
Saluti,
    Mardy

 efficienti di librerie scritte per altri linguaggi: 
Non saprei, nel caso del Perl. 
Bisogna pero`  ricordarsi che,  mentre le  librerie originarie  hanno il
supporto per  tutto cio` che  dichiarano, i wrappers non  sempre coprono
tutte gli aspetti di una libreria.
Cmq, e` una questione di lana caprina.


Newsgroup: it.comp.os.linux.development
Titolo: Linux C e signal

Vi sono degli esempi di base sulla gestione dei signal ?
Saluti Gazzinet

 Vi sono degli esempi di base sulla gestione dei signal ?
Prova questo:
info libc "Signal Handling"
Kronos
-- 
Home: 
http://kronoz.cjb.net
"Fare l'amore con dieci donne e` fantastico, soprattutto perche` ti
 presentano un sacco di amiche." -- Fabio Di Iorio

 
ciao, e' una cosa abbastanza semplice
Newsgroup: it.comp.os.linux.development
Titolo: Processo in background

Sto scrivendo dei programmi con le chiamate di sistema sotto linux, ma come
si fa a mandare in background il programma da un certo punto in poi?
grazie anticipatamente

H&BZ_data wrote:

man fork
man setsid

devi creare un demone .
--
Davide Consonni
(
davidec...@virgilio.it
)

Newsgroup: it.comp.os.linux.development
Titolo: ambiente c

salve,
ho iniziato a studiare il c; esistono degli ambienti di sviluppo con help 
integrato tipo il veccho turbo c dove con CTRL-F1 si puo' avere la sintassi 
del comando o i parametri della funzione?
In subordine (questo e' un po' OT) esiste in rete qualche manuale di 
riferimento del linguaggio (anche abbastanza sintetico)?
grazie.


Sotto unix c'e' man nomeComando che funziona sempre.
Se usi emacs Alt+x man (e ti propone la sintassi del
comando che trova nel punto dove e' stato premuto Alt+x).
C:\>iao Angelo.
Newsgroup: it.comp.os.linux.development
Titolo: [gcj] - A portable, optimizing, ahead-of-time compiler for the Java Programming Language

 ... mi pare (troppo) bello, qualcuno del ng l'ha provato?
io! non l'ho usato per la grafica, ma per altri programmini va :-)
-- 
Non c'č piů forza nella normalitŕ, c'č solo monotonia.

 di un PC con Linux, ma non appena mi sarà possibile lo proverò.
Pero' supporta solo java 1.1
Se qualcuno l'ha provato ci sono aumenti di prestazioni sul codice compilato
nativamente rispetto a quello interpretato? Altri compilatori che ho provato
mi hanno dato prestazioni inferiori rispetto alla jvm IBM 1.3 (per una
applicazione non grafica).
byez
keii.

 codice nativo ci sono sotto Linux?
TowerJ (
www.towerj.com
) . Costicchia abbastanza. E tra l'altro il costo e' a
numero di processori ! argh!! Non li sopporto i software che costano di piu'
se hai macchine piu' grosse!!
byez.
keii

 Sul sito web (
http://sources.redhat.com/java/index.html
) non dice molto,
non è quello ufficilare. Purtroppo non ho più il bookmark, è nel sito
della cygnus.
-- 
Non c'è più forza nella normalità, c'è solo monotonia.

 della cygnus.
http://sourceware.cygnus.com/java
 mi reindirizza direttamente sul sito
redhat.
Un attimo... anche 
www.cygnus.com
 mi reindirizza al sito redhat?! umh...
cygnus e' stata comprata da redhat? e da quando?
byez
keii

 cygnus e' stata comprata da redhat? e da quando?
Da alcuni mesi.
Ciao
-- 
Simone Piccardi
Microsoft is NOT the answer. Microsoft is the Question.
The answer is: "NO!"

 cygnus e' stata comprata da redhat? e da quando?
sì, ma non so da quanto.


Newsgroup: it.comp.os.linux.development
Titolo: Scrivere tracca su floppy...

Ciao,
  E' possibile scrivere alcune tracce o settori su un floppy un po' come si
fa con int 13h?
 Saluti,
 Pier

 fa con int 13h?
o usi l'intefaccia del kernel (#include <linux/fd.h>) oppure usi
semplicemente l'accoppiata write/lseek o fwrite/fseek sul file /dev/fd?
Ciao,
Fabio Alemagna


Sì, l'interfaccia del kernel, ovvero le ioctl del driver del floppy,
sono l'esatto corrispondente in meglio (non lo dico per partito preso)
della DOS-way tramite INT.
Tuttavia se guardi bene, vedi che le fdutils ti permettono di fare
quello che hai detto e molto di più addirittura dalla shell. Oppure puoi
impiegare alcune librerie dal loro sorgente e farlo in C. Un sacco di
modi, quindi, tutti molto più potenti dell'INT del DOS.
ciao.
Newsgroup: it.comp.os.linux.development
Titolo: programma GPL

Come posso rilasciare un mio programma come GPL secondo le leggi 
Italiane? Esiste un sito/ente dove scaricare il codice sorgente, in modo 
che da quella data il programma è ufficialmente GPL?
Grazie,
Riccardo.

Riccardo ha scritto:

Forse Sourceforge?
CIao
Giulio

 che da quella data il programma è ufficialmente GPL?
La licenza non è una cosa pubblica, ma un contratto tra il produttore e
l'utilizzatore del software. Quindi la risposta è no, anzi la domanda
non ha senso.
Se vuoi in qualche maniera certificare che ad una certa data tu avevi
già scritto un certo software, puoi usare il vecchio trucco di
spedirtelo via raccomandata. Personalmente mi sembra eccessivo e non so
quanto serva.
-- 
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)

 Giulio
E' proprio quello che cercavo. Un sito "esterno" che puo dimostrare che 
il codice ad una data data era GPL e contemporaneamente ne permette la 
distibuzione.
Grazie,
Riccardo.

 distibuzione.
Personalmente ti consiglio google code. Offre meno servizi di sf (molti
dei quali comunque la maggior parte dei progetti non usano) ed è più
veloce da mettere su e immediato.
Poi, gusti, eh. :)
-- 
blog:  
http://www.akropolix.net/rik0/blogs
 | Uccidete i filosofi,
site:  
http://www.akropolix.net/rik0/
      | tenetevi riso e
forum: 
http://www.akropolix.net/forum/
     | bacchette per voi.

Newsgroup: it.comp.os.linux.development
Titolo: Limitatore di banda

Avendo una rete con server Linux (con una RedHat) e tutti client con
Win9x, e' possibile impostare
un sistema che riesca a limitare la velocita' di accesso di banda
internet al un determinato numero di IP
della rete (o anche ad un range preimpostato) e lasciare l'accesso
normale ad altri.
Tutto questo, per esempio, per evitare che da alcuni client partano
degli scaricamenti di MP3 o altri
file enormi da internet.
Che sappiate Voi, c'e' gia' un programma che faccia questo ?
Grazie in aticipo per l'aiuto.
MaX.
(Per le risposte in e-mail togliere [NO-SPAM] dall'indirizzo)



Puoi utilizzare il modulo del kernel "shaper" che é in grado di
limitare un certo IP ad una certa banda massima.

Ciao

-- 
Arcomano Roberto

Newsgroup: it.comp.os.linux.development
Titolo: Librerie Qt

Salve ragazzi qualcuno conosce qualche buona guida in italiano che spieghi
l'utilizzo delle librerie Qt? Grazie a chi mi risponderà ;-)

 l'utilizzo delle librerie Qt? Grazie a chi mi risponderà ;-)
io ho installato la mandrake.
dalla 8.1 ormai,
K->documentazione->Qt3

 l'utilizzo delle librerie Qt? Grazie a chi mi risponderà ;-)
In italiano no.. se comunque ti interessa ti consiglio "KDE 2.0
development" (il file dovrebbe essere kde2dev.pdf vai su google e lo
trovi..) è sulle 2.0 ma l'ho trovata molto buona..
Newsgroup: it.comp.os.linux.development
Titolo: delucidazioni Qt

Volevo iniziare a studiare delle librerie che mi permettessero di
scrivere software con interfaccia visuale, con finestre, ecc... quindi
mi sono messo a lavorare con Qt. Ora ho scoperto che esistono molte
altre librerie simili, quelle di kde, quelle di gnome, ecc...
io vorrei che i programmi che scrivo siano molto svincolati
dall'interfaccia, ma voglio anche che le librerie non siano troppo
scarne. Sto facendo bene ad usare Qt, o ci sono altre librerie che
meritano?

Prova con wxWindows : 
http://www.wxwindows.org
Personalmente preferisco le Gtk+ (o Gtkmm), ma per ottenere un ottima
portabilità tra piattaforme diverse, assumendo che il tuo linguaggio "di
scelta" sia o C o C++, le wx sono probabilmente la scelta migliore.
PS : Puoi usare wxGlade se ti serve un aiuto per costruire la GUI.
Ciao
wiso ha scritto:

-- 
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------

 scelta" sia o C o C++, le wx sono probabilmente la scelta migliore.
non si puo paragonare quelle cose li alle QT che hanno una portabilita
superiore, soprattutto ora che sono GPL anche su Windows (ver. >4.0).
-- 
,---- [*Firma*] ---------------------------.
| In questo istante Alien321 sta sentendo  |
| Nulla                                    |
`------------------------------------------´

 
Come dimostra il parent, la scelta del toolkit è più o meno sempre una
guerra di religione. I termini pseudorazzisti "superiore" e "inferiore"
diventano così frequenti, che ci si potrebbe scrivere un filtro
bayesiano. ;-)
lol,

Newsgroup: it.comp.os.linux.development
Titolo: Cross compilazione

Salve a tutti, vorrei riuscire a generare degli eseguibili per mips su
piattaforma x86, per poi trasferirli tramite ssh sulla macchina mips.
Ho installato dai repository di emdebian il gcc per mips, le binutils e
le libc, ma quando vado a compilare il mio programma di prova (un
semplicissimo "Hello World") ottengo questo:
lorenzo@Vincent:~$ mips-linux-gnu-gcc -o prova.mips prova.c
prova.c:1:19: error: stdio.h: Nessun file o directory
prova.c: In function ‘main’:
prova.c:5: warning: incompatible implicit declaration of built-in
function ‘printf’
Dove sto sbagliando?

 function ?printf?
]zac[
Mancano gli header del c, quindi non c'è non trova i file contenuti in
libc-devel (per mips?) o simile.

 libc-devel (per mips?) o simile.
Era quello che più o meno pensavo anche io...Come posso fare a dirgli di
andare a cercare gli headers, visto che gli ho installati?

 libc-devel (per mips?) o simile.
Ho provato ad usare il flag -I per includere le libc per mips e ottengo
questo:
lorenzo@Vincent:~$ mips-linux-gnu-gcc -I /usr/mips-linux-gnu/lib/ -o
prova.mips prova.c
prova.c: In function ‘main’:
prova.c:5: warning: incompatible implicit declaration of built-in
function ‘printf’
/usr/lib/gcc/mips-linux-gnu/4.0.4/../../../../mips-linux-gnu/bin/ld:
crt1.o: No such file: Nessun file o directory
collect2: ld returned 1 exit status


L'installazione di un cross-compiler e` sempre un casino. ;-)
In ogni caso -I serve per gli header files.
Per includere le librerie devi usare -L <directory>.
Ciao
Giovanni
-- 
   A computer is like an air conditioner,
   it stops working when you open Windows.
   Registered Linux user #337974  < 
http://giovanni.homelinux.net/
 >

 Giovanni
Mi mancavano proprio gli headers...Installati quelli, il programma
compila bene...Appena ho un po' di tempo lo proverò anche sulla schedina...
Grazie a tutti!!

Newsgroup: it.comp.os.linux.development
Titolo: Vorrei cominciare a scrivere programmi con QT...

Dove posso trovare dei semplici How To begin possibilmente in
Italiano???
Ora mi stò facendo una cultura del sito di qt...
Aiutatemi!!!
Ciao a tutti, Keres.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Italiano???
Mi sa che in italiano c'è solo materiale universitario. Prova a mettere 
su google 'costruzione di interfacce grafiche qt', troverai sicuramente 
qualcosa.

 Ora mi stò facendo una cultura del sito di qt...
In inglese: leggi il tutorial delle QT, da 
http://doc.trolltech.com/3.2/index.html
-- 
Andrea Bergia - studente              Linux Registered User #281550

Newsgroup: it.comp.os.linux.development
Titolo: Leggere un file!!

Avendo un file di testo come faccio a leggere riga per riga.
Ho utilizzato fscanf ma se il file contiene una riga tipo:
nome cognome
fscanf memorizza solo il contenuto nome e non cognome!! 
Come faccio?


I'm not prejudiced, I hate everyone equally.


Vista la domanda direi anche "man fscanf"...
Alessandro.



fscanf(stream, "%s %s", nome, cognome);
Newsgroup: it.comp.os.linux.development
Titolo: gnome-db

Ciao a tutti,
   e' da circa una settimana che mi picchio per installare "gnome-db", o 
meglio, "libgda" senza avere avuto grossi successi, qualcuno ha gia' 
installato queste librerie?
E' riusciuto a farle girare bene?
Potete darmi qualche consiglio?
Grazie
               Stefano

E' riusciuto a farle girare bene?
Io ci sto provando ricompilando i sorgenti.
Il problema sono le dipendenze incrociate ... :(
Appena i riesco ti informo ...
CMQ penso che siamo OT
Ciao
Fausto

Newsgroup: it.comp.os.linux.development
Titolo: Debugger javascript

Sto usando ul debugger javascript del netscape 4.78 ma (essendo in java)
si pianta spesso e volentieri.
Ho allora installato il java plugin del jre (j2re.1_3_1), funziona su
tutto ma non col debugger.
Ci sono alternative?
-- 
Roberto Tagliaferri<-> r.tagliaferri@(forse)
tosnet.it
	Il giovane marito si ammira nudo allo specchio...
	"Vedi cara, con qualche centimetro in più sarei un re"
	e la moglie "e con qualche centimetro di meno saresti una regina!"

 tutto ma non col debugger.
Non e` chiaro se stai parlano di Java o JavaScript, che sono due cose
completamente diverse.
Se puo` interessarti, Mozilla/NS6 hanno una JavaScript console fatta
piuttosto bene. Per Java non so...
A risentirci
\  Davide G. Borin
\\ !!Scudo anti-spam attivo!! Togliere le x e "eliminami" dall'indirizzo
\\\_____________________________________________________________________

 ha scritto:

Io devo fare il debug del javascript ed il debugger che da la netscape č
scritto in java. 
-- 
Roberto Tagliaferri<-> r.tagliaferri@(forse)
tosnet.it
	Il giovane marito si ammira nudo allo specchio...
	"Vedi cara, con qualche centimetro in piů sarei un re"


Newsgroup: it.comp.os.linux.development
Titolo: INTERFACCI GRAFICA CHE SI IMPALLA

Quando faccio partire X si apre il desktop ma non esce niente e si blocca.
Invece se faccio startx va bene. Ho una distribuzione RedHat 6.1
-sYdRo-



Attinenza con .development?
Comunque con X fai partire solo ed esclusivamente l'X server, non Xfree..
-- 
Roberto Tagliaferri<-> r.tagliaferri@(forse)
tosnet.it
	1° Cortigiano: "sire, sire: i coccodrilli del fossato hanno fame"
	2° Cortigiano: "sire, sire: le prigioni sono sovraffollate"
	Il Re:"Intravedo una soluzione...."
Newsgroup: it.comp.os.linux.development
Titolo: SAMBA

ma come lo installo e come poi va configurato su Windows ?
GRAZIE !!!

e come poi va configurato su Windows ?
Chiedilo su un gruppo per Windows.
-- 
 __
| _         "The Internet is slow, could you please reboot it ?"
|__|iambo   mailto:
gabr...@giambonini.com
 
www.giambonini.com

 
Io ti consiglio di cominciare installando i pacchetti (.rpm per le distro 
RedHat like), di documentazione in rete ne trovi tantissima, per quanto 
riguarda il lato windows non cambia quasi nulla rispetto al normale uso in 
rete, devi solo fare attenzione all'uso delle password (in chiaro e non) e 
ricordarti che se vuoi usare un determinato utente per gli share in samba, devi 
loggarti in windows usando lo stesso nome utente.
Ciao ... Marcello
-- 
TouchScreen
Metro Olografix Member  
http://www.olografix.org

 wrote in message
news:9hg6bm$a2a$1...@pegasus.tiscalinet.it...

Newsgroup: it.comp.os.linux.development
Titolo: fork: cambio nome al processo figlio

Salve NG,
e' possibile cambiare nome al processo figlio ?
Es. il processo padre si chiama "pippo", faccio la fork e mi ritrovo con un
processo figlio anche lui di nome "pippo" (ovviamente con pid diversi).
Giusto per abbellire il mio "ps -ax" vorrei cambiare nome al figlio. E'
possibile? E' una cosa stupida?
Grazie, Nicola.
-- 
chi va pian va san e va lontan

 possibile? E' una cosa stupida?
Modifica argv[0].
Luca
-- 
Ci sono due cose che l'uomo non puo` nascondere:
essere ubriaco ed essere innamorato.

 Modifica argv[0].
Ho fatto cosi':
sprintf(argv[0], "pippo");
Solo che quello che c'e' in argv[0] e' piu' lungo di "pippo" e allora ps -ax
mi fa vedere una roba tipo:
pippo rd -d6
Non so bene come funziona argv[0], ma non dovrebbe essere un puntatore ad
una stringa "null" terminata ?
sprintf in ogni caso la dovrebbe terminare con null, perche' ps mi fa vedere
oltre?
Grazie, Nicola.
P.S. non ho mai approfondito la faccenda di argv e argc


 una stringa "null" terminata ?
Sì. E tu non dovresti sforare da quella stringa ;)
Il risultato che ottieni è dovuto a come Linux tratta gli argomenti:
viene allocata una pagina, e i vari argv[] sono contigui in memoria,
separati da '\0'; ergo se sfori da argv[0] sovrascrivi argv[1]. Dopo gli
argv ci sono le variabili d'ambiente e poi lo stack.
Luca
-- 
Do, or do not. There is no try.

Kronos wrote:

Uhmm, praticamente devo usare un numero di caratteri uguale a quello di
argv[0].
La cosa non e' carina. Mi tocchera' fare un programma a parte per avere un
nome buono :(
Grazie, Nicola.


 nome buono :(
execve(3) del programma stesso.
Luca
-- 
Se non puoi convincerli, confondili.

Kronos wrote:

Mi sa che mi tengo il nome brutto.


 argv[0].
]zac[
Modifica/riutilizzare l'argv è un po' un azzardo, visto che che dipende da
codice di cui non c'è nessuna garanzia funzioni in un certo modo.
La maniera ''giusta'' è di crearsi un nuovo vettore di puntatori a stringhe
(fisse o allocate), passare il nuovo vettore, alla fine eventualmente
deallocare la memoria.

Giuseppe Della Bianca wrote:

Una roba del genere ?
argv[0] = (char *) malloc(512);
snprintf(argv[0], 512, "%s", "nuovo_nome_programma");
Ma secondo voi e' una cosa stupida cambiare il nome?


 Ma secondo voi e' una cosa stupida cambiare il nome?
]zac[
Secondo noi dipende se lo ritieni utile.

 Secondo noi dipende se lo ritieni utile.
Sempre meno a dire il vero. Sto' per propendere per la execve :)


Newsgroup: it.comp.os.linux.development
Titolo: applet nel systray....

sapete se esiste una libreria che permettere di scrivere una applet da
mettere nel systray che funzioni su linux, windows e mac os x?

 mettere nel systray che funzioni su linux, windows e mac os x?
Con le QT dovrebbe essere possibile (guarda QSystemTrayIcon). Con
altri framework non so.
Saluti,
The Librarian

7h3.l1...@gmail.com
 ha scritto:

interessante.... sarà che non ho mai cagato le qt...


Anche con GTK, ma solo dalla versione 2.12.x (la prima con supporto 
OSX), il widget e`:
GtkStatusIcon
http://library.gnome.org/devel/gtk/unstable/GtkStatusIcon.html
Newsgroup: it.comp.os.linux.development
Titolo: Glade e GetText

Come si usa esattamente?
Se lancio
./autogen.sh --prefix
/home/maxlinux/.gnome-desktop/Documenti/Programmazione/Programmidiprova/GladeProva
mi dice
[maxlinux@localhost GladeProva]$ ./autogen.sh --prefix 
/home/maxlinux/.gnome-desktop/Documenti/Programmazione/Programmidiprova/GladeProva
processing .
deletefiles is
Creating ./aclocal.m4 ...
Running gettextize...  Ignore non-fatal messages.
Copying file ABOUT-NLS
Copying file config.rpath
Not copying intl/ directory.
Copying file po/
Makefile.in.in
Copying file po/boldquot.sed
Copying file po/e...@boldquot.header
Copying file po/e...@quot.header
Copying file po/insert-header.sin
Copying file po/Makevars.template
Copying file po/quot.sed
Copying file po/remove-potcdate.sin
Copying file po/Rules-quot
Adding an entry to po/ChangeLog (backup is in po/ChangeLog~)
Creating directory m4
Copying file m4/codeset.m4
Copying file m4/gettext.m4
Copying file m4/glibc21.m4
Copying file m4/iconv.m4
Copying file m4/isc-posix.m4
Copying file m4/lcmessage.m4
Copying file m4/lib-ld.m4
Copying file m4/lib-link.m4
Copying file m4/lib-prefix.m4
Copying file m4/progtest.m4
Creating m4/Makefile.am
Creating m4/ChangeLog
Updating Makefile.am (backup is in Makefile.am~)
Updating 
configure.in
 (backup is in 
configure.in
~)
Adding an entry to ChangeLog (backup is in ChangeLog~)
Please use AM_GNU_GETTEXT([external]) in order to cause autoconfiguration
to look for an external libintl.
Please create po/Makevars from the template in po/Makevars.template.
You can then remove po/Makevars.template.
Please run 'automake m4/Makefile' to create m4/Makefile.in
Please run 'aclocal -I m4' to regenerate the aclocal.m4 file.
You need aclocal from GNU automake 1.5 (or newer) to do this.
Then run 'autoconf' to regenerate the configure file.
You will also need config.guess and config.sub, which you can get from
ftp://ftp.gnu.org/pub/gnu/config/
.
You might also want to copy the convenience header file gettext.h
from the /usr/share/gettext directory into your package.
It is a wrapper around <libintl.h> that implements the configure 
--disable-nls
option.
Making ./aclocal.m4 writable ...
Running aclocal  -I macros ...
Running autoheader...
Running automake --gnu  ...
automake: 
configure.in
: installing `./install-sh'
automake: 
configure.in
: installing `./mkinstalldirs'
automake: 
configure.in
: installing `./missing'
automake: 
configure.in
: installing `./config.guess'
automake: 
configure.in
: installing `./config.sub'
automake: Makefile.am: installing `./INSTALL'
automake: Makefile.am: installing `./COPYING'
Makefile.am:3: required directory ./intl does not exist
**Error**: automake failed.
Che devo fare
per farlo funzionare
Grazie

Grazie
Prego
F.
Newsgroup: it.comp.os.linux.development
Titolo: domandina sul C++

Io conosco il C, ma non so niente di C++.
Leggiucchiando qua e la' mi e' parso di capire che in C++ si sente molto
la mancanza di un garbage collector (che so cos' e'), che invece e'
presente in java.
Come mai il suddetto garbage collector e' cosi' importante nella
programmazione a oggetti?
Forse perche' si perdono cosi' tanti puntatori a zone di memoria
allocate?
E perche' mai succede cio'?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

E perche' mai succede cio'?
non č legato alla OO, anche in C se non usi free() va a finire che
finisci la memoria.
Probabilmente il fatto che Java sia simile per certi versi al C++
rende piů intuitivo questo paragone.
Un doc interessante (faq sui GC)
http://www.iecc.com/gclist/GC-faq.html

 presente in java.
Mah, dipende dai gusti... quello che a me non piace di Java č proprio la 
gestione della memoria con il GC, trovo molto piů semplice e utile la 
gestione tramite costruttori/distruttori come in C++.
-- 
Lorenzo
======================================================================
Molti devono la loro vita alle medicine, ad esempio i farmacisti.
                -- Da it.hobby.umorismo
======================================================================

 ha scritto nel messaggio
news:94e0c93b3c1cca7480a...@mygate.mailgate.org...


 allocate?
I puntatori non si perdono, si dimenticano.
Un programmatore perfetto (se esistesse) non farebbe mai errori.
La mia opinione e' che quello che che si sta tentando di fare
(da un bel po' di anni) e' cercare di trasformare un'attivita' da libero
professionista,
(in cui contano le capacita' personali piu' di ogni altra cosa)
in una normalissima mansione tecnica nella quale le maestranze
siano facilmente intercambiabili (e costino sempre meno).
Si cerca quindi di produrre strumenti di programmazione il
piu' possibile idiot-proof.
Gli errori dovuti ad un errato uso dei puntatori
(nota: non dovuti _ai_ puntatori) sono i piu' insidiosi.
Un garbage collector tende a risolvere il problema, eliminandolo.

 piu' possibile idiot-proof.
Beh, penso sia normale: vedi sopra.

Ah, dimenticavo: Bimbo Vispo sono sempre io.
Newsgroup: it.comp.os.linux.development
Titolo: include <gnome.h>

ho un  problema banale ma  che non riesco a  risolvere. Tutti i  file di
intestazione  di  gnome sono  sotto  la  directory /opt/gnome/include  e
quando cerco di compilare un programma che deve includere gnome.h il gcc
mi dice  che non  trova il  file. Come faccio  a dirgli  che sta  lì? Ho
provato ad aggiungere l'entry nel path ma non lo vuole prendere.
Help!
-- 
Non c'è più forza nella normalità: c'è solo monotonia.

 Help!
gcc -I/opt/gnome/include
-- 
Francesco P. Lovergine  f.lovergine AT 
iesi.ba.cnr.it

Il  Fri, 30 Jun 2000 11:41:08 GMT, 
bo...@www.bott.it
 (Ottavio Campana)
scrisse:
[snip]
gnomeui e' il nome del modulo di cui vuoi i parametri
gnome-config --cflags gnomeui
gnome-config --libs gnomeui
-- 
 (o-  | Un OS per domarli, Un OS per trovarli,
 //\  | Un OS per ghermirli e nel buio incatenarli
 V_/_ | 
http://pinguin.linuxave.net
 r.salmaso(at)
flashnet.it

 gnome-config --libs gnomeui
devo aggiungere tutta quella sberla lě?
-- 
Non c'č piů forza nella normalitŕ: c'č solo monotonia.

devo aggiungere tutta quella sberla lì?
Ecco, ogni tanto dovrei usarli piu` spesso i ng... io ci ho messo
tre ore a capire che esistono 'ste cacchio di '[lib]-config'. Ah,
tanto per informazione, esistono anche sigc-config e gtk-config,
e chissa` quante ancora :-))
-- 
Stefano Rivoir  -  s.rivoir(at)
gts.it

Newsgroup: it.comp.os.linux.development
Titolo: stimare il tempo di esecuzione di una funzione

come dice il testo devostimare il tempo di esecuzione di una funzione.
Ho provato con gproof però siccome la funzione è in un plugin non me la
becca, o non so come fare.
Avete qualche idea?
Sapete se per caso esiste un programma che a partire dal listato asm della
funzione possa determinare il tempo di esecuzione di una funzione?

 Avete qualche idea?
rdtsc
il risultato  viene messo in  %edx:%eax. Leggi il contatore  prima dalla
call, leggi dopo  e fai la differenza. Questo se stiamo  parlando di x86
(dai Pentium in su).
Kronos
-- 
Home: 
http://kronoz.cjb.net
Not an editor command: Wq

?
-- 
Once upon a time, men where men, and they fucked. Today
they're nerds, and they write their own device drivers.

 funzione possa determinare il tempo di esecuzione di una funzione?
Avevo vista qualcosa del genere tanto tempo fa tra gli esempi di
"The Art of Assembly" prova a cercare li :-) cosi a memoria era un
listato che usava un tool IBM ma sono ricordi confusi. Spero di esserti
perlomeno d'aiuto :-)
-- 
Lawrence "Rhymes" Oluyede
http://loluyede.blogspot.com
rhy...@NOSPAMmyself.com

 perlomeno d'aiuto :-)
l'ho visto ma fa un casino.....

 l'ho visto ma fa un casino.....
Eh eh io c'ho provato :-)
Ciao Ottavio!

Newsgroup: it.comp.os.linux.development
Titolo: Accesso ltp

Volevo sapere come si fa a controllare la porta lpt1 senza usare 
l'accesso diretto con i comandi inb e outb.Il problema è che occorre 
essere root per avere l'accesso e non posso permettermelo.Io ho solo la 
necessita di scrivere sui primi 8bit (d0-d7) della porta e leggere il 
segmento ACK all'indirizo LPT+1 , bit n°6. Ma quando apro la porta come 
file /dev/lptX come faccio a controllare i vari segmenti??? se eseguo il 
comando write e read dove leggo e dove scrivo???
	GRAZIE
	<SAX>

 l'accesso diretto con i comandi inb e outb.
Prova su 
http://www.torque.net/linux-pp.html
--
Alessandro Staltari
staltari(a)
geocities.com
Newsgroup: it.comp.os.linux.development
Titolo: Un idea per il problema delle lingue in Linux

Un idea per il problema delle lingue in Linux.
A tutti voi,
 prima di tutto, scusatemi se quello che leggerete sarà una scemenza,
io non sono un esperto.
Ho visto che per Linux (ma  lo stesso discorso si potrebbe fare per
qualsiasi sistema operativo) per i programmi come quelli di
elaborazione di testi, fogli elettronici, agende e per tutti quelli
che hanno bisogno di "lavorare con il linguaggio scritto" manca spesso
il supporto per la lingua italiana, o tale supporto è incompleto.
Una possibile soluzione sarebbe quella di slegare la gestione della
lingua da uno specifico  programma e renderla autonoma. Si potrebbe
creare, un "database" unico di tutte le lingue che possa essere
utilizzato da tutti i programmi che hanno bisogno di controllare un
testo. In questo modo non si dovrebbero creare un dizionario per
Openoffice e uno per Koffice ma ne basterebbe solo uno, semplificando
e razionalizzando il lavoro.
I compiti di questo "database" sarebbero questi: 
1) controllo ortografia
2) sillabazione
3) sinonimi e contrari
4) traduzione con altre lingue 
5) ultimo e più difficile compito: il controllo grammaticale e volendo
anche di stile.
 Magari si potrebbe utilizzare questo "database" anche per il
passaggio da una lingua a un'altra per le interfacce dei programmi.
Che ne pensate?
E.


gettext ? ispell ?

 passaggio da una lingua a un'altra per le interfacce dei programmi.
no, per quello va meglio gettext, altrimenti alla fine ti serve un cluster
per gestire il database dell'internazionalizzazione dei programmi.

 openoffice come molti altri programmi si basa su ispell.
OO.o si basa su un'altra piattaforma (MySpell, usata anche da Mozilla)
sviluppata in parallelo. Ispell è "morto" da molto tempo (il suo posto è
stato preso da aspell).
Abiword sta usando un'altra libreria, generica, chiamata "Enchant"[1],
che si basa su backend, quindi può usare dizionari di ispell, aspell e
altro. Se tutti i progetti sotto GNOME/KDE la usassero sarebbe un'ottima
cosa, dato che è decisamente buona, come idea.
+++
[1] 
http://www.abisource.com/enchant/
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)                 [ 
http://www.emmanuelebassi.net
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4


credo che kde lo faccia con kspell in tutte le app adesso
http://www.arstechnica.com/reviews/004/software/kde-3.2/kde-3.2-08.html

 3) sinonimi e contrari
Il posto giusto è sulle mailing list di FreeDesktop.org, IMHO. Comunque
ho già sentito di vari progetti...
-- 
Andrea Bergia - studente              Linux Registered User #281550
Newsgroup: it.comp.os.linux.development
Titolo: configure e make install

C'e' modo di sapere tutti i file che verranno installati quando
si da un 'make install' tramite un programma che usa autoconf/automake
?
-- 
Saluti, Antonio Gallo - AGX per gli amici di Usenet
(o_         
http://www.antoniogallo.it
   Sito personale
//\         
http://www.badpenguin.org
    Progetto "Bad Penguin" (d)
V_/_        
http://www.linux.it/ILS
      Italian Linux Society 

la cosa piu' semplice che mi viene in mente, e' redirigere su file l'output
del make install e poi da quello, o te lo leggi cosi' come e', oppure
tramite uno script cerchi i nomi di programmi e/o directory che crea il make
install


Questo lo faccio gia. Mi chiedevo se esisteva una variabile di
autoconf/automake che conteneva già questo elenco di file.


 si da un 'make install' tramite un programma che usa autoconf/automake
A priori non credo.
Puoi monitorare il make install con installwatch o roba simile.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! Battles Are Fought By Those With The Courage To Believe !>-
  		Manowar - Courage

 Puoi monitorare il make install con installwatch o roba simile.
Grazie CoWo :-)
ma io chiedevo una cosa completamente diversa... se c'e' una
variabile del makefile che contiene queste info


 variabile del makefile che contiene queste info
Non c'e' una variabile unica ma se guardi l info di automake sta tutto nella
sezione install | what gets installed
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail** 
       -<! Riding from wastelands Black were their skies
              My armour's still bleeding Ripped by fire and ice !>-
                    Lost Horizon - The Kingdom Of My Will

Newsgroup: it.comp.os.linux.development
Titolo: E-mail

Come faccio ad inviare un'email se ho solo l'indirizzo I.P.?
pippo@[000.000.000.000]
dovrebbe funzionare....
invece nulla...
Se invio un'email dal server arriva correttsmente...
pi...@localhost.localdomain
Chi mi aiuta'?

,

Prova con 
resolveip the.ip.addr.ess
-- 
@
rt...@inwind.it
Newsgroup: it.comp.os.linux.development
Titolo: socketpair

Son sempre io che disturbo la frequenza .... :)
Ho una socketpair, creata in maniera adeguata e funzionante 
correttamente, o almeno credo visto che la uso in varie circostanze e 
non mi da problemi ............................. pero' quando faccio su 
di essa una send con impostato il flag a MSG_DONTWAIT, questa ritorna 
SEMPRE, -1 ed EAGAIN.
Send (slRW[0], buf, len, MSG_NOSIGNAL|MSG_DONTWAIT );
Possibile che sulle socketpair non si possa fare un invio non bloccante ?
La stessa cosa non succede solo con la send+flag, ma anche se imposto il 
socket stesso NON bloccante con fcntl(slRW[0], F_SETFL, O_NONBLOCK);
Con gli altri flag (esempio: MSG_DONTWAIT) e/o con una read NON 
bloccante non ci sono problemi di sorta.
Grazie a tutti
ciao
	MaX

 bloccante non ci sono problemi di sorta.
Con gli altri flag (esempio: MSG_NOSIGNAL) e/o con una read NON
bloccante non ci sono problemi di sorta.
Ciao & grazie
		MaX

Newsgroup: it.comp.os.linux.development
Titolo: Programmare sotto X. Da dove parto?

 Sono le stesse sia per Gnome che per KDE? (io uso KDE)
le librerie per gnome sono le gtk,  mentre quelle per kde sono le qt. Se
vuoi usare le qt, stai attento alla licenza.
-- 
Non c'č piů forza nella normalitŕ: c'č solo monotonia.

ora c'è anche motif
è eccezionale
la puoi scaricare ed è del tutto free (da 4 giorni)
sono 25 mega comprensivi di tutti gli strumenti di sviluppo

 la puoi scaricare ed č del tutto free (da 4 giorni)
Non e` esatto: viene con una licenza simil-GPL, ma che e`
*incompatibile* con la GPL (e probabilmente con molte altre licenze
OSS e free) per via di restrizioni imposte sulle piattaforme che puoi
usare. 
Sotto questo aspetto conviene usare Lesstif, che e` una
reimplementazione LGPL di Motif 1.2 (e che offre anche un certo
supporto per Motif 2), e che c'e` da una vita. 
http://www.hungry.com
-- 
Matteo Ianeselli  
matteoianeselli AT 
poboxes.com

la puoi scaricare ed è del tutto free (da 4 giorni)
No, non e` del tutto free.
-- 
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

 Esiste qualche sito da visitare?
http://www.gtk.org
Indovina quali librerie uso io? :-)
Alceste 
-------------------------------------------------------------------

 per poter sviluppare applicazioni che le utilizzino), 
Non è più così.
 
http://www.trolltech.com/products/download/freelicense/
Max

  
http://www.trolltech.com/products/download/freelicense/
Ha ancora grossi problemi, specie per le modalita' di redistribuzione
dei cambiamenti, per un confronto fra le varie possibilita' di licenza
vedi:
http://www.gnu.org/philosophy/license-list.html
Ciao
-- 
Simone Piccardi
Microsoft is NOT the answer. Microsoft is the Question.
The answer is: "NO!"

 sono 25 mega comprensivi di tutti gli strumenti di sviluppo
Ah! Almeno una cosa buona, finalmente, ce l'hanno (sempre che la licenza
sia (L)GPL-style...).
Alceste
-------------------------------------------------------------------
Newsgroup: it.comp.os.linux.development
Titolo: Creare una nuova periferica??

Come si fa a creare una nuova periferica /dev/xxx che si interfaccia con 
un mio programma ???
Mi ricordo che c'era un sito ma adesso non mi ricordo.
	GRAZIE	
	<SAX>


I'm not prejudiced, I hate everyone equally.

Newsgroup: it.comp.os.linux.development
Titolo: Priorità di un programma

Ciao a tutti.
Ho un po' di confusione sulla priorità dei processi.
Anziché chiedervi di spiegarmi il problema (non sarebbe il luogo
adatto, me ne rendo conto) vorrei sapere come cambiare la priorità
di un programma (quindi all'interno del sorgente) in modo che
abbia la *priorità assoluta* su tutto, dove con tutto intendo tutto
quello che è possibile sovrastare con un programma eseguito da root.
Voglio cioè che Linux avvii il programma e si dedichi completamente
ad esso, lasciando perdere tutto il resto.
Io ho trovato molte alternative.
Uno: bloccare la paginazione della memoria virtuale con mlockall().
Due: Modificare la schedulazione del processo con		
	sched_setscheduler(),
specificando una priorità la più elevata possibile (fino a 99) 
con una tecnica di schedulazione roundrobin
Tre: Modificare la priorità (c'è differenza con quella di 
	sched_setscheduler?)
del processo con la funzione setpriority(), diminuendola sempre di più
(al minimo -20 che corrisponde alla più alta priorità).
Per quale cavolo di motivo io leggo dalla man page di top:
----
       NI   Il valore nice del task. Valori  negativi  corrispon-
            dono a priorità più basse.
----
quando nell'info libc a proposito di setpriority() si specifica che la
più alta priorità si ha con valori bassi?????
Un grazie :)

         sched_setscheduler?)
Se fai la 2 questa non ti serve. Questa riguarda lo scheduler normale,
che con sched_setscheduler e' SCHED_OTHER. Le altre (_FIFO e _RR) hanno
la precedenza sempre su SCHED_OTHER.
Ciao
-- 
Simone Piccardi
Microsoft is NOT the answer. Microsoft is the Question.
The answer is: "NO!"
Newsgroup: it.comp.os.linux.development
Titolo: otti politico

ma la figa è di destra o di sinistra?
ed il culo?
ma è vero che il culo è la figa del 2000?
Red

 ehi, che ti succede?
ehm..sbagliato ng :)

RedWiz wrote:

LoooooooooooooooooooooooooooooooooooooooL
-- 
daniele_athome

 ehm..sbagliato ng :)
Scommetto che ha risposto cosi` su altri 300 ng... :PP
-- 
daniele_athome

Newsgroup: it.comp.os.linux.development
Titolo: keyboard daemon

salve.
dovrei realizzare un demone che intercetti la pressione dei tasti da
tastiera, elabori un qualcosa e mandi in output gli stessi oppure altri
caratteri (rispetto a quelli premuti). Il tutto deve essere
trasparente alle altre applicazioni nel senso che esse devono vedere
solo i caratteri mandati in output dal demone.
volevo chiedervi:
- quali sono i device file a cui devo far riferimento
- come faccio a far in modo che solo il demone veda i tasti premuti
grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 solo i caratteri mandati in output dal demone.
AFAIK, non puoi.
Devi modificare o implementarlo da zero, il driver di tastiera nel
kernel.
Bye.
-- 
Alessandro Pellizzari

 kernel.
temevo questa risposta... più che altro perché non vorrei combinare danni
mandando in fault il kernel.
se devo seguire questa strada penso di farmi un modulo. a questo punto mi
sorge un'altra domanda: dato che nel mio kernel il driver della tastiera è
compilato staticamente, posso farmi un modulo e caricarlo senza toccare il
kernel?


 
se installassi un keylogger?, dico una stronzata?
se si perdonatemi...

 se si perdonatemi...
non è una stronzata. In windows fare quello che chiedi è  una cazzata 
.... c'è una api con cui lo puoi fare o con un hook .... in linux devi 
beccarti uno dei tanti moduli di keylogger che si trovano in giro e 
modificarlo per i tuoi scopi :)

 modificarlo per i tuoi scopi :)
in debian ho trovato solo lkl... ho scaricato i sorgenti e vedo un pò a
che arrivo... se ho problemi non vi preoccupate... ritornerò :D (p.s. non
vuole essere una minaccia)
ciao e grazie


 modificarlo per i tuoi scopi :)
in debian ho trovato solo lkl... ho scaricato i sorgenti e vedo un pò a
che arrivo... se ho problemi non vi preoccupate... ritornerò :D (p.s. non
vuole essere una minaccia)
ciao e grazie
-- 


 ritornerò
ma se con "c = inb(lkl->port);" legge il carattere dove lkl->port dovrebbe
essere 0x60, perché con "outb ( 'c' , lkl->port );" non succede nulla?


 
Non so per la porta 0x60, ma in generale non e' detto che se scrivi un 
valore su una porta questa assuma tale valore, ne' che l'hardware lo 
prenda necessariamente in considerazione (il comportamento dipende dalle 
specifiche dell'hw in questione).
Alessandro.
Newsgroup: it.comp.os.linux.development
Titolo: Algoritmo di cifratura di /etc/shadow

Ciao,
vorrei creare uno script che prendesse in input una stringa di
caratteri e mi restituisse una stringa criptata con l'algoritmo usato
per le password registrate in /etc/shadow.
Alla fine vorrei associare questa stringa ad un account in modo da
potermi loggare digitando come password la stringa di caratteri
passata allo script di cifratura.
Potete darmi un aiuto a tale scopo.
MIlle grazie.

 per le password registrate in /etc/shadow.
Non esiste un algoritmo di /etc/shadow.
In passato si usava crypt(), adesso si usa md5(). Ci sono ancora in giro
sistemi misti che hanno un po' di password di un tipo e un po' dell'altro.
Bye.

 
aggiungo: non propriamente md5, md5 con un salt.. cmq trovi in giro gli 
algoritmi. E ci sono anche altre cose, non so, blowfish.

...

Ho provato con crypt() e funziona.
Ho confrontato le stringhe criptate su varie piattaforme (Solaris, HP,
...) ed i risulatati, ovviamente coincidono.
Ho anche verificato che effettivamente le password memorizzate in
/etc/shadow utilizzano l'algoritmo utilizzato da crypt().
Quindi, con uno script che richiama un programma C che gli ritorna la
password criptata (o facendo fare tutto al pgm C) dovrebbe esser
possibile modificare la passoword di un account in modo non
interattivo.
Ciao e grazie.

 
ah, dovevi fare questo?
non avevo capito :/
Beh, io avrei semplicemente usato passwd+expect :)

Newsgroup: it.comp.os.linux.development
Titolo: curiosità

ciao a tutti.. nessun problema questa volta, solo una curiosità.
Chi mi spiega l'utilità del warning in compilazione:
 warning: no newline at end of file  ?
Quale gravi danni subirebbe il mio programma se alla fine del sorgente
non ci fosse uno (ed uno solo) "a capo" ?

 non ci fosse uno (ed uno solo) "a capo" ?
Ce ne deve essere _almeno_ uno. Se  sono 100 non cambia nulla. In questo
caso il gcc ti avvisa semplicemente della mancanza del newline finale ma
compila  ugualmente. Altri compilatori,  con un  parser piu`  incazzoso,
potrebbero essere impossibilitati a compilare correttamente il file.
ciao
Kronos
-- 
Home: 
http://kronoz.cjb.net
Un apostolo vedendo Gesu` camminare sulle acque:
- Cazzo se e` buono 'sto fumo!!!
Newsgroup: it.comp.os.linux.development
Titolo: comando tr

Ho un problema con il comando tr, dovrei sostituire un carattere con una 
stringa, tuttavia con tr è possibile sostituire soltanto un carattere con un 
carattere.
Come posso fare?
Naturalmente sto parlando di bash.
Vi ringrazio. 

Max ha scritto:

usa sed
$ sed -e s/k/ch/g
kiaro kome il sole
chiaro chome il sole
Newsgroup: it.comp.os.linux.development
Titolo: compatibilita' eseguibili

Qualcuno sa se esiste un metodo per lanciare un eseguibile C ,compilato su
Linux col gcc, da windows?
bye Gianni
--
Posted from 
laguna.tiscalinet.it
 [195.130.224.86] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Linux col gcc, da windows?
Devi usare un gcc appositamente costruito per cross-compilare su Linux
eseguibili Windows (in giro ce n'e` piu` d'uno; prova a guardare su
http://agnes.dida.physik.uni-essen.de/~janjaap/mingw32/index.html
).
Ciao
 David
-- 
<d.santinoli presso mi. flashnet. it>

Grazie David, ho postato anche su "it.comp.os.linux.software" e mi hanno
dato una risposta diversa.......se hai voglia dagli uno sguardo.
Ciao Gianni
--
Posted from 
twingo.tiscalinet.it
 [195.130.224.85] 



la risposta era la stessa.. devi usare un crosscompiler sotto linux
-- 
Pazzooo

Newsgroup: it.comp.os.linux.development
Titolo: Internet Point

M'è stato chiesto di creare un'applicazione che permetta di gestire un
internet point.
Sommariamente dovrei creare un'applicazione server che permetta di
comunicare con i vari client. Il sistema operativo server deve condividere
la connessione internet e tramite l'applicativo server invio per ogni
singolo client il tempo max che può stare connesso ad internet. Penso che
per la creazione di un servizio attivo sul server e sul client non dovrei
avere problemi. La cosa che non mi è chiara è come poter attivare/bloccare
la connessione ad internet condivisa dal server tramite proxy.
Come distribuzioni preferirei usare la Suse o Redhat o Mandrake in quanto lo
sviluppo vorrei farlo utilizzando Kylix. Le distribuzioni appena citate
possono fungere da Server(affidabilità, sicurezza...)?
Grazie anticipatamente.

 
e che ce vo'...
metti la rete interna in nat  e il server di base in linux e per 
togliergli la connessione gli tiri via il nat al client quando gli scade 
il tempo

 ha scritto nel messaggio
news:nviFc.32788$c_1.9...@twister1.libero.it...


 
IPMasquerading.
Ovvero sia:I
ndirizzi IP privati dietro ad un server con firewall abilitato al NAT 
avente indirizzo IP pubblico.
PC1 [192.168.0.1]  ----\
                         \
PC2 [192.168.0.2]  ------>>>> Linux+Firewall(con NAT) >> INTERNET
                         /         130.136.4.226
PC3 [192.168.0.3]  ----/
Si fa senza problemi con il mitico IPTABLES (Kernel >= 2.4.0)
Ciao
	MaX

Un'idea (c'entra col NAT, ma non solo):
http://www.bononia.it/~renzo/keap/
Vite: Firewall for public access wired/wireless lan access. It is based 
on a ssh authorization: each user must authenticate himself/herself 
using a ssh session. Internet connectivity is guaranteed as long as the 
ssh session is on. Vite provides also MAC address checking and logging, 
IPv4 and IPv6 compatibility, integration with dbind for DDNS 
registration of users. (Developers: Leonardo "Leo" Macchia, Marco 
Giordani and Mauro Amico) tar.gz file can be downloaded here:
http://www.webminds.cs.unibo.it/projects/vite/vite-1.0.tar.gz
Ciao
	MaX
Newsgroup: it.comp.os.linux.development
Titolo: Software su Linux

Sono un neofita inespertissimo di Linux.  ho installato da pochi giorni la
distribuzione Mandrake Linux 8.0, composta da un  solo CD allegato in
omaggio ad una rivista.
La mia principale difficoltà sta nel fatto che non riesco ad installare
nessun software scaricato dalla rete... la sintassi che uso è quella
descritta nei software ed è questa:
./configure
make
make install
i comandi li do dalla directory dove ho decompresso i files da installare.
Il problema è che non ci riesco... dopo aver dato il comando ./configure,
l'ultima riga mi da un errore:
checking for libz... configure: error: not found. Check your installation
and lo
Quando lancio il comando make mi da questo errore:
make: *** No targets specified and no makefile found. Stop.
Quando lancio il comando make install mi da questo errore:
make: *** No rule to make targe install. Stop.
Tutto questo lo fa con ogni software che cerco di installare... AIUTO!!!!!
Come posso installare i software????
MAX.

 and lo
in config.log trovi anche il sorgente .c che ha tentato di compilare il 
sistema... e' possibile che la mandrake di 1 cd non contenga le libz ?
http://freshmeat.net/redir/zlib/12352/url_tgz/zlib.tar.gz
a questo url puoi andare a trovaer il codice sorgente delle zlib che 
chiaramente potranno essere compilate senza necessitare a loro volta delle 
zlib...:)
consiglio sempre di controllare al volo un 
./configure --help
e cmq, queste zlib hanno un flag abbastanza importante da settare
./configure --shared
make
make install
ldconfig
con questo assicuri la rigenerazione del database delle shared library, i 
cui path sono listati in /etc/resolv.conf e ne puoi aggiungere altri a 
necessita'.
e poi procedi con questo ad avere eliminato l'errore sopra riportato da te.


 ha scritto nel messaggio
news:9gejjm$8si$1...@nreadA.inwind.it...
