mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.os.linux.development
Titolo: Udp affidabile

Salve a tutti
sto studiando la possibilità di implementare un udp affidabile con
degli ack
in giro esiste RDP e RUDP che dovrebbero implementare questo.
Non riesco a trovarne un implementazione pratica in C ma soltanto
paper molto
generici.
Consigli ?
Grazie

 Consigli ?
è per un esame o per una applicazione? perché per la seconda è di
lascire stare.
Per la prima ci sarebbe libgrapple che forse fa per te, ma non dovresti
farlo tu? ;-)

 lascire stare.
concordo pienamente


 Consigli ?
Cerca su google e wikipedia ARQ (Automatic Repeat reQuest) ed in
particolare le classiche tecniche di "Stop And Wait", "Go Back N" e
"Selective Repeat".
Come ti e' gia' stato fatto notare, implementare un protocollo del
genere ha senso solo a scopo didattico. Se ti serve per un
applicazione usa il TCP che fa quello che ti serve.
Saluti,
The Librarian


Grazie per le risposte!
ho già implementato una politica di tipo stop&wait e devo dire che
funziona molto bene
uso udp per la sua natura connectionless.
vorrei tanto sapere se la complessità comptazionale di O(udp
+stop&wait) > O(tcp)
io credo di no , anzi credo che sia il contrario.
voi che ne pensate ?

 uso udp per la sua natura connectionless.
perchè non encapsulare tcp dentro udp?
mi sembra la faccia qualche implementazione di vpn.
Ciao

 +stop&wait) > O(tcp)
Non credo che abbia senso in questo caso parlare di complessita'
computazionale. Normalmente si calcola la complessita' di un algoritmo
al crescere di un parametro (e.g. la lunghezza della sequenza da
ordinare nel caso di algoritmi di sorting). Nel caso in questione non
vedo che parametro prendere come riferimento.
Ma soprattutto considera che durante lo scambio di pacchetti IP la
maggior parte del tempo la CPU non fa nulla e aspetta di trasmettere o
ricevere pacchetti. Quindi eseguire del codice piu' velocemente quando
il collo di bottiglia e' rappresentato dal canale trasmissivo non
serve a niente.
Vorrei pero' farti notare che la tua soluzione, utilizzando la
strategia stop and wait, puo' sostenere un throughput massimo di gran
lunga inferiore a quello gestibile col TCP.
Saluti,
The Librarian

Newsgroup: it.comp.os.linux.development
Titolo: Kdevelop 3

Salve,
volevo sapere come aggiungere file (esistenti) ad un progetto.
Grazie.

Marco wrote:

Devi usare la finestra laterale Gestore Automake
-- 
Simone
Newsgroup: it.comp.os.linux.development
Titolo: notifica nuovi indirizzi e route

salve,
purtroppo ho poca esperienza di programmazione in ambiente linux. Per la 
mia tesi ho necessità di fare un'applicazione che si accorga 
immediatamente quando al sistema viene aggiunto/tolto un indirizzo. Lo 
stesso per le entry della tabella di routing.
Esiste un modo per ricevere una notifica dal kernel quando avviene uno 
di questi eventi?
Ho provato a dare un'occhiata ai netlink socket ma mi sembra di capire 
che con essi dovrei fare un controllo dello stato ad intervalli 
regolari. Se possibile, vorrei avere una notifica appena avviene la 
modifica, minimizzando il tempo che passa prima che la mia applicazione 
se ne accorga. E' possibile fare questo e in che modo? Oppure l'unica 
soluzione è controllare periodicamente lo stato? in tal caso i netlink 
socket sono lo strumento giusto o c'è un modo migliore? Da tenere in 
considerazione che probabilmente ho bisogno di lavorare con IPv6, oltre 
che IPv4.
Grazie a chi mi saprà dare anche una piccola indicazione.
Marco.

 di questi eventi?
Sparo: usare dnotify su qualche directory sotto /proc?
Alessandro.
Newsgroup: it.comp.os.linux.development
Titolo: GTK+ Help!

Salve...
Usando le librerie GTK+ volevo sapere se c'è qualcuno che sa dirmi come fare
in modo che cliccando un bottone venga acquisito il testo all'interno di
una casella di inserimento testo... e soprattuttto poi come assegnarlo ad
una stringa!
Grazie infinite!
-- 
Potete anche fermare me, ma non potete fermarci tutti...
Dopo tutto, "Siamo tutti uguali".

 una stringa!
Devi leggerti qualche tutorial: questo è un task assolutamente di base 
che è coperto certamente.
E poi non hai scritto in che linguaggio: le gtk puoi usarle in C, C++, 
Java, Python, Ruby, ObjectiveC, Perl e chissà quanti altri.
E ovviamente in ogni linguaggio si fa in un modo diverso.
-- 
Renato

 una stringa!
