mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.os.linux.development
Titolo: sessioni in php

chiedo scusa per la banalità della domanda, 
ma sapreste indicarmi link a documenti semplici ed informativi sulla
gestione delle sessioni in php senza l'utilizzo dei cookie?
mi servirebbe per portarmi a spasso qualche variabile per cicrca 5-6
pagine senza ridurmi a scrivere una sfilza di <input type='hidden'...>.
le sessioni non devono essere salvate in un db per utilizzo successivo
da parte dell'utente.
ciao
marco

 wrote:

Non le ho mai usate, ma se non sbaglio e` il php4 che in caso di mancanza
di cookie ci da dentro di GET_VARS. Un solo dubbio: e se uno imposta il
file cookie.txt come link a /dev/null????
-- 
Roberto Tagliaferri<-> r.tagliaferri@(forse)
tosnet.it
(andando da un mago) 	Toc Toc
			Chi e`??
			Cominciamo bene...

php senza l'utilizzo dei cookie?
Ci provo: "URL-Rewriting" ?
-- 
                                                                  __
 __                                                          __  ///
| _          Computer Science, Swiss Federal Institute       \\\///
|__|iambo    of Technology - mailto:
ggia...@iiic.ethz.ch
     \X//

 wrote in message
39FDE03D...@connet.it...

Prova su 
http://www.weberdev.com/
 e' pieno di documentazione ed esempi.
Ciao

file cookie.txt come link a /dev/null????
Se non prendo una cantonata mostruosa, come disse guglielmo tell, i
cookies dovrebbero comunque essere disponibili in cache, durante la
stessa sessione.
-- 
           |Save our planet!
  Ciao     |Save wildlife;
  roberto  |For your E-MAIL use only recycled Bytes !!
           |roberto poggi  
rpo...@softhome.net

ringrazio tutti.
ma mi ero dimenticato di inserire session_start() in ogni pagina e non
solo nella prima 
come avevo fino ad adesso.
marco 


 stessa sessione.