In generale, assegnando una callback al segnale clicked del bottone, e,
nella callback, prendendo il valore della Entry con gtk_entry_get_text()
Ma non hai specificato in che linguaggio, e siamo alle basi, ti conviene
seguire un tutorial. Di solito e` la seconda cosa che spiegano, dopo
aver trattato come impacchettare i widget.
Bye.
-- 
Alessandro Pellizzari

 Grazie infinite!
Beh una lettura al tutorial delle GTK ti farebbe sicuramente bene.
Sostanzialmente devi associare una callback all'evento "clicked" del
pulsante in questione, ed in questa callback poi ti preleverai il testo
dalla casella col suo metodo.
Non ti do indicazioni precise di codice perchè sono abituato ad usare
pyGTK e non GTK ma il metodo è quello.
-- 
Isn't the best way to save face to keep the lower part of it shut?
 
 |\ |       |HomePage   : 
http://nem01.altervista.org
 | \|emesis |XPN (my nr): 
http://xpn.altervista.org

 una stringa!
http://www.gtk.org/tutorial
E cominci a leggere...
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: Print Screen (2)

Scusate; la prima volta mi sono espresso male.
La domanda giusta e' questa:
Posso utilizzare il tasto "Print Screen"  per stampare cio' che compare
sul video????
Grazie 1000.
--
Posted from 
ip73.netline96.it
 [194.244.34.73]
via Mailgate.ORG Server - 
http://www.mailgate.org

Grazie 1000.
le rare volte che mi è servita una cosa del genere ho fatto con gpm:
selezioni TUTTO lo schermo con il mouse, e incolli su un'altra console
con un editor aperto, quindi salvi e stampi...
-- 
" Ho visto cose, che voi umani non potreste immaginare.
Sequenze RTSCTS in fiamme al largo dei bastioni di Termios.
Ho visto stringhe C balenare nel buio vicino alle porte UART.
E tutti quei momenti andranno perduti per sempre, come lacrime nella pioggia.
E' tempo di morire... "

 Mailgate.ORG is maintained online by Dario Centofanti
  Ho sempre fatto cosi' anch'io, ma mi chiedevo se esiste la possibilita' di
utilizzare un semplice tasto....

Newsgroup: it.comp.os.linux.development
Titolo: Path x Kdevelop

Ho installato il nuovo KDE 2.1 sull'ultima RH.
vorrei utilizzare kdevelop ma ho dei problemi con i path
delle
librerie.
Chi mi sa dire il percorso corretto delle QT e delle ultime librerie del
KDE?
Non rispondetemi di andare su it.comp.os.iniziare
Ho già postato il messaggio lì, ma senza successo. :-(
Ciao
Dario

 wrote in message
9dgsn5$2hj$1...@taliesin.netcom.net.uk...


TheWood wrote:

rpm -q -a | grep -i qt | grep -i devel
quello e' il pacchetto (se non c'e' devi scaricare qt-devel.rpm o qualcosa 
del genere da 
rpmfind.net
) imputato di essere il pacchetto devel (cioe' 
quello che contiene i files header) necessari per la compilazione... e' 
gia' infatti le librerie quelle ci sono sempre, a volte le distro non 
installano volontariamente invece i pacchetti -devel.rpm :-0
se risulta qualcosa controllane il contenuto, dunque sarebbe
rpm -q -l <pacchetto>.rpm
immagino cmq, che redhat abbia cacciato i files di QT in /usr/include/qt2
bye
Lore
Newsgroup: it.comp.os.linux.development
Titolo: Schema a blocchi

Salve a tutti.
Sono un programmatore, sviluppo soprattutto firmware per microcontrollori.
Mi piacerebbe provare a fare qualche esperimento con Linux: provare a
personalizzare il kernel e soprattutto studiarlo per vedere se si possa
installare su sistemi a microcontrollori.
Esiste in rete qualche documentazione generale, appunto una sorta di schema
a blocchi, su come e' organizzato il kernel?
Cercando riescoa trovare dei documenti anche dettagliati, ma che si
riferiscono a particolari del kernel.
Grazie a chi vorrà darmi qualche dritta.
Ciao
GIGI
--------------------------------
Inviato via 
http://usenet.libero.it

 installare su sistemi a microcontrollori.
Cerca su Google "uCLinux".
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)           [ 
http://digilander.libero.it/ebassi/
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

Newsgroup: it.comp.os.linux.development
Titolo: [PHP] (e anche no) Logout dopo login

Ciao a tutti,
Piccolo problema che non so risolvere: dopo aver fatto il login
con il metodo classico http (WWW-authenticate ..) come si fa a
fare logout ?
Io ho trovato solo 2 modi rudi:
1) Uscire dal browser
2) Dare il codice 401 Unauthorized
Entrambi non sono carini.
Qualche soluzione ?
Grazie.
Fulvio
========================
To reply, remove LEVAME
========================

Ciao 
d...@edinet.LEVAME.it
,
Venerdi` 14 Luglio 2000 alle 13:01, 
d...@edinet.LEVAME.it
 scrisse a All riguardo
< [PHP] (e anche no) Logout dopo login >:
 d> Piccolo problema che non so risolvere: dopo aver fatto il login
 d> con il metodo classico http (WWW-authenticate ..) come si fa a
 d> fare logout ?
[..]
 d> Qualche soluzione ?
Usare i cookie.
Ciao,
FC
FidoWEB -> 
http://bbs.romacivica.net/fido
Newsgroup: it.comp.os.linux.development
Titolo: classe SMTP per PHP che consenta attachment.

Qualcuno sa indicarmi dove andare a scaricare una classe  per inviare
delle email da pagine php che però consenta di allegare dei files alla
mail inviata.
Ho già scaricato diverse classi che però non lo permettono.
Qualcuno mi ha detto di andare su 
www.sequoiasoft.com
 ma non ho
trovato nulla.
	Grazie
			Jello


wrote:

Prova su 
www.wrox.com
, scegli la lista Z-A, scegli professional php
programminf (ottimo libro!) e poi download.
Ciao
-- 
Roberto Tagliaferri<-> r.tagliaferri@(forse)
tosnet.it
	Povero Carlo.. E` l' unico a cui hanno rifilato 
	una Camilla scaduta senza neanche il coccio del
	Mulino Bianco!!!

www.webdever.com
Forse trovi qualcosa che fa al caso tuo.
GaB
"Also Lucifer was an Angel"

 Ho già scaricato diverse classi che però non lo permettono.
Io ne avevo trovata una molto buona su Webberdev (mi pare si chiami cosi' il sito).  Ora non ho il link sotto mano, comunque dovrebbe essere 
http://www.webberdev.com/
--
Claudio




Puoi sempre encodare usando le utility mime che si usano con le shell.
Mi pare mimencode, vanno installate sul server chiaramente...
-- 
Francesco P. Lovergine

Grazie a tutti per l'aiuto, ho risolto il problema! :)
Se non fosse per il vostro aiuto probabilmente ora starei ancora
bestemmiando
		Jello

Newsgroup: it.comp.os.linux.development
Titolo: invio file

 
siamo OT, cmq se utilizzi Linux:
$ man 2 sendfile
oppure puoi utilizzare al solito fopen(), fread() e copiare il contenuto del
buffer con write() sul socket. Occhio agli overflow.
Per vedere qualcosa di simile, 
http://www.Students.CS.UniBO.It/~gonano/mercury/
[ X-Post and F/up-to: it.comp.os.linux.development ]
Adieu,
-- 
Lestat de Lioncourt  -- a.k.a --  Ciro Mattia Gonano
 Undergraduate student in Computer Science at University of Bologna
 IHGGer #1049   <=>  ICQ#: 52631406   <=>   URL: 
http://www.CS.UniBO.It/~gonano
 Debian admin at 
Students.CS.UniBO.It
 <=> look at headers for my JabberID & GPG

> siamo OT
OK, grazie e scusatemi tanto l'OT! 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.os.linux.development
Titolo: glade e callbacks.c

ciao,
ho creato un applicazione con glade solo che ho un problema con la scrittura 
del codice: all'interno di questa chiamata nel file callbacks.c :
void
on_but_esci_clicked                    (GtkButton       *button,
                                        gpointer         user_data)
{
 gtk_label_set(lab_risultato,"ciao"); 
}
faccio riferimento ad un label che avevo chiamato lab_risultato ora perņ 
quando vado a compilare mi dice che lab_risultato č una variabile che non č 
mai stata dichiarata.
come posso fare per avere un puntatore che identifichi il label lab_risultato?
Grazie
-- 
Posted from [194.153.172.195] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie
prego

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

che ne dite di fare un client C6 per linux sfruttando le qt?
Avevo gia buttato giu qlcs ma mi sa che è stato proprio buttato via :))
ma ero riuscito recuperare tramite altra gente una (scarna) doc sul
protocollo che usa....
Se siete interessati fate un fischio....
Ovviamente la doc in mio possesso non è ufficiale ma sembra
funzionare.....


http://openc6.sourceforge.net
Adieu,
-- 
Lestat de Lioncourt  -- a.k.a --  Ciro Mattia Gonano
 Undergraduate student in Computer Science at University of Bologna
 IHGGer #1049   <=>  ICQ#: 52631406   <=>   URL: 
http://www.CS.UniBO.It/~gonano
 Debian admin at 
Students.CS.UniBO.It
 <=> look at headers for my JabberID & GPG

 Adieu,
E di farne un plug-in per GAIM cosa ne pensate??
Rocker

 
prima darei una mano a far funzionare openC6, che da parecchie parti NON
compila...
(btw, io NON sono tra gli sviluppatori ;p )

Newsgroup: it.comp.os.linux.development
Titolo: piccolo contributo please :)

Ciao a tutti,
sonon quasi giunto al termine della prima versione decente del mio 
programma client/server Multi Dial Me, per la gestione delle richieste di 
connessione internet in una rete locale linux/winstronz.
Dovendo scrivere dei file di configurazione esempio mi serve che ognuno di 
voi mi fornisca queste informazioni :
- distribuzione usata
- nome dello script, oppure del comando che usate per avviare ed per 
stoppare 
la connessione ( es. "isdnctrl dial ippp0" etc..) (*)
- comando utilizzato per verificare lo stato della connessione ( es. 
isdnctrl 
status ippp0 ) (*)
(*) Non mi interessa il contenuto dell'eventuale script, ma solo il suo 
nome. 
E possibilmente che sia standard rispetto alla distribuzione utilizzata.
---- > Davide Patti <--------------------
 

 isdnctrl status ippp0 ) (*)
/sbin/ifconfig
HTH
Massimiliano


Talking about music is like dancing about architecture.
                -- Laurie Anderson

 E possibilmente che sia standard rispetto alla distribuzione utilizzata.
standard

E possibilmente che sia standard rispetto alla distribuzione utilizzata.
Non so cosa intendi per standard, però wvdial fa parte dei pacchetti
ufficiali di Potato.
-- 
  _  _ >>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: FreePascal

Una volta installato il compilatore con i pacchetti RPM qual'è il comado che
devo utilizzare per compilare un sorgente?
Grazie
http://web.tiscalinet.it/foreground


Prego.
-- 
Ciao ciao.
                                                       +++ Giuseppe

Una volta installato FreePascal qual'è il comado che devo usare per
compilare un sorgentre semplice.
 
http://web.tiscalinet.it/foreground
"Le ragazze sono come i server, nessuna è inattaccabile."

"Le ragazze sono come i server, nessuna è inattaccabile."
Ma ricorda che in entrambi casi l'accesso forzato e` reato! ^_^
-- 
"Non e` bello cio` che e` bello ma e` bello cio` che piace ... a ME!"
Massimo Lauria a.k.a. Gargamella on Usenet
mailto: 
garga...@mclink.it
Proud member of: NonSense Delivering Service

"Le ragazze sono come i server, nessuna è inattaccabile."
Commento di Murphy:
"...ma quelle che ti piacciono di più sono proprio quelle
 che resistono più a lungo."
(idem)


Si può usare la unit graph anche sotto linux ... se si con quali bin???


Sģ. Occorre avere SVGAlib installata e funzionante in quanto la unit
graph sotto linux si appoggia su di essa. Gli eseguibili risultanti
vanno fatti girare coi privilegi di root (vincolo dato da svgalib).

Newsgroup: it.comp.os.linux.development
Titolo: [Cross]Esperto Ncurses

Ho un disperato rpobvelam con i curses e non so + cosa fare!!
Non mi viene fuori nulla:prima inizializzo la liberia e poi se uso printw 
e tutte le altre funzioni nonb succede nulla!!!
Qulacuno ha un'esempio che funziona???
     GRAZIE
     <<SAX>>
Per conttarmi togliere TOGLIMI dall'indirizzo email in firma
 
mail:linefin...@tiscalinet.it

 Qulacuno ha un'esempio che funziona???
#include <curses.h>
#include <stdio.h>
int main(void){
 initscr(); cbreak(); echo();
 printw("Ciao Mondo"); refresh();
 getch();
 endwin();
 return 0;
}
Lapo

Newsgroup: it.comp.os.linux.development
Titolo: Codici sorgenti

Sapete dirmi dove posso trovare i codici sorgenti del Netscape?
Grazie.
Mattia.

> Sapete dirmi dove posso trovare i codici sorgenti del Netscape? Grazie.
Non credo che si trovino, prova su 
www.mozilla.org
 per i sorgenti di
Mozilla

Sapete dirmi dove posso trovare i codici sorgenti del Netscape?
www.mozilla.org
-- 
                                                                  __
 __                                                          __  ///
| _          Computer Science, Swiss Federal Institute       \\\///
|__|iambo    of Technology - mailto:
ggia...@iiic.ethz.ch
     \X//

Newsgroup: it.comp.os.linux.development
Titolo: Distribuzione Linux

Vorrei sapere se esistono delle distribuzioni linux, ed eventualmente dove
sono scaricabili, per le seguenti architetture:
Silicon Graphics Indigo 2, CPU R4400, grafica GR3-XZ.
Digital AXP DEC 3400.
Vi ringrazio anticipatamente.
Saluti Piero

 Silicon Graphics Indigo 2, CPU R4400, grafica GR3-XZ. Digital AXP DEC 3400.
Credo ci fosse qualcosa.
Prova su 
www.linux.org
 e 
www.linux.com
-- 
Pier Luigi Fiorini
http://www.fiorinisoft.n3.net/

Newsgroup: it.comp.os.linux.development
Titolo: Applicazione inetd-compatibile

Sto scrivendo una applicazione (piiicola;)che vorrei potesse essere lanciata
da inetd e filtrata dal tcpd. Solo non mi è chiaro come questi ultimi
passino all'applicazione stessa i dati sul socket della connessione in
arrivo.
Sperimentando ho capito che non posso nella mia applicaz bindare la porta
perchè questa è già bindata da inetd. Quindi:
1)- Inetd accetta la connessione e ne passa i parametri all'applicazione
(poco ci credo)
2)- Inetd invia il numero del descrittore del file corrispondente al socket
(mmm, da root potrei anche chiuderlo:mi sembra strano. Boh)
Insomma: non ci capisco un tubo!!! Aiutatemi!
Grazie. Radel

 arrivo.