Vero, a meno che l'utente non scelga esplicitamente di rifiutarli, nel
qual caso non ti resta che trasmettere il session id per altre vie (puoi
chiedere a PHP di appenderlo automaticamente all'URL).
Ciao
 David
-- 
<d.santinoli presso mi. flashnet. it>
Newsgroup: it.comp.os.linux.development
Titolo: Io Programmo: JDK 1.2.2 corrupted ??!!

Ho comprato il CD di "io Programmo" di gennario (N° 32) che pubblicizza
il JDK Linux 1.2.2
Il JDK non si installa in quanto riscontra se stesso come corrupted.
Forzando l'installazione a mano, effettivamente l'archivio e'
corrotto !! :-(((
E un caso sfortunato o capita anche a voi ?
SE veramente il CD è masterizzato con una immagine corrotta, a chi
segnalare la cosa,
così da inserirlo come "errata corridge" nel numero seguente  ?
Giuliano
Che spera che l'archivio l'abbiano provato prima di masterizzare il
CD......

 wrote in message 388A1426...@spin.it...


 wrote in message 86dect$qkr$1...@nslave2.tin.it...


E un caso sfortunato o capita anche a voi ?
Anche a me!
Ciao
Marcello

 corrotto !! :-(((
Dovreste trovarlo (interessa anche a me) nei 2 cd 
del prossimo Linux&C in uscita in questi giorni.
bye
-- 
   ////     \\\\  
//// NamkoTech \\\\
  ////       \\\\

come "errata corridge" nel numero seguente  ?
Sono un abbonato pentito alla rivista IoProgrammo, pentito non tanto per la
rivista in se (spesso il contenuto del CD rom e' interessante, molto meno la
rivista), ma soprattutto per la scarsa cura della redazione (la rivista mi
viene consegnata con almeno un mese di ritardo nonostante sia abbonato, un
volta mancava l'inserto su Linux, ecc...).
Anche se dubito che ci sara' un "errata corrige" ecco dei links per
eventuali segnalazioni:
Sito internet : 
http://www.gol.it/ioprogrammo
P.zza della Libertà 35 - 87030 Caserta
Tel. 0984/467948 r.a Fax 0984/467819
Posta elettronica: 
iopro...@edmaster.it
Recapito di Milano:
Viale Zara,11 - 20169 Milano
Tel. 02/69016073 r.a Fax 02/69016105
Nazzareno Bonanni.

>E un caso sfortunato o capita anche a voi ?
e' sfiga.

...


 wrote in message
8boj6l$e21$1...@pegasus.tiscalinet.it...

Allora i file dovrebbero essere .bz2 oppure .tar oppure .gz , dubito che
siano script per la shell.
Comunque
Scelgi la directory dove installare il jdk
File .bz2:
      bunzip2 -df jdk-1.2.2-RC2-linux-i386-glibc-2.1.2.tar.bz2
      tar -xpvf jdk-1.2.2-RC2-linux-i386-glibc-2.1.2.tar
 File .tar:
      tar -xpvf jdk-1.2.2-RC2-linux-i386-glibc-2.1.2.tar
File .gz
     tar xvfz jdk-1.2.2-RC2-linux-i386-glibc-2.1.2.tar

> Qual è la procedura per installarli?
/*/*/*/*/*/*/*/*/*/*/*/*/

Newsgroup: it.comp.os.linux.development
Titolo: IPC e Messaggi

Salve a tutti, avrei una questione da porre riguardo al meccanismo dei
messaggi in ipc e al filesystem /proc/
nella documentazione che riguarda i messaggi di ipc, ho trovato che il
valore MSGMAX (la grandezza massima di un messaggio) è definita
dall'implementazione ed è dipendentente dalla PAGE_SIZE,
negli header del kernel ho trovato che è definita a 8192,
inoltre ho visto che questa variabile è presente anche sotto
/proc/sys/kernel.
ora la mia domanda è:
è possibile che la documentazione sia obsoleta e che io possa cambiare la
grandezza massima del messaggio direttamente dal proc?
utilizzo una debian testing giornalmente aggiornata (scusate per
quest'orrore)
grazie 
Fabio

scusate mi ero scordato un altra questioncina,
c'e' la possibilita' di cancellare da shell tutte le code create da vari
processi ?
grazie 
fabio


 > grandezza massima del messaggio direttamente dal proc?
vedi /proc/sys/kernel/msgmax
aloha
-- 
mattia
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 vedi /proc/sys/kernel/msgmax
scusa, mi sono perso pezzi di post. si, e' possibile modificare 
l'impostazione, dai un'occhiata a google. Era passata una domanda
simile nella ML di 
kernelnewbies.org
ri-ciao

Newsgroup: it.comp.os.linux.development
Titolo: Chi ha provato Kylix ?

Scusate la curiosita' ma piacerebbe sapere se 
qualcuno lo ha gia provato (magari qualche sviluppatore
che lo usa in azienda), visto che di versioni trial per ora 
nada :-(
speriamo che almeno rilascino il solo compilatore come free
(non pretendo certo open-source)
bye
Namko


E` un po` difficile averlo provato, visto che sara` in commercio
dai primi di Marzo.. :-) 
Ciao
Fulvio
//////////////////////
fparn...@netscape.net
vide...@tiscalinet.it
/////////////////////

 di versioni trial per ora  nada :-(
http://linuxnews.pl/news.html?id=47271
-- 
Signature under rework - Shuriken

 primi di Marzo.. :-) 
http://linuxnews.pl/news.html?id=47271
beh questo tizio e' riuscito a provarlo pero' :-)
Semplicemente credevo che magari chi aveva partecipato
ai seminari di borland programmati per kylix
avesse ricevuto (magari a pagamento) un cd con una
demo o versione trial ... pensavo :-)
bye
Namko

 Namko
Ho partecipato al seminario Borland, ma l'unico CD in omaggio
contiene la Mandrake 7.2
Come dicevo, ai primi di Marzo saranno in commercio la versione
Server e la versione Destkop la prima a circa Lire 4.000.000  
la seconda a circa Lire 1.700.000 di listino. In seguito (non si
sa bene quando) sara` disponibile una versione Open con la quale
sara` possibile realizzare software purche` venga distribuito
completo di sorgenti e con licenza GPL. Chi invece vorra` 
distribuire i propri lavori a pagamento dovra` acquistare uno
dei due pacchetti commerciali. Si e` anche accennato alla
possibilita` di versioni trial limitate, ma non si sa niente
di preciso.
La versione con "sotto" il C/C++ piuttosto che l'attuale Pascal
sara` disponibile a fine anno.


 sara` disponibile a fine anno.
Deludente oserei dire, visto che la M$ a gennaio ci ha dato la beta del
dotnet,
anche se non saprei dove installarla ;)
la borland poteva fare uno sforzo e rilasciare almeno un'alfa gpl :(
secondo me come approccio al freesoftware č molto latente,
speramo bene.
???
--------
Questo messaggio č stato inviato da 
http://www.provolinux.org/

Newsgroup: it.comp.os.linux.development
Titolo: mmap che ritorna null?

se mmap ritorna un puntatore a 0x0 che errore può esserci?
In caso di fallimento non dovrebbe ritornare MAP_FAILED che è un -1?

 se mmap ritorna un puntatore a 0x0 che errore può esserci?
Dalla man page:
[...]
The actual place where the object is mapped is returned by mmap, and is
never 0.
[...]
-- 
Lorenzo



sarà, ma a me in alcuni casi ritorna 0.
Newsgroup: it.comp.os.linux.development
Titolo: GUI modalita' testo

Qualcuno sa dirmi quale sia la libreria migliore da
utilizzare per realizzare una applicazione con una "GUI" in
modalita' testo?
Pensavo a newt, che mi sembra piuttosto semplice e completa
per quel che mi serve; ne esistono altre, magari per C++,
cosi' evito di crearmi delle classi wrapper?
Ciao.


ICQ: <38811133>

 essere molto fastidioso).
Se non sbaglio esiste già un wrapper per le ncurses
Ciao,
Fabio Alemagna

cosi' evito di crearmi delle classi wrapper?
Per il C++ esiste Xterminal
http://www.linuxsupportline.com/~Xterminal
-- 
Ciao, Luigi

OK, taglio la testa al toro. Le classi wrapper su newt me le faccio io...
Ma - scusate l'ignoranza - che sono 'ste slang?
Ciao.

>modalita' testo?
MG> La ncurses e la slang.
qual e' la piu' facile da imparare?
ciao
fritz che per ora solo goxy() e printf colorati (colorati su win, ora
vedo di farlo anche sotto linux)

qual e' la piu' facile da imparare?
Io mi trovo bene con la ncureses: buona documentazione (esiste un HOWTO
del pluto) buona presenza di sorgenti che ne fanno uso.


Newsgroup: it.comp.os.linux.development
Titolo: creare un RPM

come si fa a creare un rpm ??
ho provato con checkinstall ma non mi sembra che funzioni benissimo.
P.S. io uso la mandrake 10

  come si fa a creare un rpm ??
Cerca e leggi "Maximum RPM" su 
www.redhat.com
, e` liberamente scaricabile.
Altrimenti, per le prime sperimentazioni puo` bastare l'RPM-HOWTO,
disponibile su 
rpm.org
-- 
Francesco Romani - Ikitt   (signature under [re]construction)
'A geek is someone who spends time being "social" on a computer.'
'In fact, users don't read /anything/'                         -- Joel Spolsky

 
l'ultima versione di checkinstall (checkinstall-1.6.0-0.beta3.2mdk.i586.rpm)
funziona anche se è una beta3 provatelo e ditemi che ne pensate.

  funziona anche se è una beta3 provatelo e ditemi che ne pensate.
Ho smesso di usarlo parecchio tempo fa (ma vedo che il numero di versione
non e` cambiato molto), all'epoca faceva pacchetti troppo grezzi
per le mie esigenze e gusti.
Non dubito che in generale possa funzionar bene.


Newsgroup: it.comp.os.linux.development
Titolo: Problema Tomcat

Salve a tutti, ho un problema abbastanza rilevante con Tomcat 4, vi spiego
meglio:
ho configurato Tomcat per lavorare in accoppiata con Apache, ho posizionato
la DocumentRoot di Apache su /var/tomcat4/webapp/pippo
la directory pippo è così composta:
<DIR> .
<DIR> ..
<FILE> prova.jsp
collegandomi con il browser all'indirizzo 
http://localhost/prova.jsp
visualizzo correttamente, il problema è che visualizzo correttamente anche
se scrivo 
http://localhost/pippo/prova.jsp
 cosa alquanto strana dato che
dovrebbe restituirmi un errore 404 !!!!!!
Nel context di TOMCAT e configurato così:
<contenxt path="" docBase="pippo" debug="0"/>
vi ringrazio immensamentese qualcuno può essermi di aiuto
Roberto
Newsgroup: it.comp.os.linux.development
Titolo: perl scientifico?

c'è qualcuno di voi che usa perl in ambito scientifico?
volevo sapere cosa ne pensate, poiché io ho di solito usato C, ma siccome il
linguaggio è per me il mezzo per  raggiungere uno scopo, ciò che mi
interessa è il linguaggio che mi fa risparmiare più tempo. il C è
sicuramente più veloce, ma realizzare programmi in C è assai lento, volevo
quindi passare al perl o ad un altro linguaggio molto veloce (nel senso che
impiego un attimo a scrivere un programmino), avete qualche idea a riguardo?
perl è OK?
se qualcuno di voi fa applicazioni scientifiche in perl, sarei contento di
scambiarci qualche informazione.
inoltre ho sentito dire che il perl è il linguaggio per l'intelligenza
artificiale, e ciò potrebbe fare al caso mio visto che mi occupo di
algoritmi genetici e NN, che ne dite?
4 e ultimo:
vi sono compilatori perl in grado di generare codice binario eseguibile? e
come sono?
grazie e scusate per le troppe domande

 algoritmi genetici e NN, che ne dite?
Anche io ho lavorato su Algoritmi genetici, NN e altre "cosine divertenti"
in passato.... ma
sempre e solo in C.. mi spiace non posso esserti utile, ma mi piacerebbe
scambiare 4 chiacchiere
con te se vuoi..
Buon lavoro

artificiale, 
E' una novità. Sicuro che non stessero parlando di Lisp? Prolog?
-- 
"Give me something to sing about.
I need something to sing about."
(Buffy, "Once More, With Feelings" BTVS 6.07)

 algoritmi genetici e NN, che ne dite?
In verita` l'avevo sentito dire del LISP.
Massimiliano

 come sono?
man perlcc
Non l'ho mai usato ma dubito che funzioni bene.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://yoda.ing.unibs.it/~cowo
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! Adding features does not necessarily increase functionality -- it just
		makes the manuals thicker. !>-

e allora cosa proponi di simile per applicazioni scientifiche?
a parte ovviamente C e Fortran che non sono di certo simili.


 a parte ovviamente C e Fortran che non sono di certo simili.
Quota decentemente.
Non ho detto che non vada bene. Esplora un po' cpan e valuta tu. Altri
linguaggi interpretati di cui sono a conoscenza sono python e ruby. Pui
sempre dare un'occhiata a quelli.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://yoda.ing.unibs.it/~cowo
    **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: Documentazione C++ - HTML

Volevo sapere se eistono dei programmi che permettono, a partire da un file
C++ opportunamente commentato, di generare la documentazione in HTML (stile
javadoc per intenderci)

 C++ opportunamente commentato, di generare la documentazione in HTML (stile
doxygen
doc++
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
	**ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! When you say "I wrote a program that crashed Windows", people just stare
     at you blankly and say "Hey, I got those with the system, *for free*" !>-
                                (By Linus Torvalds)

Emiliano Mennucci wrote:

kdoc, 
è scritto in perl ed utilizza la sintassi di javadoc
matteo

Emiliano Mennucci wrote:

Mi sembra Doxygen faccia qualcosa di simile, cerca "doxygen" su 
freshmeat.net
 G.Gabriele

 
freshmeat.net
umm, non vorrei dire castronerie, ma mi sembra che kdevelop + alcuni 
pacchetti (SGML tools, kdoc e forse altro che non ricordo) permette di 
generare automaticamente la doc html, commenti compresi, se si usano i 
suoi form per generare funzioni, classi e f. membro
-- 
#include <stdio.h>/* (C) BW2K+2 This code is released under GPL 2+ */
int main(void){char c[]={98,108,97,107,119,111,108,102,64,116,105,
115,99,97,108,105,46,105,116,32,119,101,98,46,116,105,115,99,97,108,
105,46,105,116,47,98,108,97,107,119,111,108,102,0};printf("%s\n",c);}

Newsgroup: it.comp.os.linux.development
Titolo: Sound blaster ??

Ho installato Mandrake7 ho configurato tutto, tutto bello, addirittura mi ha
trovato senza problemi la Monster 3D ma  non c'è verso di fargli vedere la
mia Sound Blaster awe64( si un po vecchiotta !! ).
Chi di voi mi può aiutare vi ringrazio sin da adesso.
ciao alla comunità !!


bhe ,in effetti e'  un problema ingegneristico di sviluppo software
che non puo essere gestito assolutamente dai gruppi di discussione
come  it.comp.os.linux.iniziare  
....
leggi l'howto relativo alla schede audio e alla soundblaster se non
capisci o non riesci puoi postare sul suddetto NG 
-- 
#####################
#####The best is only
##     LINUX     #### 
#####################
rimuovere BUGS dalla
mia eMail
Newsgroup: it.comp.os.linux.development
Titolo: proc/fileSYS

Ciao Ragazzi,
e' possibile vedere dal file proc la tabella dei file aperti di un processo?
se si come?
esiste un altro metodo?
grazie
ciao samba

 se si come?
Guarda in /proc/$PID/fd/ .
Ciao
  David
-- 
<d.santinoli presso mi . flashnet . it>

Newsgroup: it.comp.os.linux.development
Titolo: Perké???

Perkè quando sviluppo un programma usando le thread poi una volta 
compilato con 
gcc prog.c -o prog -pthread 
lo posso solo eseguire con	./prog e non con solo prog ????????
come faccio per farlo eseguire nel secondo modo???
	GRAZIE
	<SAX>

 lo posso solo eseguire con	./prog e non con solo prog ????????
Perche' non hai la directory corrente (./) nel PATH.
echo $PATH
export PATH=$PATH:./
Davide



Io non lo farei
Vedi qualche thread fa:
-------------------------- 
1. Lanci un comando e lo scrivi con un errore di digitazione; se
corrisponde ad un eseguibile presente nella directory . viene
eseguito. E' un errore più comune di quanto immagini
2. Un eseguibile presente in . potrebbe avere lo stesso nome di un
comando standard (magari perchè messo di proposito da un attaccante)
ed essere lanciato al posto di questo involontariamente. In pratica,
dovresti avere la certezza che PATH contenga solo directory *sicure*
contenenti eseguibili difficilmente manomissibili o sostituibili. Un
esempio: un hacker è riuscito a mettere in /tmp un exploit, e lo ha
salvato con il nome ls. Non appena qualcuno (magari root) e entra in
/tmp e vuole visualizzarne il contenuto, scrive ls e invece di vedere
l'elenco dei file, avvia l'exploit.
3. Se proprio vuoi aggiungere . nel PATH aggiungilo come ULTIMA voce,
MAI prima delle directory sicure
------------------
Ciao!
--
Topoldo
(Grazie a Dio, sono ateo)

 Io non lo farei
Quello che *lui* vuol fare mi pare chiaro, comunque se lo fai da
utente non vedo grossi problemi, se lo fai da root... be' allora e'
diverso.
Davide

Newsgroup: it.comp.os.linux.development
Titolo: MySql da locale a remoto

Salve a  tutti!
Per fare i miei databases uso mysql e phpmyadmin con php. In locale va tutto bene ma in remoto!!!
Trasferisco la directory di phpmyadmin nell\'hosting per ricrearmi i databases, ma quando digito dal browser 
www.nomedominio.it/phpmyadmin
 mi dice che non posseggo le autorizzazioni per viasualizzare la pagina: come fare??
Grazie 1000
------------------------------------------------------------------------
Questo messaggio e' stato inviato tramite i Newsgroup di Punto
http://www.punto.it
------------------------------------------------------------------------

 wrote in message 8t70bp$hm1$1...@zap-news.punto...

Newsgroup: it.comp.os.linux.development
Titolo: GCC cross-platform per MIPS

Ciao ragazzi,
Avrei bisogno di farmi restituire dal GCC un listato Assembly MIPS da un 
programma scritto in C
Mi sono documentato e ho visto che bisogna compilare (o configurare?) 
GCC come compilatore cross-platform.
Il problema è che non ho idea di come si possa fare una cosa del genere.
Grazie
Ciao
Marco

Trognoni Marco :

Prova a vedere i link che ho indicato nel thread "Compilare kernel per un
altra piattaforma"
Alessandro.

 
Grazie per i link penso che mi saranno molto utili.
Cmq se ho qualche problema mi rifaccio vivo :)
Ciao

Newsgroup: it.comp.os.linux.development
Titolo: DBMS con interfaccia CORBA

Avrei bisogno di un database accessibile via CORBA.
Cercando su dejanews ho scoperto che è previsto lo sviluppo di qualcosa
del genere
per PostgreSQL, ma non sono riuscito a capire se è già disponibile
qualcosa...
Qualcuno può aiutarmi?
Mi andrebbe bene un DB qualunque...

 wrote in message
38A3FBD3...@writeme.com...

Prova a dare una occhiata a gnome-db, sul sito di gnome.
Gli ho dato una occhiata un po' di tempo fa e dovrebbe essere una
interfaccia che ti permette di utilizzare via CORBA vari tipi di database,
tra i quali anche postgre).
byez
keii

 tra i quali anche postgre).
Si, la conosco. Come ripiego potrei usare quella, ma preferirei che il
database
avesse una interfaccia corba proprietaria. non vorrei aggiungere un ulteriore
passaggio alla comunicazione con il db...
Grazie, comunque

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

Ho due domande sulla funzione inet_ntoa:
1-Quello che mi ritorna è l'indirizzo IP?
2- Ho provato ha scriver printf("%s\n", inet_ntoa(client.sin_addr);  e mi
stampa 127.0.0.1, forse c'era uno 0 in più, non mi ricordo, poi ho volevo
scrivere questo valore in un file e ho scritto write(fd,
inet_ntoa(client.sin_addr), sizeof(inet_ntoa(client.sin_addr))); ma nel file
mi scrive solo 127.
Perchè? come devo fare se voglio scriverlo tutto?
Grazie e mille a chi mi ridponderà
Ciao


inet_ntoa restituisce un puntatore e sizeof restituisce la dimensione del
puntatore. Quello che interessa a te e' la lunghezza della stringa a cui punta
il puntatore e per quello devi usare strlen().
Alessandro.

Ho provato con strlen ma mi dà un errore quando lo compilo, ci sono riuscito
in questo modo:
char in_ip[100];
sprintf(in_ip,"%s",inet_ntoa(clietn.sin_addr));
write(fd, in_ip,strlen(in_ip));
perchè così funziona??
Ciao
        Matteo

Matteo :

La domanda giusta e': perche' nell'altro modo non funziona?
La risposta te la da' il messaggio di errore del compilatore.
Alessandro.

Newsgroup: it.comp.os.linux.development
Titolo: man pages per spawn

Scusate,
 cosa devo installare per vedere man pages di funzioni delle famiglia
spawn? 
Nella mia Debian ho gia' installato manpages e manpages-dev, ma
evidentemente non bastano.
Grazie.

 spawn? 
man exec 
(le spawn* sono windows-only).
-- 
  |   \    \  | ___|_  |_  |  ianezz a casa sua... :-)
  |  _ \  | \ | _|    /   /   Verba volant, scripta
 _|_/  _\_|  _|____|___|___|  manent, data corrupted

 (le spawn* sono windows-only).
Ops.
Grazie.
Newsgroup: it.comp.os.linux.development
Titolo: Strano errore di X

Chiedo scusa per l'eventuale OT ma mi sta capitando per la prima volta e
non so come venirne fuori:
Se, usando Window Maker, provo a lanciare
daniele@mother:daniele$ wmmount
ottengo il seguente
X Error of failed request:  BadDrawable (invalid Pixmap or Window
parameter)
	Major opcode of failed request:  62 (X_CopyArea)
	Resource id in failed request:  0x0
	Serial number of failed request:  118
	Current serial number in output stream:  133
Potrebbe essere un problema di permessi dato che come root non mi
capita, ma su cosa? Vedo che ci sono numerosi codici di errore ma non so
dove trovare i riferimenti. Ecco, magari potreste suggerirmi da dove
cominciare.
Grazie in anticipo per le eventuali risposte.

 Grazie in anticipo per le eventuali risposte.
Un saluto
Matic

 
http://www.rahul.net/kenton/perrors.html
Gli darò un'occhiata.
Grazie mille.

Newsgroup: it.comp.os.linux.development
Titolo: assembly interrupt list

Devo fare dei prg in assembly a scopo didattico e avrei bisogno di 
informazioni riguardanti il passaggio dei parametri nelle chiamate agli 
interrupt. Esiste qualcosa del genere? 
-- 
Saluti, 
    by Enri'S
                        --- Linux Powered ---

interrupt. Esiste qualcosa del genere? 
racl.oltrelinux.com
 
e
linuxassembly.org
possono aiutarti.
ma probabilmente ti basterà questo:
http://quaff.port5.com/syscall_list.html
(man google)

Newsgroup: it.comp.os.linux.development
Titolo: [OT] [VENDO] Libro Trolltech QT C++

VENDO LIBRI TROLLTECH QT C++ 
Acquistati nuovi per un progetto non iniziato, i libri sono senza segni
di sottolineature ecc.
Vendo a metà prezzo di copertina.
"Pratical QT" VENDUTO
"C++ GUI Programming with QT 4" comprensivo di CD con esempi e varie.
EUR 43,06 lo vendo a EUR 20,00 + ss
(a chi lo acquista faccio omaggio se desiderato del libro versione QT3
anch'esso con CD )
Immagine visibile qui:
http://invendita.felleti.com/QtBooks01.jpg
per contatti sfelleti @ 
softengineering.it

Sergio Felleti ha scritto:
[...]
certo, certo, i consigli per gli acquisti.
Stai spammando per mezza usenet, mascalzone...
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Venduto.
Newsgroup: it.comp.os.linux.development
Titolo: Info su comunicazione socket

Salve a tutto il ng, volevo chiedervi un parere sul
comportamento da tenere durante una comunicazione via socket?
piccolo preambolo,
ho sviluppato una libreria di classi in C++ che opera da framework 
per la gestione dei socket sotto Linux e Win32.
Dato che verra' rilasciata sotto LGPL se qualcuno e' interessato a testarla/usarla
me lo puo' far spaere per email.
fine preambolo
inizio domanda:
quando utilizzo un socket *non* bloccante, e richiedo di leggere 0 byte,
la mia classe deve bloccarsi finche' non arriva un dato sulla rete (cosa che
avviene normalmente utilizzando le funzioni std di Windows (non so di Linux))
o e meglio farla tornare immediatamente?
es
netlink::readstring(string* data,long ll)
{
	if(!ll) return; //devo aggiungere questa riga?
	socketobj::read(.......);
	return; 
}
cosa fareste voi? e perche?
ciao e grazie
-- 
David
To err is human...to really foul up requires the root password.

 o e meglio farla tornare immediatamente?
Ritorna immediatamente. Non e` *MAI* una buona idea di mascherare una operazione
in una funzione dichiarata per scopi diversi. Qualcuno chiamera` la readstring
con 0 bytes e osservera` il comportamento sbagliato. Se proprio vuoi fare una
routine che ti ritorni quando il canale ha dei dati, implementala come chiamata
separata.
Ciao,
-- 
       Roberto Divia`             Love at first sight is one of the greatest
       =============             labor-saving devices the world has ever seen.
Mailbox: C02110                 CERN-European Organization for Nuclear Research
E-mail: 
Robert...@cern.ch
           CH-1211 GENEVE 23, Switzerland

 separata.
Infatti sono tentato anchio di fare cosi',
ma allora perche' secondo te la routine di sistema
(almeno sotto WIN ora provero' anche sotto LINUX)
recv(socket,fooptr,0,0) mi blocca il programma fino all'arrivo dei dati?



Non deve. Dalla man page:
       If  no  messages  are available at the socket, the receive
       calls wait for a message to arrive, unless the  socket  is
       nonblocking  (see  fcntl(2)) in which case the value -1 is
       returned and the external variable errno  set  to  EAGAIN.
       The  receive  calls normally return any data available, up
       to the requested amount, rather than waiting  for  receipt
       of the full amount requested.
Il behaviour da te osservato non e` conforme alla definizione della recv
su Unix. Se confermato, abbiamo o un baco di implementazione oppure una
mis-interpretazione della corrispondente routine Unix.
Se ti fa sentire meglio, non e` la prima incongruenza Win <-> Unix che incontro...
e molto probabilmente non sara` la tua ultima.

Newsgroup: it.comp.os.linux.development
Titolo: Libreria Condivisa

Come si crea una librearia dinamica in linux che sia usabile in una
interfaccia GTK??
-- 
.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Ciao da Kleidemos
C++ Programmer
.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.

 interfaccia GTK??
Basta creare una libreria dinamica, che sia usabile da un programma a
linea da comando o da uno GTK non dovrebbe fare nessuna differenza.
Con autoconf - automake non è molto complesso. Se ti serve ti mando in
pvt uno spezzone di codice per una mia piccola libreria. Comunque anche
coi parametri giusti si può dire a gcc di generare una libreria, solo
che non so quali sono :-)
-- 
Andrea Bergia - studente              Linux Registered User #281550

 interfaccia GTK??
ti hanno già suggerito di usare gli autotools, che fanno molto, per non
dire quasi tutto...
http://sources.redhat.com/autobook

 libreria, solo che non so quali sono :-)
Se la memoria non m'inganna:
gcc $SOURCES -shared -o mylib.so
Alessandro

"test" <te...@invalid.address> ha scritto nel messaggio
news:ba8o1q$gre$1...@lacerta.tiscalinet.it...

Dopo che ho questa libreria "mylib.so" come la uso in un programma?
Se per esempio dovessi richiamare una fuzione hello() in un mio programma
come faccio?
Dove si deve piazzare questo file? va bene anche la directory corrente
(rispetto al binario) come per le dll di win?
Xoen  <xoe...@SPAM-libero.it>
ICQ# 168302888


Se vuoi che venga caricata automaticamente all'avvio del programma deve 
essere posta in una delle directory "standard" di ricerca delle librerie
(/lib,/usr/lib,/usr/local/lib) oppure in una delle directory elencate nella
variabile d'ambiente LD_LIBRARY_PATH. Per i dettagli vedi "man ld.so" e
dintorni.
Se usi dlopen() penso che possa essere dove vuoi tu.
Gli approcci che ti ho indicato sono un po' specifici di Linux, se vuoi
un approccio piu' portabile probabilmente ti conviene usare libtool che
non ho mai usato ma dovrebbe automatizzare alcune cose.
Alessandro.
Newsgroup: it.comp.os.linux.development
Titolo: Iniziare in Linux

Programmo da tempo in C/C++ (e non solo) sotto Windows (e prima in DOS).
Vorrei iniziare a programmare anche sotto Linux (in C++), pero' ho un
dubbio: che cosa utilizzare ?
Mi spiego: per programmini da shell ovviamente creero' dei .c che compilero'
con gcc.
C'e' qualche editor particolare/apposito che posso usare ? Oppure ci sono
solo i soliti editor di testo ?
Inoltre vorrei fare qualcosa anche sotto X-Window. Ho visto che nel
newsgroup si parla spesso di gtk, che ho iniziato a guardare e mi stanno
piacendo... :-)
Mi conviene usare queste librerie ? Che alternative ci sono ? Ho letto anche
di qt, che differenze ci sono ? E perche' a volte trovo gtk e a volte gtk+ ?
Aggiungo che non mi interessano le varie licenze, visto che non faro'
programmi commerciali... e che invece mi interesserebbe la portabilita' con
Windows (se possibile). Ho visto che sia gtk che qt lo sono... ma a che
livello ? Ossia, c'e' un ambiente/compilatore anche per Win ?
Ciao.
SkunkGuru.

 ambiente/compilatore anche per Win ?
io non programmo, però credo che le differenze siano queste:
a) le qt sono più "belline" imho, e mi danno una maggior idea di 
solidità, sono disponibili per windows, macosx, linux ed altri 
unix-like, forse anche beos ma non sono sicuro, però si 
programmano solo in c++
b) le gtk+ si programmano anche con altri linguaggi
se ho sbagliato qualcuno mi corregga :)
ciao,
Marco Zanon [
http://www.marcozanon.com
]

 b) le gtk+ si programmano anche con altri linguaggi
Si, l'avevo letto.
Ma perche' gtk+ e non gtk ?
Ciao.
SkunkGuru.

 perň si programmano solo in c++
Esistono i bindings per Ruby, suppongo quindi che esistano per
praticamente tutti i linguaggi di un qualche rilievo.
Massimiliano

 programmano solo in c++
anche in python
Paolo
-- 
             Signature for rent!
          Questo spazio si affitta!
contact:
daun...@gmx.net

 si chiama?
dal pannello di controllo di kde (kcontrol) puoi scegliere il 
tema che vuoi...


 Ma perche' gtk+ e non gtk ?
questo non lo so, credo (credo!) sia la stessa cosa,
ciao :)
Marco Zanon [
http://www.marcozanon.com
]

>> Sai di altre differenze con gtk ?
ne aggiungo altre due che mi sono venute in mente :)
a) le qt nuove (3.0.2) hanno già la possibilità di controllare 
dei database, non credo le gtk+ possano fare altrettanto
b) in compenso, le gtk+ presentano di default alcuni controlli in 
più, però secondo me quelli delle qt sono già sufficienti per 
fare la maggior parte dei programmi...
se ho scritto qualcosa di sbagliato ditemi pure :)


 fare la maggior parte dei programmi...
Questo non l'ho mai verificato. Ho guardato pochissimo (poche ore) le
qt, e parecchio tempo fa (prima delle 2.0), quindi non posso certamente
parlarne ne bene ne male.
L'impressione che ho avuto io, pero`, rispondendo a un altro messaggio
nel thread, e` che i programmi qt siano un po' piu` pesanti di quelli
gtk. Il discorso si inverte quando si analizzano programmi kde e gnome.
Quelli kde sembrano piu` snelli come interfaccia.
(Parlo sempre della velocita` di risposta e ridisegno dell'interfaccia.
I programmi in se non li analizzo perche` non avrebbe senso :)
Bye.
Newsgroup: it.comp.os.linux.development
Titolo: Bash: stringhe in numeri

Ciao
In bash, devo convertire delle stringhe in valori su cui fare operazioni.
Una cosa del tipo:
cur_month=$(date +%m)
let cur_month=$cur_month-1
per trovare il mese precedente (lasciamo perdere il caso di gennaio)
Ma nella prima riga cur_month viene settato a "09"
per cui la seconda riga ritorna l'errore:
     cur_month=09: value too great for base (error token is "09")
Qualche idea?
Grazie.
Luca


Usare il comando expr?
Alessandro.



Il fatto e' che tenta di interpretare "09" come un ottale, e quindi
s'inalbera perche' ovviamente in ottale i digit validi sono 0..7.
Se usi $(date +%-m) date non riempie con zeri a sinistra le cifre
mancanti, ossia ti restituisce 9 invece di 09.
HTH
-- 
Mario "Reliant" Pascucci
http://ilpettegolo.altervista.org/

 per trovare il mese precedente [...]
Non va perche' 09 e' interpretato come ottale per via dello 0 davanti.
Aggiungo alcune soluzioni:
1. Forza l'interpretazione del numero come in base dieci:
cur_month=$(( 10#$(date +%m) ))
cur_month=$(( cur_month - 1 ))
2. La versione GNU di date ha delle curiose estensioni. Ad esempio:
# Mese precedente:
date --date='1 month ago' +%m
Ciao,
 ___ 
/_|_\  Umberto Salsi
\/_\/  
www.icosaedro.it

Newsgroup: it.comp.os.linux.development
Titolo: Installazione difficile la mia

Sto cercando di installare RedHat 6.2 sul un PC
che monta una sk video ati rage 128pro 32mb
pero l'installazione si ferma dicendo cannot open display
lo stesso succede se faccio l'installazione tip text, allora
visto che penso che il mio problema sia la sk video
ed avendo scaricato i moduli per la rage pro 128
mi chiedo :
Come faccio ad installare questi moduili
visto che non riesco a proseguire con la fase di installazione ???
Inoltre se ho capito bene posso fare una installazione di tipo expert
dove viene chiesto il disco driver, ma allora forse posso anche creare un
floppy
con i device driver aggiuntivi avendo il file r128_drv.o scaricato , ma,
come si fa?
Se qualcuno mi desse un buon consiglio o un piccolo aiuto ( che non sia
pero' di
leggere un mega HowToo in lingua ING. )
Saluti marco

 Saluti marco
Queste cose hanno iloro newsgroup che e` it.comp.os.linux.iniziare. Qui
si parla di sviluppo. 
Ciao
Simone

Newsgroup: it.comp.os.linux.development
Titolo: Cosa c'è per creare librerie di risorse grafiche ( pixmaps, icone, etc ..)

Come posso creare librerie di risorse grafiche? Ci sono tools già
pronti?
Grazie
Luca

c'e' la generica imlib, poi c'e' la libxpm per le pixmap, la libpng, la 
libjpg, dipende da quale formato vuoi utilizzare
ciao ciao
-- 
	..... il Grande Incubo continua ......
 
                    Jonathan
Newsgroup: it.comp.os.linux.development
Titolo: Numerare pacchetti UDP

Sto implementando,per motivi didattici, un protocollo "sicuro" con UDP
numerando i pacchetti e prevedendo un sistema di ack tipo stop-and-wait.
Per provare questo protocollo ho realizzato un client e un server che si
scambiano files, ho la seguente perplessità :
attualmente ad ogni richiesta che il client inoltra al server il numero di
sequenza dei pacchetti viene azzerato , e' corretto ?
Non potrebbero sorgere ambiguità tra un file ed un altro ?
Quanto dura in una ethernet a 100 mbit il Time To Live di un pacchetto ?
-- 
Ciao Flex
[X contattarmi togli NONSPAMM RE dall'indirizzo Per SPAM scrivete a: /dev/null]
________________________________________________
Chi sa ascoltare non solo è simpatico a tutti ,
ma prima o poi finisce con l'imparare qualcosa

 Quanto dura in una ethernet a 100 mbit il Time To Live di un pacchetto ?
il ttl non dipende dal mezzo, ma dal numero di hop fatti dal pacchetto.

Newsgroup: it.comp.os.linux.development
Titolo: ruter casalingo

vorrei  collegare il mio modem ADSL -USB ad un vecchio pentium (collegato
con altri 4 computers con windows XP, tramite Hub ) che avrebbe solo
funzione di ruter
Qualcuno mi dice che questo sarebbe il classico "collo di bottiglia"  che
rallenterebbe  internet; altri mi sostengono  che  istallando sul vecchio
computer il S.O. LINUX, tutto funzionerebbe egregiamente.
Chi sa darmi qualche notizia (possibilmente adatta ad una persona poco
esperta!!)
quale sarebbe la dotazione minima di questo computer ??
piastra madre, processore, ram (quanta ?)  e poi ?..... qualcuno dice che
basterebbe un lettore floppy. e basta.
E per quanto riguarda la istallazione e la configurazione di LINUX ?
grazie
patrizio


Chiedi su it.comp.os.linux.iniziare oppure, se sai un po' di inglese, cerca
su 
http://freshmeat.net
 qualche mini distribuzione adatta.
Alessandro.

 basterebbe un lettore floppy
si, esiste una minidistro per usare un 486 come router (e quindi un floppy
con
su tutto) ma non ho mai provato.
ciao
Marco
____________________________________
togliere ASSURBANIPAL


Solo per il routing mi sembrano in po' troppi.
Secondo me con una mini distribuzione predisposta allo scopo gia' con 16Mb
funziona abbastanza bene per una rete non troppo grande ed una connessione
ADSL.
Alessandro.

 processore pentium (100, 133 in su...) RAM : Tanta (128 in su)
Esagerato.
Il mio firewall e' un P133/32Mb ram, smootwall 0.9.8 SE, regge benissimo 
una adsl 640kb.
-- 
HappyCactus - Linux User #209744 - LFS User #6046 - >>> SMSPM950 <<<
 
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: gcc e funzioni trigonometriche

Salve a tutti. Ho provato a compilare un programma in C con gcc contenente
delle funzioni trigonometriche: sin(), cos().
Fra gli header ho inserito:
# include <math.h>
e
# include <tgmath.h>
Pero' all'atto della compilazione ho ottenuto degli errori del tipo:
"undefined referenced 'cos'"
oppure
"undefined referenced 'sin'"
Cosa c'e che non va??
Grazie a chiunque possa aiutarmi.
Leo
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Cosa c'e che non va??
Devi dire al linker di usare le librerie matematiche:
	gcc ... -lm ...
info gcc
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: Pid lkm

Ciao Ragazzi,
c'è qcn che mi sa dire quale è il pid del mio modulo in
esecuzione.........come faccio a saperlo?
Grazie
Saluti
R!SC


Che io sappia, normalmente i moduli non hanno pid.
Alessandro.

 
http://groups.google.com/advanced_group_search

 esecuzione.........come faccio a saperlo?
il pid, come si intuisce dal nome, è solo l'identificatore del processo. I
moduli non dovrebbero avere alcun pid in quanto vengono caricati
nell'indirizzamento del processo chiamante.
(ps: non so in linux, ma su win per ha valore il base-address del modulo
caricato)
Ciao
--
- Carlo -
c.b...@libero.it

 ha scritto nel messaggio
news:jioH8.266$8x3....@twister1.libero.it...


 eseguita a me si blocca anche printk(...)
Mi sa che schedule() fa partire direttamente il nuovo processo.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
           -<! GOD is real, unless declared as integer !>-

Newsgroup: it.comp.os.linux.development
Titolo: GTK E WINDOWS

Come faccio a compilare una interfaccia grafica fatta con gtk (e glade sotto
linux) in windows?
Mi sono scaricato le librerie dll fornite con gimp x windows e mi sono
scaricato anche il compilatore lcc sempre sotto win....
Questo mi e' utile x utilizzare le applicazioni da me fatte anche in sist.
win. cosi' da non dover riscrivere il codice dell'interfaccia grafica.
Grazie    Gianluca





Newsgroup: it.comp.os.linux.development
Titolo: Alte risoluzioni senza X

Ciao a tutti, e' possibile con SDL (pygame nel mio caso) utilizzare
risoluzioni abbastanza elevate (1024x768 e piu') anche senza entrare in
Xwindow ?
Ho bisogno di qualche libreria particolare ?
Grazie 1k
-- 
Ciao
Fabio

 Xwindow ?
Con il framebuffer penso di sě, ma non ho mai provato.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! Computers are not intelligent.  They only think they are. !>-
Newsgroup: it.comp.os.linux.development
Titolo: tasto rilasciato in console

sto impazzendo... come faccio a sapere se un tasto è rilasciato da console?
non esiste una funzione tipo XNextEvent e affini dichiarate in Xlib.h?
ho provato con le curses ma non sembra esserci niente di simile, ho cercato 
male?
grazie
-- 
Fabio
The UNIX Guru's View of Sex:
# unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount; sleep

Prova a dare un' occhiata alle svgalib, ci dovrebbe essere qualcosa...
Ciriciao	
	Gio'

sto impazzendo... come faccio a sapere se un tasto è rilasciato da console?
Devi mettere la tastiera in modalita` MEDIUMRAW.
Quasi sicuramente non vuoi fare una cosa simile. Perche` ti serve
saperlo?
-- 
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


wow, non ci avevo manco pernsato... mi hai salvato, grazie.
-- 
Fabio
Microsoft - Where the good job is v10.1 (?)

 saperlo?
in effetti sto usando una chiamata alla svgalib che porta la tastiera in 
modalità raw, è quello che cercavo grazie lo stesso.
Era per gestire i tasti direzionali in modo che riconoscesse avanti+dx
come diagonale in alto a dx; in poche parole i tasti premuti contemporaneamente. 
-- 
Fabio
"You are installing Internet Explorer 4.0. Windows NT needs to overwrite
all your system dll's and restart your computer. Note that this
application is NOT part of the operating system. Good luck."
Newsgroup: it.comp.os.linux.development
Titolo: Mutt piu' colorato

Dato che ho qualche giorno  di vacanza, vorrei modificare i sorgenti
di  mutt cosi'  da avere  una  selezione delle  parti colorate  piu'
"granulare".  Un'esempio potrebbe  essere  slrn,  dove e'  possibile
scegliere il colore del Subject, della data, del mittente, ...
Qualcuno e' interessato, o e' tempo perso ?
-- 
                                                                     __
 __                                                              _  ///
| _        Student in Computer Science, Swiss Federal Institute  \\///
|__|iambo      of Technology - mailto:
ggia...@iiic.ethz.ch
       \X/

scegliere il colore del Subject, della data, del mittente, ...
Si puo` gia`. RTFM.
-- 
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

Ciao Giambo,
 > Dato che ho qualche giorno  di vacanza, vorrei modificare i sorgenti
 > di  mutt cosi'  da avere  una  selezione delle  parti colorate  piu'
 > "granulare".  Un'esempio potrebbe  essere  slrn,  dove e'  possibile
 > scegliere il colore del Subject, della data, del mittente, ...
 > 
 > Qualcuno e' interessato, o e' tempo perso ?
bah! e' questione di gusti/estetica (e anche un po' di leggibilita')
per la serie: se ci sono bene, altrimenti bene lo stesso :-)
In ogni caso non si lamentera' nessuno.
Buon divertimento.
-- 
Pa.Ped, Como
http://www.fastflow.it/~paolop

 Si puo` gia`. RTFM.
Ufff, vedo che il mio italiano fa' schifo :)
Quello che  mutt pemette (O almeno,  la mia versione: 1.0.1i)  e' di
colorare un'intera riga dell'header di  un messaggio (Per esempio la
riga  "From: 
pi...@pallino.ch
")  oppure  di definire  un colore  per
l'index ... Quello che vorrei fare io e' aggiungere altri "objects",
come per esempio index_date oppure index_subject e poter definire un
colore per questi.


 colore per questi.
Ma se non erro si possono cambiare i colori anche usando delle espressioni
refgolari, non potresti fare in qul modo?
ciao
Christian



O sono io che  non so' usare le regexp, o in  mutt viene presa tutta
la riga che contiene il pattern ... Insomma, a me
"color header green black ^From:" 
mi colora _tutta_ la riga di verde, a voi :) ?

Newsgroup: it.comp.os.linux.development
Titolo: kernel module

Ciao a tutti
Dando uno sguardo a qualche guida sul come scrivere moduli per il kernel,
ho scritto il tipico hallo world, includendo
#include <linux/module.h>
#include <linux/kernel.h>
e scrivendo un module_init e un cleanup_module con un printk per uno
tutto molto semplice, ma quando vado a compilare così
gcc -c -0 -W -Wall -Wstrict-prototypes -Wmissing-prototypes \
-DMODULE -D__KERNEL__ hello.c
ottengo errori nell'header /usr/include/linux/module.h ed errori di
tipo prototipi, macro e define non dichiarati.
dove sbaglio ? cosa devo fare per compilare correttamente ?
Grazie a tutti
questo è l'output della compilazione
In file included from /usr/include/linux/list.h:6,
                 from /usr/include/linux/module.h:11,
                 from hello.c:1:
/usr/include/linux/prefetch.h: In function `prefetch':
/usr/include/linux/prefetch.h:43: warning: unused parameter `x'
/usr/include/linux/prefetch.h: In function `prefetchw':
/usr/include/linux/prefetch.h:48: warning: unused parameter `x'
In file included from hello.c:1:
/usr/include/linux/module.h: At top level:
/usr/include/linux/module.h:60: parse error before `atomic_t'
/usr/include/linux/module.h:60: warning: no semicolon at end of struct or union
/usr/include/linux/module.h:60: warning: no semicolon at end of struct or union
/usr/include/linux/module.h:62: parse error before `}'
/usr/include/linux/module.h:62: warning: data definition has no type or storage 
class
/usr/include/linux/module.h:91: parse error before `}'
hello.c:5: warning: no previous prototype for `init_module'
hello.c: In function `init_module':
hello.c:6: warning: implicit declaration of function `printk'
hello.c: At top level:
hello.c:12: warning: no previous prototype for `cleanup_module'
hello.c: In function `cleanup_module':
hello.c:13: `KERN_ALERT' undeclared (first use in this function)
hello.c:13: (Each undeclared identifier is reported only once
hello.c:13: for each function it appears in.)
hello.c:13: parse error before string constant
make: *** [hello-1.o] Error 1
Matic

-DMODULE -D__KERNEL__ hello.c
senza vedere il codice a naso proporrei di mettere -O2 al posto di -O.
ciao
-- 
Seti@Home Java Applets
http://maruko.cjb.net/

 ciao
istruzioni trovate su un driver per sk di rete: 
gcc -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6 -c rtl8139.c `[ -f /usr/include/linux/modversions.h ] && echo -DM
ODVERSIONS`
-- 
Roberto Tagliaferri<-> r.tagliaferri@(forse)
tosnet.it
	Sentito da una programmatrice:
	"Ma vi capita mai nella vita reale, tipo mentre
	rifate il letto di dire 'Ho sbagliato, pigio ctrl-Z'?"

http://www.kernelnewbies.org/faq/index.php3#compmod
-- 
Lorenzo

ODVERSIONS`
intendevo dire "almeno O2". il motivo e' spiegato nella FAQ segnalata la
Lorenzo A.

Newsgroup: it.comp.os.linux.development
Titolo: programmazione C e linux

ciao
vorrei fare un po' di pratica con il c
e dato che vorrei passare a linux (ubuntu) volevo chiedervi
se questo sito puo' andare bene
http://gapil.truelite.it/
grazie

 
http://gapil.truelite.it/
imho sì
ma hai già un po' di basi di linux come sistema operativo?
se no, prima di svilupprci dovresti imparare ad usarlo, ed allora meglio
un "appunti di informatica libera"

RedWiz ha scritto:

allora molto tempo fa smanettai con red hat
quanto meno per imparare a muovermi nel filesystem, che
rispetto a windows è ben diverso
familiarizzai con la gestione dei permessi,i comandi,le pagine man e 
utilizzai molto la consolle e poco il desktop, che stranamente rifiutavo 
di imparare ad usare pur provenendo da windows, ma vedevo che da 
temrinale o consolle ero piu' veloce a digitare un comando che a trovare 
l'icona :)
Per C (io programmo in php) lessi qualcosa sempre in quel periodo, ma 
poi passando al php mi distaccai del tutto.

Newsgroup: it.comp.os.linux.development
Titolo: Tutorial su applet Gnome 2

dove posso trovare un tutorial sulla creazione di applet in Gnome2 ?
Grazie in anticipo.
-- 
*    Matteo Gottardi | 
mat...@tin.it
    *
*            ICQ UIN 20381372            *
* Linux - the choice of a GNU generation *
-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com
 - The #1 Newsgroup Service in the World!
-----==  Over 80,000 Newsgroups - 16 Different Servers! =-----

 dove posso trovare un tutorial sulla creazione di applet in Gnome2 ?
Dopo un po' di ricerche infruttose, posso dirti che non c'è. L'unica è
scaricarsi un'applet per GNOME2 e guardarne i sorgenti (io sto studiando
MultiRes, ed è ben fatta, anche se con pochi commenti).
+++
Già che siamo sulla "stessa barca" (anche se non sto scrivendo applet),
sai dirmi se c'è in giro un po' di documentazione su GObject, a parte il
tutorial di Mathieu Lacage?
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)           [ 
http://www.radiance.ods.org/~zefram
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4