La tua applicazione deve lavorare su stdin e stdout. L'unica cosa che
puoi farci e` una getpeername().
Ciao
 David
-- 
<d.santinoli presso mi. flashnet. it>

 (mmm, da root potrei anche chiuderlo:mi sembra strano. Boh)
molto piu' semplice: leggi da stdin e scrivi su stdout, al resto ci
pensa inetd.
-- 
addio, e grazie per tutto il pesce
Newsgroup: it.comp.os.linux.development
Titolo: sdl e opengl

Salve, vorrei sapere come è possibile ridurre le dimensione degli eseguibili
compilati che utilizzano le sdl e opengl, di solito per compilare scrivo:
gcc -o esempio esempio.c `sdl-config --libs` `sdl-config --cflags` -lGL -lGLU
ma il risultato raggiunge proporzioni enormi, oltre i 200k, come posso fare?
grazie.

 Salve, vorrei sapere come č possibile ridurre le dimensione degli eseguibili

usa : gcc -O2 -fomit-frame-pointer
-march=[k6,i686,pentiumpro,i586] -o tuoeseguibile tuofile
ciao ciao
P.S.: per ulteriori opzioni fi gcc vedi il file info
riciao riciao
-- 
	..... il Grande Incubo continua ......
 
                   Jonathan


accidenti non si puņ proprio evitare queste ottimizzazioni?  
	grazie lo stesso


folos wrote:

strip <nome-eseguibile>
oppure
gcc -s -o esempio esempio.c `sdl-config --libs` `sdl-config --cflags` -lGL 
-lGLU
( nota lo switch '-s' )
Newsgroup: it.comp.os.linux.development
Titolo: Vuoi guadagnare??? Do you want to earn??? Vous voulez gagner???

...
Telelavoro offresi, tutto gratis, tutto automatico, ottimi guadagni.
Considerato che è tutto gratis, che non ti viene chiesto di fare quasi nulla
e che comunque molto del tuo tempo presente e futuro lo trascorrerai
navigando in Internet, ti conviene approfittare subito di questa occasione.
wis...@tccity.net
http://utenti.tripod.it/HappyChild/1401.htm
www.tccity.net/user/wiseman/telelavoro
www.enea.net/wiseman
Telejobs, all gratis, all automatic rifle, optimal gain.
Considered that it is all gratis, than it does not come to you asked to make
nearly null and that however a lot of your present and future time you will
pass it being annoying in Internet, it convenience to you to be useful
endured for this occasion.
wis...@tccity.net
http://utenti.tripod.it/HappyChild/1401.htm
www.tccity.net/user/wiseman/telelavoro
www.enea.net/wiseman
Telejobs, tout gratuitement, tout le fusil automatique, gain
optimal. **time-out** considérer que tout gratuitement, que non venir vous
demander pour faire proche nulle et que cependant beaucoup votre présent et
temps vous passer ennuyant dans Internet, assembler vous pour utile
supporter pour ce occasion.
wis...@tccity.net
http://utenti.tripod.it/HappyChild/1401.htm
www.tccity.net/user/wiseman/telelavoro
www.enea.net/wiseman

 
benissimo. il tutto è stato girato ad
ab...@tccity.net
 
che legge per conoscenza.
buon divertiemento!
Per 
www.tccity.net
 che legge p.c.
volgiate prendere severi provvedimenti per lo spamming del vostro utente.


ab...@tccity.net
 
E ora spiegaci, are resto del newsgroup cosa gliene frega?
Non pensi che il tuo messaggio sia altrettanto inutile, con l'aggravante
che forse tu non sei un cretino come l'altro?
-- 
ciao, | [Per rispondere togli "toglimi" dal mio indirizzo.]
Marco | * The Internet is full. Go away.  -- Joel Furr *

che forse tu non sei un cretino come l'altro?
No, il messaggio serve (limitatamente)... se si diffonde la voce che,
ad ogni post sul NG, fa immediato seguito l'annullamento dell'account
di Spedia (o di chi ne fa le feci), perche' almeno cinque o sei NGers
fanno immediato forward ad abuse@*, il tasso di spammers si manterra'
basso.
Invece di 10-20 posts da 500 righe "$$$", ne avremo uno solo, con tre
o quattro fulminacci che seguono a ruota.
Leonardo
".signature": bad command or file name

basso.
No, perche` chi fa queste cose di certo non legge icold.
-- 
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

No, perche` chi fa queste cose di certo non legge icold.
...mmm... ci penso su e ti so dire.
Leonardo "there must be a way"

Newsgroup: it.comp.os.linux.development
Titolo: il gcc non trova la libreria !!

Ciao a tutti, stò studiando il c++ con il libro di Lippman e oggi avevo
deciso di provare a compilare il primo esercizio con il gcc; purtroppo non
mi trova la libreria "iostream".....dove la trovo ?....a scanso di equivoci,
quali sono i pacchetti (sotto RH o Mandrake) che devo assolutamente
installare per non aver problemi con il compilatore ?
Ciao e grazie a chi mi può aiutare
Alessandro
P.S. l'esercizio era il seguente:
#include <iostream>
using namespace std;
void read()     { cout << "read()\n"; }
void sort()     { cout << "sort()\n"; }
void compact()  { cout << "compact()\n"; }
void write()    { cout << "write()\n"; }
int main() {
    read();
    sort();
    compact();
    write();
    return 0;
}

usa g++ oppure
gcc -lstdc++ <resto opzioni>

 ha scritto nel messaggio
news:jP6T6.2505$Zo3....@news1.tin.it...


 Controlla se su /usr/include hai iostream.h.
li avevo guardato ma non c'è

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

Hello,
Is there a program that exits in Linux that will allow one to print the
stack trace?
TIA

if you have a core file you can do
gdb exec_files core
and inside gdb put bt <invio>
By
PP


Newsgroup: it.comp.os.linux.development
Titolo: creazione thread

Scusate la mia ignoranza ma cosa vuole dire l'errore da gcc
"undefined reference to pthread_create"
è un errore di parametri o di allocazione di memoria.
Grazie,
Rollie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 è un errore di parametri o di allocazione di memoria.
no, devi collegarci la libreria dinamica opportuna
-lpthread
man gcc
-- 
HappyCactus - Linux User #209744 - 
http://pngstego.sourceforge.net
 
              pngstego 0.3.2 has been released! 
/* Ci sono 10 categorie di persone al mondo: quelle che capiscono */
/* il sistema binario e quelle che non lo capiscono.              */
Newsgroup: it.comp.os.linux.development
Titolo: ASsembler


Talking about music is like dancing about architecture.
                -- Laurie Anderson

     xorl    %eax, %eax
Tutti questi xorl sono inutili.
Guarda gli esempi in Assembly-HOWTO e i riferimenti che propone.
Hai postato l'articolo due volte: una bastava!
Ciao,
// Umberto Salsi
//
// 
http://digilander.iol.it/salsi
 <-- GnuPG key available here!
// Key fingerprint = B957 FB00 10F5 A770 4A26  2D80 BE2C F6CD 77E9 29AE

 // Umberto Salsi
ciao ....


Scusami se insisto .... se hai due minuti, ti puoi guardare un attimo il
risultato delle mie "fatiche" e dirmi se vedi qualcosa che non va ??? e' la
dichiarazione di string che non mi convince ... come si da una dimensione
massima alla stringa ??
poi giuro che non ti chiedo piu' niente ;-))))
 .section .data
new_line:
 .byte 0x0a
string:
 .ascii ""
 .section .text
 .globl    _start
 .align 4
_start:
 movl $3, %eax                      /* read */
 movl $0, %ebx                  /* stdin */
 movl $string, %ecx             /* salva in .... */
 movl $255, %edx              /* bytes */
 int  $0x80
 xorl %eax, %eax
 movl $4, %eax                  /* write */
 xorl %ebx, %ebx
 movl $1, %ebx                  /* stdout */
 xorl %ecx, %ecx
 leal string, %ecx
 xorl %edx, %edx
 movl $255, %edx                  /* bytes */
 int  $0x80
 leal new_line,  %ecx
 int  $0x80
 xorl %eax, %eax
 incl %eax                           /* exit */
 xorl %ebx, %ebx
 int  $0x80

 massima alla stringa ?? [...]
Non posso che ripeterti che tutti quegli xorl sono inutili; che i dati
o li salvi in una qualche variabile della sezione .bss (.space 256,
per es.), o sullo stack, o sull'heap; una stringa ascii nulla come
la tua non crea nessuno spazio in memoria. Guarda le guide suggerite:
contengono gli esempi giusti.


 // Umberto Salsi
ciao
-- 

Newsgroup: it.comp.os.linux.development
Titolo: Colori in bash

Sto facendo piccoli  script in bash e vorrei colorare  l'output di echo,
ma mi riesce solamente in Xterm.
Ecco cosa passo:
echo -e '\033[1;32;38mROSSO\033[0m'
Qualcuno ha qualche idea da suggerirmi ?
E cosa devo  fare per far in  modo che il messaggio  appaia sempre sulla
detsra ? Avevo pensato ad una specie di locate...
-- 
Filippo Panessa
panessa at 
tin.it
UIN# 36800577

Ciao Filippo Panessa,
 > Sto facendo piccoli  script in bash e vorrei colorare  l'output di echo,
 > ma mi riesce solamente in Xterm.
# echo "# /etc/COLORS #"
# Define colors - code for later use ...
# use it in script files like:
#-8<----8<------
#!/bin/sh
#. /etc/COLORS
#PS1="$TRED"
# put a real escape character instead of ^[. To do this:
# emacs: ^Q ESC   vi: ^V ESC   joe:   0 2 7   jed:  ESC
#ESC="^["  # a real escape character
ESC="�" # joe : `027
CLEAR="$ESC[H$ESC[J"
# Attribute codes:			Color Codes:
#							Text    Background
# 00    none				black		30      40
# 01    bold or bright			red		31      41
# 04    underlined			green		32      42
# 05    flashing			yellow		33      43
# 07    reverse				blue		34      44
# 08    concealed			magenta		35      45
#					cyan		36      46
# 					white		37      47
NORMAL="${ESC}[00m"
BRIGHT="${ESC}[01m"
UNDER="${ESC}[04m"
FLASH="${ESC}[05m"
REVERSE="${ESC}[07m"
CANC="${ESC}[08m"
# T* text color
# B* background color
TBLACK="${ESC}[30m"
BBLACK="${ESC}[40m"
TRED="${ESC}[31m"
BRED="${ESC}[41m"
TGREEN="${ESC}[32m"
BGREEN="${ESC}[42m"
TYELLOW="${ESC}[33m"
BYELLOW="${ESC}[43m"
TBLUE="${ESC}[34m"
BBLUE="${ESC}[44m"
TMAGENTA="${ESC}[35m"
BMAGENTA="${ESC}[45m"
TCYAN="${ESC}[36m"
BCYAN="${ESC}[46m"
TWHITE="${ESC}[37m"
BWHITE="${ESC}[47m"
 > E cosa devo  fare per far in  modo che il messaggio  appaia sempre sulla
 > detsra ? Avevo pensato ad una specie di locate...
allora usa le ncurses (librerie)
-- 
Pa.Ped, Como
http://www.fastflow.it/~paolop
ICQ: 4755831
VOTE AGAINST SPAM! 
http://www.politik-digital.de/spam/it/
Appunti Linux, FAQ, HOWTO e altro:
file://usr/doc/HOWTO
file://usr/doc/FAQ
Pluto Journal:     
http://www.pluto.linux.it/journal
Linux Gazette:     
http://www.linuxgazette.com
Linux Weekly News: 
http://lwn.net
LinuxDoc:          
http://www.linuxdoc.org
(info|news).ita: 
http://www.punto-informatico.it
http://erlug.linux.it/
http://www.ziobudda.net/
Ricerca NEWS: 
http://www.deja.com
IRC: #linux-it

 sulla detsra ?
Boh... forse con fmt, oppure con awk.
-- 
Cinereview: Stigmate: "tecnicamente" non male, un po' meno   _/Davide\_
gli altri aspetti troppo superficiali.  Voto: 5.5            \Alberani/

Qualcuno ha qualche idea da suggerirmi ?
usa tput con i nomi delle capabilities che puoi trovare in terminfo,
cosi' fai un attrezzo portabile, senza preoccuparti dei valori effettivi
dei colori.
Ciao.roberto
-- 
Save our planet!
Save wildlife;
For your E-MAIL use only recycled Bytes !!
roberto poggi  
rpo...@softhome.net
Newsgroup: it.comp.os.linux.development
Titolo: Cattura dello standard input/output

Ciao a tutti,
vorrei sapere se potreste indicarmi qualche manpage (et similia)
riguardo la cattura dello standard input/output di un programma da parte
di un'altra applicazione, quest'ultima scritta in C. Quello che succede,
insomma, nel ddd, che gestisce l'I/O del gdb mentre questo gira in
background.
Tnks in anticipo!
Alceste
-----------------------------------------------------------------

 wrote in message
| vorrei sapere se potreste indicarmi qualche manpage (et similia)
pipe
popen
--
PGP public key available
____ __         __,_      __  _____
\  _\_ \  ___ _/ / /\  /\/  \/ / _/ It is better to reign in Hell
 \  _ \ \/ _ '/ , |\ VV / / / / _/ Than serve in Heaven.- MILTON
  \_,_/\_\_,_/_/|_| \__/\__/_/_/  ICQ  : 75043214
      -- the one and only --     Mail : 
blak...@tiscalinet.it
The UNIX Guru's View of Sex:    Home : 
web.tiscalinet.it/blakwolf
$unzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep

di un'altra applicazione, quest'ultima scritta in C. Quello che succede,
Tra fork ed exec devi aprire i fd che vuoi usare per mandare e ricevere
dati dal programma e sostituirli a stdin/out/err con dup2(3).
-- 
ciao, |
Marco | * The Internet is full. Go away.  -- Joel Furr *
      | (Ri)scoprire fidonet: 
http://bbs.mi.linux.it

 $unzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep
ROFL!!! :-)))))
 
Alceste
-----------------------------------------------------------------

 dati dal programma e sostituirli a stdin/out/err con dup2(3).
Grazie!
Alceste
-----------------------------------------------------------------

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

..C-i-a-o-a-t-u-t-t-i,
..sono un mago dell'ascii-art che si diletta a cercare di programmare in
c sotto linux..
..Non ci credete? Bene, vi mostro qualcuna delle mie opere..
     .
->titolo: una coppia di rinoceronti albini in fase si accoppiamento
visti da una distanza
          di 10 km da dietro un baobab..
     SR 275581
->titolo: la targa della mia macchina..
..Applausi gente!!!!!!
..Scusate la mia demenza, ma chiedere qualcosa senza fare un prologo
sulla mia situazione
psichica mi è sempre stato difficile..
Bene, ma veniamo al punto:
..qualcuno saprebbe dirmi dove posso trovare della documentazione in
italiano sulla
programmazione sotto linux e in particolare (almeno quella che sto
cercando per adesso)
sulla libreria curses.h e sulla grafica?
..Ringrazio tutti quelli che mi risponderanno e quelli che non
sputeranno sul monitor
dopo aver letto questa news..
ciao ciao
                tano

chiama un medico prima!!! :)
dai la rete e' piena di guide... prova su google "LINUX PROGRAMMING"
ncurses....
tutto qua..
ciao
--
---
Alessandro >>CoMiX<< Cominu
e-mail: 
aco...@tiscalinet.it
Icq: 116354077
Registered user at 
http://counter.li.org
 # 203765
Newsgroup: it.comp.os.linux.development
Titolo: Redhat su portatile.

Ho dei problemi ad installare una redhat 8.0 su un portatile compaq.
L'installazione si blocca subito nell'inizializzazione delle periferiche
PCI. Ho tentato di utilizzare anche l'opzione noprobe, ma non ha risolto
nulla. Cosa posso fare? Grazie.


Prova con  "nousb"
Ciao

Newsgroup: it.comp.os.linux.development
Titolo: [SH] $conta+1 (non funge)

ho scritto un script scemo che fa:
#!/bin/sh
conta as integer
conta=0
while [ $conta != "10" ]
do
	$conta = conta+1
	echo $conta
done
.....non fa la somma.... e mi da command not found .... aitatemi che
ci sto diventando scemo !!! (ho guardato appunti linux ma non sono
molto chiari a riguardo...)
ciao e grazie
----------------------------------------------------------
Riccardo
url: 
www.ferrarigp.cjb.net
----------------------------------------------------------

	$conta = conta+1
Hai fatto copia incolla?
-- 
Ciao
DGP85
http://daps.cjb.net/

Ma toglimi una curiosita', hai mica il morbo di Visual Basic?
Ora che mi ci fai pensare è vero, l'inizio è spiccicato a VB, manca
solo il dim....


 molto chiari a riguardo...)
Command not found si riferisce alla riga del primo errore: la shell
interpreta la riga come se esistesse un comando "conta" da chiamare con
i due argomenti "as" e "integer".


Hai fatto copia incolla?
si ho fatto copia incolla perchč?
ciao


grazie per la spiegazione !!! :-)
ora funge!!
#!/bin/bash
conta=1
while [ conta != "10" ]
do
        conta=`expr $conta + 1`
        echo $conta
done
.......solo una curiosita': non sono riuscito in alcun modo a "fare"
le virgolette da mettere nella expr (le ho dovute copiare e incollare)
io sulla tastiera ho solo: ' e non `  ..... ho gurdato nella tabella
ascii ma non compare (c'č solo ' )
Grazie ancora!!!


 ascii ma non compare (c'è solo ' )
soluzioni possibili:
1 - se devi programmare intensamente e lungamente, compra una tastiera
USA, con le graffe, la tilde e tutti gli altri tastini bellini. :) :)
2 - se devi occasionalmente scrivere qualche simbolo particolare, ma hai
immensamente bisogno delle lettere accentate, tieniti la tastiera
italiana, e prova le combinazioni di AltGr con i tasti 7, 8, 9, 0, =,
oppure le combinazioni Alt+96, Alt+123, ecc...

si ho fatto copia incolla perchè?
Perché come ha già detto Gabriele avevi confuso il comando (invertito
$conta e conta).


molto chiari a riguardo...)
while test $conta -lt 10; do	(lt="less than"; man test)
	conta=$[ $conta + 1 ]	( $[ ] per la matematica )
	echo $conta
done
sh test
1
2
3
4
5
6
7
8
9
10
$
Leonardo
".signature": bad command or file name

ascii ma non compare (c'è solo ' )
Sostituisci `x` con $(x) e dovrebbe andare lo stesso. Altrimenti,
ALT 96.


grazie a tutti per le risposte molto esaurienti !!!


Usa i tasti da ALT-7 ... ALT-ě, vedrai che trovi le graffe e l'apicetto
rovescio.
-- 
+-------------------+--------------------------------------+
| Linux ID:  180114 | support :  
Linux...@ermansoft.com
  |
|                   | e-mail  :  
erma...@ermansoft.com
   |
|                   | homepage:  
http://www.ermansoft.com
  |
+-------------------+--------------------------------------+
Newsgroup: it.comp.os.linux.development
Titolo: Visual Basic

Ciao a tutti, c'č modo di compilare un sorgente Visual Basic (non il .Net) 
sotto Linux ? A me interessa che venga mantenuta la parte Visual :-)
Se no l'alternativa č solo Java ? se cosě fosse non esistono IDE come quelle 
Microsoft per realizzare applicazioni Java con interfaccia grafica ?
Saluti
     Bruce 

 grafica ?
Per software multipiattaforma che funzioni anche sotto Windows? Ci sono 
un'infinita` di possibilita`, da Mono a Python, PHP e Java. Usando un po' 
perizia e un compilatore decente sotto Windows, anche C e C++
Bye.

 perizia e un compilatore decente sotto Windows, anche C e C++
No non deve girare sotto Windows ... devo fare un programma banalissimo, ho 
un software che utilizza un file testuale per impostargli i parametri e 
volevo
renderlo visuale :-)
in quanto un parametro ha 5 "attributi" che sono contenuti in 5 array 
diversi :-D
La mia idea era avere una bella tabellina in cui su ogni riga avevo i 5 
valori di ogni parametro ... contanto che sono 32 i paramentri da impostare 
... moltiplicato x i 5 array ... via testuale è un macello ...
in VB ci metterei 5 minuti solo che poi mi son ricordato di essere sotto 
Linux :-P
Saluti
            Bruce 

 
Prova con Gambas

Ti consiglio Gambas, mi sembra che ci siano del tools per importare dei
progetti da Visual Basic, ed inoltre Gambas è molto più ricco di VB.
Oltre a sfruttare tutta la potenza di Linux.
Inoltre il creatore di Gambas, Misinini, è sempre disponibile a rispondere
a qualsiasi quesito, e c'è una mailing list molto attiva.
Francesco

 Se no l'alternativa è solo Java ?
Di alternative ce ne sono a migliaia. La piu` gettonata, comunque, e`
utilizzare Python in congiunzione alle GTK/Glade
Enrico

      Bruce
Il software più simile a visual basic per linux (ma anche per windows e 
mac) è realbasic.
Newsgroup: it.comp.os.linux.development
Titolo: contatore accessi

Vorrei mettere un contatore di accessi nella home page e, visto che dispongo
di una directory cgi-bin, ho pensato di scrivermene uno.
In che modo posso impedirne l'incremento se un visitatore accede piu` volte
all'home page nella stessa sessione?
Regards,
 Mattex
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 volte all'home page nella stessa sessione?
Passi al cliente un opportuno cookie quando visita la tua homepage
la prima volta, e se, quando la visita ancora, ricevi lo stesso cookie,
sai di non contare la seconda visita.
Alex

 sai di non contare la seconda visita.
Grazie per l'idea.
So pero`che molti non amano troppo i cookie e cosi` li disabilitano; il
contatore 'preconfezionato' che ho messo su di un altro sito ho notato che
non utilizza i cookie.
Avete qualche altro suggerimento?


Avete qualche altro suggerimento?
non è importante che vengano usati i cookie, basta che tu abbia un
qualunque meccanismo per le sessions.
sbirish.

 qualunque meccanismo per le sessions.
Hai qualche indirizzo in rete da indicarmi?
Per ora ho fatto un semplice script bash, credi che dovro` passare al C?
Altro, tipo Perl ecc., non li so usare :(
Regards,
 Mattex
--
http://www.e3p.bbk.org/hurd/


 Altro, tipo Perl ecc., non li so usare :(
Puoi semplicemente mettere l'indirizzo ip del client in
un file (č $REMOTE_ADDR, in un cgi in bash) insieme
ad un timestamp.
All'avvio cancelli tutti i timestamp precedenti di... boh? 5 minuti?
e poi fai il controllo di esistenza.
C'č? Bene, non incremento.
Non c'č? Ok, incremento.
Ovviamente cosě non ti salvi da un gruppo di client dietro un NAT,
ma alla fine č un contatore...
IMHO comunque fai prima in perl:
(qui uso un hash con
chiave = indirizzo ip del client
valore = il timestamp in cui ha avuto accesso)
#!/usr/bin/perl
# Libreria da usare
use DB_File;
use strict;
my $lifetime = 1; # in minuti
# Collega il database berkley 'pippopalla.db' all'hash %pippo
# Lo apro in read/write o lo creo se non esiste (O_RDWR|O_CREAT)
# con permessi rw------- (0600)
tie my %pippo, 'DB_File', 'pippopalla.db', O_RDWR|O_CREAT, 0600;
# Per ogni $accesso tra le chiavi di %pippo
foreach my $accesso(keys %pippo) {
        # cancella la chiave se il valore+il lifetime impostato č piů
vecchio di 'ora'
        delete $pippo{$accesso} if $pippo{$accesso}+$lifetime*60 < time;
}
# Header html
print "Content-type: text/html\n\n";
# Se la chiave esiste ancora...
if (exists $pippo{$ENV{'REMOTE_ADDR'}}) {
        print "Vecchio valore del contatore\n";
# altrimenti...
} else {
        print "Nuovo valore del contatore\n";
}
# Aggiorniamo il valore della chiave con 'ora'
$pippo{$ENV{'REMOTE_ADDR'}} = time;
# Chiudi il db
untie %pippo;
Ciao,
ValeRyo

 IMHO comunque fai prima in perl:
Eh, eh!, ero quasi sicuro che andava a finire cosi`.. ;)
Penso che temporaneamente iniziero` a migliorare lo script per la bash, che
gia` funziona, poi mi studiero` il tuo codice che se metto su il database mi
sembra sia gia` perfetto cosi`: grazie!
Regards,
 Mattex

Newsgroup: it.comp.os.linux.development
Titolo: Cannot load /usr/local/apache2/modules/libphp5.so into server

Ho cercato di installare l'ultimo sorgente di PHP per Linux, e tale fase
va tutto bene. Il problema sorge quando voglio usare php con Apache.
Quando cerco di caricare il modulo php in Apache, ottengo questo
messaggio di errore
"Cannot load /usr/local/apache2/modules/libphp5.so into server:
/usr/local/apache2/modules/libphp5.so: undefined symbol: _efree"
Qualche aiuto ?
Francesco


Non e' il newsgroup adatto.
-- 
Salvatore Iovene
http://www.iovene.com/

hai avuto errori durante la compilazione di php?
se non ne hai avuti, il file /usr/local/apache2/modules/libphp5.so si
trova effettivamente in quella posizione?
-- 
manuel
Manuel
Linux Forum Staff - 
www.linuxforum.it
------------------------------------------------------------------------
manuel's Profile: 
http://www.linuxforum.it/member.php?userid=2
View this thread: 
http://www.linuxforum.it/showthread.php?t=26

Newsgroup: it.comp.os.linux.development
Titolo: strip mutt

Perdonatemi le bestialita`, ma non sono un coder.
mutt 1.2.5i su debian potato e` lungo 484732 bytes.
mutt 1.3.20 che ho appena finito di compilare me ne riporta 1272463.
Se  faccio  strip  /usr/local/bin/mutt, ottengo  un  bell'eseguibile  da
445916.
Sono a digiuno di tutto. Ho letto la man page di strip, ma non so niente
dei symbols...  servono per il debug?  Posso tranquillamente "strippare"
tutti i programmi che compilo?
Grazie :)
-- 
GHERdO, happy linux user.
"E sempre allegri bisogna stare...
	... che il nostro piangere fa male al RE!"

 tutti i programmi che compilo?
Ci sono simboli che servono per il debug e simboli che servono per il
linking dinamico.
Sugli eseguibili "strip" non dovrebbe essere dannoso.
Sulle librerie dinamiche non devi fare più di "strip --strip-debug",
altrimenti diventano inutilizzabili.
Io non mi assumo nessuna responsabilità: prova a fare "strip --strip-debug
/usr/lib/*".
La shell, login e _tutto_il_resto_ andranno in crash un paio di volte, ma
poi... una /usr/lib da solo 10MB.
bye
Stefano

  tutti i programmi che compilo?
se non li vuoi debuggare in futuro, fallo.
Evita di strippare le librerie, pero', puo' essere insano (per quel che
ricordo).
-- 
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

 poi... una /usr/lib da solo 10MB.
Sul  desktop non  mi interessa,  ma recuperare  un bel  po` di  mega dal
laptop mi ha dato moooolta soddisfazione! :)


 ricordo).
Maremma bu'haiola, non me lo dire: mi e` scappato un dito e` ho blastato
tutto sul portatile. Meno male avevo fatto il backup ieri mattina.
CMQ, anche oggi ho imparato qualcosa. Grazie =)
Ma come  mai gli eseguibili  li posso strippare  e le librerie  no? Cosa
cambia (a grandi linee)?.


 cambia (a grandi linee)?.
Negli eseguibili i simboli servono solo per il debugger, quindi 
(se non hai intenzione di debuggare il programma) li puoi togliere 
tranquillamente.
Nelle librerie i simboli servono al linker per linkare la libreria,
quindi una libreria senza simboli e' inutilizzabile.
	Mauro
Newsgroup: it.comp.os.linux.development
Titolo: Debug GCC, Mix di Codice C ed ASM

Ciao a tutti,
ho un programma compilato ed i suoi sorgenti C.
Esiste una opzione in GCC che mi permette di compilare e di generare in
output, per questioni di debug, anche un mix di codice C ed assembly?
Faccio questa domanda perchč con alcuni compilatori per Microcontrollori
mi riesce facilmente ma non conosco bene GCC.
Grazie a tutti.
Neo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 output, per questioni di debug, anche un mix di codice C ed assembly?
-S -fverbose-asm, ma non è esattamente quello che chiedi. Puoi usare
"objdump -S" su un file compilato con -g.
Luca
-- 
Pare che gli uomini facciano l'amore di continuo e le donne solo
raramente. Ci dev'essere qualcuno che bara.

 fgr


 Luca
-- 
questo articolo e` stato inviato via web dal servizio gratuito 


 infatti utilizzo l'objdump ma vedo solo il disassembly...
objdump -S funziona solo se il file è stato compilato con le
informazioni di debug (-g) ed il file sorgente è disponibile (e il
sorgente non deve essere spostato dopo la compilazione, altrimenti non
viene trovato).
Luca
-- 
La vispa candela bruciava l'erbetta
creando un'essenza alquanto sospetta;
sembrava l'odore di una sacrestia
ma presto mi accorsi che era maria.

Newsgroup: it.comp.os.linux.development
Titolo: Linux programming unleashed

Dove e' possibile reperire, in italia e magari on-line il libro suddetto
?
E' edito da Sams e e' in Inglese.
Ciriciao e grazie
	Gio'

 E' edito da Sams e e' in Inglese.
Prova alla Feltrinelli, io l'ho preso li.
Comunque e' un po' "sui generis" per molte cose.
Vedi tu.
-- 
NeuraL RevengE
mailto://
neu...@linuxfreak.com
--
Posted from 
mta02-acc.tin.it
 [212.216.176.33]
via Mailgate.ORG Server - 
http://www.mailgate.org

Sapresti consigliarmi qualcos' altro ?
Vorrei un buon libro per programmare in C sotto Linux (il C lo conosco
ma non eccezzionalmente).
Grazie e Ciriciao
 
	Gio'

Newsgroup: it.comp.os.linux.development
Titolo: Kdevelop standard input in C program

I wrote my first program in linux whith kdevelop.
in this simple program there are printf and scanf
for debugging printf no problem I go to standard output and
I see my printf. But for scanf I don't know how typing the keys
on the keyboard.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
news:9769ef9dd942607103f...@mygate.mailgate.org...


 


 wrote in message
news:9aaa0dca6cca95c0e30...@mygate.mailgate.org...


Thank you


Newsgroup: it.comp.os.linux.development
Titolo: come faccio?

A fare partire un programma dopo 3 minuti dall'accenzione del pc e che giri
sulla console nr. 2?
Grazie.

valperix wrote:

Per farlo partire dopo 3 minuti, basta farlo partire all'avvio e utilizzare
il comando sleep.
Ciao
Max
-- 
Non e' che ho paura di morire.  E' solo che non voglio esserci quando
succedera'.
                -- Woody Allen

> sulla console nr. 2?
Prova questo :  openvt -c 2 -w -s -- <nome_programma>
Ciao Mikolas
Newsgroup: it.comp.os.linux.development
Titolo: getopt

]

  topolino anna`
[root@fokhouse /root]# echo -e "$1\n$2"
-o
pippo pluto
[root@fokhouse /root]#
Ciao ciao,
Andrea
-- 
"...Unix, MS-DOS, and Windows NT (also known as the Good, the Bad, and 
 the Ugly)."
(by Matt Welsh)

]

$2 ?
Boh?
Con: 
	getopt o: -o "pippo pluto" topolino \
	| sed -e 's/ -- /|/g' | cut -f1 -d'|'
ottieni di estrarre
	-o pippo pluto
per cui, sapendo che l'opzione inizia dopo il primo spazio, estrai "pippo pluto"
con:
	getopt o: -o "pippo pluto" topolino 	\
	| sed -e 's/ -- /|/g' | cut -f1 -d'|'	\
	| cut -f3- -d' '
 
Leonardo
".signature": bad command or file name

 me). 
[root@fokhouse /root]# man getopt | printlines - 42 6
       Traditional  implementations  of  getopt(1)  are unable to
       cope with whitespace and  other  (shell-specific)  special
       characters  in  arguments  and  non-option  parameters. To
       solve  this  problem,  this  implementation  can  generate
       quoted  output which must once again be interpreted by the
       shell (usually by using the eval command).  This  has  the


Newsgroup: it.comp.os.linux.development
Titolo: dimensione  della RAM

salve a tutti,
ho installato un linux embedded su una scheda con 16M di RAM
(sto usando un kernel 2.4.21) e vedo:
# cat /proc/meminfo
        total:    used:    free:  shared: buffers:  cached:
Mem:  13611008  8622080  4988928        0        0  3948544
Swap:        0        0        0
MemTotal:        13292 kB
MemFree:          4872 kB
MemShared:           0 kB
Buffers:             0 kB
Cached:           3856 kB
SwapCached:          0 kB
Active:           1060 kB
Inactive:         3864 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:        13292 kB
LowFree:          4872 kB
SwapTotal:           0 kB
SwapFree:            0 kB
#
Dato che la RAM non e' tanta, mi chiedo se ho sbagliato
a configurare il kernel dato che vedo solo 13M: che fine
hanno fatto e 2.5M restanti?
sul mio PC con 512M vedo
[giammy@pgr12 ~]$ cat /proc/meminfo
MemTotal:       514664 kB
...
qualche idea su dove guardare?
grazie a tutti 
ciao

 MemTotal:       514664 kB
514664/1024 = 502 Mb. Che fine hanno fatto gli altri 10? ;)
Bye.