mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.os.linux.development
Titolo: Compilazione di The Gimp

Salve,
sto usando la distribuzione Slax live su chiavetta USB; premetto che conosco 
l'esistenza del modulo precompilato del software The Gimp, tuttavia desidero 
ricompilare il sorgente e crearmi il programma da zero; il problema è 
semplice: quando faccio partire la compilazione col comando "make" questa 
esaurisce l'intero giga di ram di cui la mia macchina dispone (la 
distribuzione viene caricata in ram e non viene fornito l'accesso in 
scrittura ai dischi rigidi in quanto partizionati NTFS, pertanto dovrei 
farmi bastare questo giga di ram!)
E' possibile tutto questo oppure sono io che faccio le cose malamente?
Grazie 

 E' possibile tutto questo oppure sono io che faccio le cose malamente?
]zac[
E' probabile che tra memoria realmente utilizzata e memoria utilizzata dai
vari file temporanei e oggetto prodotti dal compilatore e dal linker che
nel tuo caso vanno alla fine a occupare la ram, questo sia un comportamento
più che normale.
Avere un filesystem scrivibile è piuttosto vitale, magari un disco
temporaneamento collegato, disco usb, ecc.
Una chiavetta potrebbe essere troppo lenta e forse, un po' troppo stressata
dalle continue scritture che una compilazione effettua.
Una alternativa, a me sconosciuta, è quella del ''''cross compiling'''',
cioè' compilare su un altro sistema, anche virtuale, i programmi da
utilizzare.

 utilizzare.
Ah si tipo accere in windows emulare linux con .. wine(?) o simili e 
lavorare da li.. si ma non mi interessa molto.. lo scopo della compilazione 
che sto eseguendo è prettamente didattico: voglio essere capace quando la 
sfortuna lo richiede di poter creare il programma di cui vengano forniti i 
sorgenti ( i classici formati compressi tgz nei quali si trova 3/4 dei progz 
che vedo in internet ) ...

Newsgroup: it.comp.os.linux.development
Titolo: gui con java e programma in c

mi servirebbe sapere urgentemente se c'e' modo in linux di di realizzare
un programma con gui in java e parte restante del programma (una parte
che fa un sacco di conti) in C.
mi potreste dire se e' possibile e in tal caso come devo fare o dove
posso trovare della precisa documentazione al riguardo?
grazie a tutti per l'attenzione
ciao
Mirco

 posso trovare della precisa documentazione al riguardo?
in ordine decrescente, direi
- JNI 
 
http://cscene.org/CS4/CS4-04.html
- libreria .so richiamata dalla gui in java 
 
http://students.cs.byu.edu/~butler/javanative/javanative.html
- programmi separati alla unix, e le pipe
Newsgroup: it.comp.os.linux.development
Titolo: sorgetni ftp

Dove posso trovare i sorgenti del comando ftp sulla mia linux madrake 9.0?
grazie

 grazie
Prego.
Sei cascato in basso eh Luca :)
Scherzo scherzo.. omonimia immagino.. lol :)

Newsgroup: it.comp.os.linux.development
Titolo: Virtual address

Ciao Ragazzi,
Gli indirizzi virtuali usati da linux sono 35bit?
8 pgd
9 pmd,
9 pte
9 offset?
Grazie
R!SC

 9 offset?
No, quelli variano secondo l'hw.
-- 
Lorenzo

 ha scritto nel messaggio
news:EyGI8.20466$8x3.4...@twister1.libero.it...


 ha scritto nel messaggio
news:acvh4e$r0$1...@odyssey.local...


 come cambiano le cose?
Il numero di bit dell'indirizzo virtuale non e' in generale dipendente dal 
numero di livelli delle page table, anche se come e' ovvio una page table a 
tre livelli puo' avere un numero di bit maggiore di una a due livelli.
Per esempio, nel caso di i386 l'indirizzo virtuale e' a 32 bit con:
10 bit per pgd, 10 bit per pte e 12 di offset.
Nel caso di Alpha e' 43 bit con: 10 bit per pdg, 10 bit per pmd, 10 bit per 
pte e 13 di offset.
-- 
Lorenzo

 è vero?
Si, evita gli #ifdef definendo PTRS_PER_PMD a 1 per le architetture a due 
livelli.  Qualche paragrafo piu' sotto spiega la cosa nel dettaglio.
-- 
Lorenzo
Newsgroup: it.comp.os.linux.development
Titolo: testare connessione internet

Salve a tutti il ng...
Chi mi dice un sistema per testare in maniera pulita se è attiva una
connessione ad internet oppure no?
Grazie per l'attenzione,
Alessandro
-- 
----------------
email: 
el_contadin...@libero.it
---------------




Tutto sta a definire che cosa e' una "connessione ad internet" e tra
reti locali, intranet, vpn, proxy, firewall, connessioni a richiesta e non
il compito non mi sembra banale :-)
Alessandro.

> se spieghi a cosa ti serve forse potresti trovare piu' aiuto.
Si, forse è meglio e scusate il doppio post...
Mi sono fatto un rapido frontend (con le gtk) personalizzato per gli script
adsl-start/stop che servono a connettermi ad internet tramite il modem
adsl.
Io però vorrei testare ogni tot. secondi se si è ancora connessi ad internet
(la connessione può cadere di per suo oppure un altro utente ha fatto
adsl-stop) per poter aggiornare la gui a dovere.
Come fare per fare questo test?
Userei adsl-status ma esso non sembra accorgersi di quando il modem perde
l'allineamento alla centrale e mi risponde che il collegamento c'è anche se
in realtà no... (ho molti problemi di segnale nella mia zona purtroppo)
Grazie ancora,


 writes:
AB> Io però vorrei testare ogni tot. secondi se si è ancora connessi ad internet
AB> (la connessione può cadere di per suo oppure un altro utente ha fatto
AB> adsl-stop) per poter aggiornare la gui a dovere.
Uh, ricordo  la manpage di un  programma che diceva  come questo fosse
stato creato per testare quali  rami della rete erano sopravvissuti ad
un ipotetico attacco nucleare sovietico.
Mi pare si chiamasse bing, bong, pong... No, si chiamava ping :)
Il primo  IP che trovi facendo  un traceroute, dovrebbe  essere uno di
quelli che sicuramente se non li pinghi non sei connesso...
-- 
 /\            ___
/___/\__|_|\_|__|___Gian Uberto Lauri_____________________
  //--\ | | \|  |   Integralista GNUslamico e fancazzista 
\/

Newsgroup: it.comp.os.linux.development
Titolo: problemi con gli script

Salve,
premesso che non sono molto pratico di script,
volevo creare uno script (o usarne uno se esiste già)
che mi confronti due file di testo (uno "template" e uno con testo aggiunto)
e crei un terzo file che contiene solo il testo aggiunto possibilmente
mantenendo
la tabulazione.
Come fare? esistono già programmi del genere?
********
Gia che siamo in argomento, dove posso trovare in internet una raccolta di
script
di pubblico dominio?
Grazie
Massimo

 la tabulazione.
Hai gia' valutato la possibilita' di usare il comando diff?
Alessandro.

 di pubblico dominio?
Vai su un qualunque motore di ricerca. Parole chiave:
  scripting examples course
P.S. Questo genere di domande sono piu' per ".iniziare"...
Ciao,
-- 
       Roberto Divia`             Love at first sight is one of the greatest
       =============             labour-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
Newsgroup: it.comp.os.linux.development
Titolo: semafori: tre scritture ciclice, su una stessa variabile, a frequenze diverse

Ho tre thread t1, t2, t2 e un int condiviso e voglio che:
t1 scriva "1" nell'int condiviso 10 volte al secondo
t2 scriva "2" nell'int condiviso 1 volta al secondo
t3 scriva "3" nell'int condiviso 2 volte al secondo
L'accesso contemporaneo nella scrittura dell'int č evitato tramite un
semaphore.
Come mai il codice seguente mi innesca una race condition? (notare che se i
rispettivi sleep li metto dopo ciascun sem_post, il tutto funziona)....
In teoria non dovrei gli sleep sono a rischio di race condition: ma volendo
evitarli, cosa devo mettere per far sě che i tre thread eseguano quelle
operazioni nei tempi specificati, ciclicamente?
grazie per ogni eventuale aiuto
---------------------------------------------------------------------------------------------
#include <stdio.h>
#include <sys/types.h>
#include <pthread.h>
#include <unistd.h>
#include <semaphore.h>
static int shared;
sem_t sem;
void *routine1(void *arg)
{
	int counter = 0;
	while(1)
	{
		sem_wait(&sem);
		shared = 1;
		fprintf(stderr, "\n t1 writes shared: %d ", shared);
		usleep(100000);
		sem_post(&sem);
	}
}
void *routine2(void *arg)
{
	while(1)
	{
		sem_wait(&sem);
		shared = 2;
		fprintf(stderr, " t2 writes shared: %d ", shared);
		sleep(1);
		sem_post(&sem);
	}
}
void *routine3(void *arg)
{
	while(1)
	{
		sem_wait(&sem);
		shared = 3;
		fprintf(stderr, " t3 writes shared: %d ", shared);
		usleep(500000);
		sem_post(&sem);
	}
}
int main()
{
	sem_init(&sem, 0, 1);
	pthread_t t1, t2, t3;
	pthread_create(&t1, NULL, routine1, NULL);
	sleep(3);
	pthread_create(&t2, NULL, routine2, NULL);
	sleep(3);
	pthread_create(&t3, NULL, routine3, NULL);
	sleep(1000);
}
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 grazie per ogni eventuale aiuto
sinceramente non ho capito molto bene cosa ci fosse che non andava nel tuo 
codice (cioč, cosa ti aspettavi di diverso). In ogni caso, per fare quello che 
vuoi potresti usare setitimer, gestendo poi il signal SIGALRM.
-- 
SF
"Spartani... mangiate tanto a colazione perchč stasera ceneremo nell'Ade!!"

 }
Nota che sem_post non e' bloccante. Alla fine del ciclio while
incrementi il valore del semaforo ma subito dopo, in cima al ciclo
while, chiami sem_wait che non blocca il thread (visto che il valore
del semaforo e' 1) e ridecrementa il valore del semaforo un'altra
volta. L'unica possibilita' per cui un altro thread possa eseguire e'
che routine1 venga interrotto dal kernel tra sem_post e sem_wait, cosa
alquanto difficile.
Saluti,
The Librarian

 The Librarian


 ma spero che tu ne intuisca il senso)
Lo switch tra due thread puo' avvenire ogni volta che il thread
attualmente in esecuzione si blocca su una chiamata a sistema
operativo (sleep, per esempio) o viene interrotto dal kernel (in caso
di kernel preemptive).
Saluti,
The Librarian
Newsgroup: it.comp.os.linux.development
Titolo: MAKE DEP erroro

Quando faccio per lanciare MAKE DEP mi ritorvo con un bel po' di errori
perche' mancano file (tra cui
string.h, stdio.h, etc). Lavoro con Slackware 8.1
Secondo voi mi manca qualche package di librerie? Se si mi sapreste dare il
nome e il luogo dove trovarlo?
Grazie,
  Marco


I'm not prejudiced, I hate everyone equally.

Newsgroup: it.comp.os.linux.development
Titolo: Come "settare" il focus della webcam?

Ho scritto un driver di gestione per la webcam, sfruttando le librerie
Video4Linux.
Ho pero' un problema: quando la finestra di acquisizione e' piccola (ad
es. QCIF, 176x144) pur mantenendo fisse le immagini da acquisire, queste
cambiano spesso in luminosita' (anche se dovrei vederle sempre con lo
stesso livello di luminanza).  Vi chiedo, dunque, se conoscete un modo
per settare, tramite le librerie suddette,  l'autofocus o qualcosa del
genere della webcam, in modo che le immagini visualizzate siano piu'
stabili in luminanza. Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 stabili in luminanza. Grazie
Piu` che il fuoco, ti servirebbe qualcosa di simile a un controllo 
automatico di guadagno. Non mi risulta che Video4Linux (almeno nella 
versione 1) comprenda una funzione del genere, percio` deve farsene 
carico chi scrive il driver per la videocamera oppure chi scrive 
l'applicativo che utilizza quel driver.
(Per la precisione "Video4Linux" non e` una libreria da linkare, ma 
un'interfaccia comune ai driver di svariate videocamere utilizzabile dai 
programmi userspace.)
Ciao
  David
-- 
<d.santinoli presso mi. flashnet. it>

 utilizzabile dai programmi userspace.)
TWAIN non andava bene?
-- 
 < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
     Don't stand, REACT!      version 0.0.19. C, C++ and ASM developers
                              and beta testers are welcome!

 TWAIN non andava bene?
Dovresti chiederlo ad Alan Cox.


 Dovresti chiederlo ad Alan Cox.
Immaginavo :-) Tu non ne sai niente?

Newsgroup: it.comp.os.linux.development
Titolo: mouse, X e mapping di device

     ciao raga,
qualcuno sa come fare funzionare la rotellina del mouse sotto X?
io ho gi* configurato il protocollo "IMPS/2" per il mouse, ma credo che
nn sia proprio quello il problema dal momento che nn so esattamente in
che device viene mappata la porta PS/2.
Ho notato che mi funzionano sia /dev/mouse che /dev/ttyS0 .. ttyS1 ..
ttyS3 ... etc... ma con dei risultati diversi.
ho notato in oltre che con un altro mouse le cose peggiorano
addirittura... infatti nn manda nessn segnale a /dev/mouse se il mouse
si nuome sotto una certa velocit*.
Il che mi lascia supporre che /dev/mouse venga in qualche modo riMAPPATA
e modificata su /dev/mouse.
ho guardato il sito 
www.XFree86.org
 ma nn dice nulla a riguardo.
Se ci sono delle documentazioni a riguardo o dei file di configurazione
nn esitate e dirmi dove trovarli.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 qualcuno sa come fare funzionare la rotellina del mouse sotto X?
Sei OT: e' un problema da it.comp.os.linux.iniziare o .sys (dipende dalla
problema).
Hai gia' provato con queste opzioni nella sezione "InputDevice" di
XF86Config?
Option "Protocol"     "IMPS/2"
Option "Device"       "/dev/mouse"
Option "ZAxisMapping" "4 5"
-- 
Mox
"Trust the programmer."
"Don't prevent the programmer from doing what needs to be done."
"Keep the language small and simple."
"Provide only one way to do an operation."
Newsgroup: it.comp.os.linux.development
Titolo: gtk e c++

Ciao a tutti! Questo dovrebbe essere il mio primo post nel NG, perciň mi
presento. Mi chiamo Paolo Bernardi e programmo per hobby per lo piů in c++.
Provando a fornire un'interfaccia ad un mio programma con le gtk mi sono
imbattuto nel seguente warning:
[Paolo@localhost prova]$ ggtk test.cpp t
test.cpp: In method `TApplication::TApplication(int, char **)':
test.cpp:23: warning: converting from `void (TApplication::*)(GtkWidget *, void *)' to `void (*)(...)'
Lo script ggtk č:
g++ -Wall -g $1 -o $2 `gtk-config --cflags` `gtk-config --libs`
Quello che segue č un pezzo del mio programma:
******
class TApplication
{
private:
  int argc;     // Argomenti della riga di comando
  char** argv;  
  GtkWidget* frmProva;  // Form principale
public:
  // Costruttore
  TApplication(int,char**);
  // Esegue il programma
  void Run();
  // Esce dal programma
  void destroy(GtkWidget*, gpointer)
  {
    gtk_main_quit();
  }
};
TApplication::TApplication(int c, char** v):argc(c),argv(v)
{ 
  gtk_init(&c,&v);  // Inizializza le gtk
  frmProva = gtk_window_new(GTK_WINDOW_TOPLEVEL);  // Crea un nuovo form
  // Chiude il form se si clicca sulla "X"
  gtk_signal_connect( GTK_OBJECT(frmProva), "delete_event",
		      GTK_SIGNAL_FUNC(destroy),NULL);
}
******
Cosa significa ?
-- 
La mia chiave pubblica per PGP e GPG la trovi qua:
http://web.tiscalinet.it/paolo_bernardi/pbkey.asc

 }
Non so nulla di GTK, ma questo mi sembra essere un problema di C++.
gtk_signal_connect() si aspetta un puntatore a funzione, mentre tu gli
stai passando 'destroy', che è un void (TApplication::*)(GtkWidget *, void
*), ossia un puntatore a funzione-membro non statica. La conversione tra i
due tipi di puntatori non solo non è possibile in C++, ma è anche priva di
alcun senso, in quanto un puntatore a funzione-membro (non statica) può
essere usato soltanto in combinazione con un'instanza della classe. Se per
caso quell'ultimo NULL è un argomento che viene passato alla funzione,
puoi costruirti una funzione che casti opportunamente l'argemento ed
esegua destroy. Quindi, invece di NULL gli passi un puntatore a
un'instanza di TApplication (in questo caso: 'this').
Max

Cosa significa ?
Che quando dichiari un metodo non statico, esiste un altro parametro
nascosto, che non si mostra chiaramente al programmatore: this.
In pratica il tuo metodo e' in realta' cosi'
void TApplication::destroy(TApplication*, GtkWidget*, gpointer)
Quindi c'e' un parametro in piu' che fa sballare tutto.
-- 
 (o-  | Un OS per domarli, Un OS per trovarli,
 //\  | Un OS per ghermirli e nel buio incatenarli
 V_/_ | 
http://pinguin.linuxave.net
            r punto salmaso at inwind punto it
Newsgroup: it.comp.os.linux.development
Titolo: Sviluppare frontend per eliminare applicativo access

Salve Linuxari,
volevo sostituire il frontend di un applicativo ms access (che ovviamente non posso usare sotto linux) con un frontend che mi permetta di lavorare indipendentemente dal sistop via odbc.
Consigliatemi qualcosa di veloce da apprendere e potente nella creazione di interfacce grafiche, purtroppo ho poco tempo a disposizione e la roba da fare è tantina.
Ciao
nicolinux


Potresti usare PHP, cosi' puoi lavorare come vuoi da dove vuoi (e non e'
difficile svilupparci sopra).
bye
Gianluca
-- 
We are the opensource. Existence as you know it is over. We will add
your proprietary features and technological distinctiveness to own
opensource project. Resistence is futile. Windows is closed.

Di Fri, 20 Sep 2002 14:14:18 +0200 , Gianluca pensava a " Re: Sviluppare frontend per eliminare applicativo access " :
G> Potresti usare PHP, cosi' puoi lavorare come vuoi da dove vuoi (e non e'
G> difficile svilupparci sopra).
G> 
G> bye
G> 
Per sviluppare vcelocemente avrei bisogno di un buon, come dire, CASE per agganciare la veste grafca alle richieste sql ... per l' ambiente di sviluppo, hai qualche chiarimento per me ?
Grazie
nicolinux


No, se cerchi un RAD non c'e'. 
PHP ha il vantaggio che il programma lo scrivi una volta e non hai
problemi di client (vai via browser). 
Se pero' cerchi un RAD, potresti provare a dare un'occhio a glade, che
ti consente di creare le finestre e quant'altro in maniera semplice, ma
poi il codice devi comunque scriverlo tu.



Forse Kylix o JBuilder?
Alessandro.

Newsgroup: it.comp.os.linux.development
Titolo: vim e debug...

domandone "on the fly"...
qualcuno sa come e se è possibile integrare vim con il gdb
o con qualsiasi altro debugger presente su Linux?
//G

vai su 
vim.sf.net
 e cerca gdb tra gli scripts

Newsgroup: it.comp.os.linux.development
Titolo: tcpdump al mio fianco...

Ciao a tutti. Ho bisogno di creare un programma in grado di sniffare il
traffico che passa su una scheda ethernet e in base ad alcuni parametri
comportarsi in maniera differente. Come puo' sniffare? Esiste una
libreria di tcpdump? Se si mi indicate un buon tutorial? Gracias.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 libreria di tcpdump? Se si mi indicate un buon tutorial? Gracias.
e i sorgenti di tcpdump  ??? mi pare che sono disponibili ...
ciao


Tutti gli sniffer usano libpcap. 
Ciao
Simone

 nico
-- 


Mi riferisco alla compilazione di quei sorgenti di prova che stanno su
tcpdump.org
:
#include <stdio.h>
#include <pcap.h>
int main()
{
    char *dev, errbuf[PCAP_ERRBUF_SIZE];
    dev = pcap_lookupdev(errbuf);
    printf("Device: %s\n", dev);
    return(0);
}
Grazie mille


 collect2: ld returned 1 exit status
errore del linker quasi sempre significa che ti sei dimenticato una
libreria.
cc -lpcap main.o -o main
Dovrebbe risolvere, senno cerca in quale libreria sono definite quelle
funzioni.
Bye.
P.S.: Quota meglio, per favore.
Newsgroup: it.comp.os.linux.development
Titolo: Non esiste una funzione Javascript che..........

Programmando qualcosina in Javascript, mi sono accorto di non conoscere la
funzione che permette di convertire una stringa in ASCII e viceversa. Ho
cercato in Internet una risposta, ma i siti che ho trovato facevano
riferimento solamente alle funzioni escape() e unescape(), che trasformano
la stringa in codice esadecimale.
Allora mi č venuto il sospetto che questa funzione non esista... e che non č
stata ancora implementata nelle funzioni di Js.
Se qualcuno conosce la funzione per convertire una stringa in ASCII, per
favore me lo comunichi!
Grazie 1000!
By Tofy
--------------------------------
Inviato via 
http://usenet.libero.it


guarda i metodi charCodeAt e fromCharCode dell'oggetto String
--
Pela

Newsgroup: it.comp.os.linux.development
Titolo: mandrake 7.2

cerco la rivista che a mandrake 7.2
qualcuno puo aiutarmi ?
grazzie  1000000000000

Ho visto un CD di Mandrake 7.2 su DEV in edicola, penso sia di questo mese.
Perň sta roba č meglio su icol.iniziare, nevvero?


Newsgroup: it.comp.os.linux.development
Titolo: errore di compilazione di una gui kde

Salve,
sto provando il tutorial di kdevelop per costruire una semplice gui kde usando la classe KApplication invece di QApplication:
#include <kapp.h>
#include <qpushbutton.h>
int main( int argc, char **argv )
{
KApplication a( argc, argv );
QPushButton hello( "Hello world!" );
hello.resize( 100, 30 );
a.setTopWidget( &hello );
hello.show();
return a.exec();
}
Tentando di compilare così:
g++ -I /usr/lib/qt3-gcc2.96/include/ -I /usr/include/kde/ -L /usr/lib/qt3-gcc2.96/lib/ -L /usr/lib/kde3/ -lqt -o test test.c
ottengo questo:
test.c: In function `int main (int, char **)':
test.c:9: no matching function for call to `QPushButton::QPushButton
(const char[13])'
/usr/lib/qt3-gcc2.96/include/qpushbutton.h:64: candidates are: QPushButton::QPushButton (QWidget *,
const char * = 0)
/usr/lib/qt3-gcc2.96/include/qpushbutton.h:65:                 QPushButton::QPushButton (const QString
&, QWidget *, const char * = 0)
/usr/lib/qt3-gcc2.96/include/qpushbutton.h:66:                 QPushButton::QPushButton (const QIconSet
&, const QString &, QWidget *, const char * = 0)
/usr/lib/qt3-gcc2.96/include/qpushbutton.h:134:                 QPushButton::QPushButton (const
QPushButton &)
Qualche guru ben disposto che mi aiuta ?
Grazie molte e scusate della banalità del post.
Giuseppe Torelli

 Grazie molte e scusate della banalità del post.
Non mi ritengo un guru anzi, sto appena imparando KDE e le QT, ci teniamo 
in contatto via e-mail cosi magari insieme riusciamo a capirci qualcosa ;-)?
-- 
Andrea Bergia - studente
Linux Registred User #281550
Newsgroup: it.comp.os.linux.development
Titolo: Spedire immagini con HTTP...............

Mi Collego con internet explorer da un pc al web server scritto da me che
gira sotto linux.
Il client si scarica la foto ma non la visualizza mostrando una bella croce.
C'è qualche cosa che mi sfugge?
L'invio del file *.gif oppure *.jpeg l'ho fatto normalmente aggiungendo
anche l'header:
content-type: image/gif
oppure
content-type: image/jpeg.
Perchè non la visualizza secondo voi?
E' colpa del mio server o magari della diversa codifica che hanno le
macchine con windows e linux???
Grazie
Remo

 Perchè non la visualizza secondo voi?
Non fai prima a salvarla con il browser e vedere cosa salta fuori?
A risentirci
\  Davide G. Borin
\\ !!Scudo anti-spam attivo!! Togliere le x e "eliminami" dall'indirizzo
\\\_____________________________________________________________________

 > Perchč non la visualizza secondo voi?

Newsgroup: it.comp.os.linux.development
Titolo: "EXIT VALUES" per comando in "background"

Salve a tutti
Ho alcune procedure che mi girano in background e dovrei pero',
controllarne il valore di ritorno (EXIT VALUES) quando terminano.
Ad esempio se io eseguo:
"ls pippo &"
se poi faccio:
"echo $?"
giustamente ottengo "0" (che pero' mi identifica che il background e'
andato a buon fine non "ls")
Ecco, come posso avere il valore di ritorno di "ls" dopo che il
comando in background e' terminato?
Grazie.
 
-- 
I'm using an evaluation license of nemo since 207 days.
You should really try it!
http://www.malcom-mac.com/nemo

 comando in background e' terminato?
]zac[
Subito dopo il comando ls memorizzi lo stato di ritorno in una variabile,
alla fine dello script fai un ' return $statols '.
Un altro metodo è quello di stampare il risultato sullo stdout avendo cura
che lo script che ha lanciato lo script con ls utilizzi e analizzi lo stdin
(se ti sembra comlicato cerca la documentazione 'advanced bash scripting').

 comando in background e' terminato?
man wait (oppure - in bash - help wait).
$ ls /ccc & wait %%; echo $?
[5] 6002
ls: /ccc: No such file or directory
[5]+ Exit 1          ls /ccc
1
Ciao,
  -- Roberto

Newsgroup: it.comp.os.linux.development
Titolo: Voglia di iniziare

Ho deciso di iniziare a programmare in C, qualcuno potrebbe dirmi se 
esiste in rete un buon manuale (italiano od inglese)per poter iniziare 
a fare qualcosa, se non esiste allora sapete il nome di qualche libro ben
fatto!!
Grazie
Gandalf

 wrote:

 un buon libro e' Advanced Linux Programming (che si trova anche in rete)
 forse non e' chiarissimo ma e' molto utile

gandalf wrote:

Ti consiglio il libro: C corso completo Deitel & Deitel. E' ricco di 
esempi, di facile lettura ed ha un'aspetto user-friendly!!
Altrimenti beh, c'č la bibbia del c: ANSI C - Kernighan & Ritchie, ma io 
ti consiglio il primo xchč t'insegna molto di + in modo + simpatico e 
semplice mentre il secondo č cmq un testo di riferimento

gandalf wrote:

Per cominciare potresti navigarti bene il sito 
www.programmazione.it
 ,  
anche con google ho trovato un paio di manuali di C , più che altro 
dispense di docenti univ. 
Io ho dovuto dare l'esame ci C il mese scorso, e mi sono trovato 
ottimamente ( 30/30 eheh..) con un libro preso in prestito da un amico: 
"Programmare in C" di Peter Aitken, Bradley L.Jones,  di Apogeo. Il libro 
ha qalche anno (1997), però magari lo trovi ancora. Sono circa 700 p.  a £. 
64.000.

 ottimamente ( 30/30 eheh..) con un libro preso in prestito da un amico: 
Complimenti per il voto!
Ma e' sempre meglio tenersi a mente che un esame di C non fa automaticamente
di te un programmatore. Fa di te un mediocre conoscitore della sintassi. Da
li' a riuscire a combinare qualcosa la strada e' ancora lunga.
Ci siamo passati tutti don't worry :-))
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://yoda.ing.unibs.it/~cowo
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! A mathematician is a device for turning coffee into theorems. !>-
                P. Erdos
Newsgroup: it.comp.os.linux.development
Titolo: Esponenziale.

Esiste una funzione in C per ottenere l'esponenziale di un numero ( n! ) ?

 Esiste una funzione in C per ottenere l'esponenziale di un numero ( n! ) ?
Se intendi l'esponenziale (e^n) la funzione e' "exp()"
Se intendi la potenza (x^y) la funzione e' "pow()"
Se intendi il fattoriale (n!) non conosco funzioni predefinite che lo
calcolano.
Cmq:
int fact(n) {
        return (n>0?(n * fact(n-1)):1);
}
Ciao,
Ema
Newsgroup: it.comp.os.linux.development
Titolo: Librerie QT

 da chi lo ha fatto (non sono molto esperto ;-)
Che distribuzione usi? Cosa vuoi fare con le QT?

 wrote in message
38B2951D...@NOSPAM.gts.it...

Uso la RedHat 6.0 e mi servono per Kdevelop


Prova a fare l'upgrade con RedHat 6.1.
Sono gia' incluse.
Fausto.

 Uso la RedHat 6.0 e mi servono per Kdevelop
Io uso debian, ma non ci sono problemi. Devi installare le QT 1.44
(non le 2 perché sono tutt'altra cosa), che dovrebbero essere
disponibili con la rh 6.
Oppure fatti un giro su 
www.troll.no
 (o sul sito rh) e cerca gli
rpm.
Ciao


le qt 1.44 sono incluse nella redhat 6.
-- 
ciao,
Alvaro.
email: alv``chiocciola''interfree``punto''it

Newsgroup: it.comp.os.linux.development
Titolo: perche' gcc non lo compila?

::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*
(std::basic_ostream<char, std::char_traits<char> >&))'
ciao.o(.text+0x5c): In function `__static_initialization_and_destruction_
(int, int)':
: undefined reference to `std::ios_base::Init::Init[in-charge]()'
ciao.o(.text+0x8b): In function `__tcf_0':
: undefined reference to `std::ios_base::Init::~Init [in-charge]()'
ciao.o(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status
Ho bisogno di qualche libreria particolare?
Grazie a tutti.

 $ gcc -o ciao ciao.o
g++
-- 
sbi

Grazie Sbirish...
Adesso per me incomincia il duro cammino dello studio della
programmazione :-)

 g++
o volendo complicarsi un poco la vita
$ gcc -X c++ -o ciao ciao.cpp -lstdc++
o anche (se hai l'estensione corretta)
$ gcc -o ciao ciao.cpp -lstdc++
sostanzialmente il problema e` che non linkava la libreria standard del
C++, cosa che chiamandolo con g++ viene fatta automaticamente.
-- 
RiK0
Non credo negli schemi non vincenti.

 g++
o volendo complicarsi un poco la vita
$ gcc -x c++ -o ciao ciao.cpp -lstdc++

Newsgroup: it.comp.os.linux.development
Titolo: Memoria condivisa

Vorrei utilizzare la memoria condivisa, non riesco però al momento della
lettura a ritrovare gli stessi dati che ho inserito. Mi spiego meglio;
nel main creo la memoria condivisa:
int id;
int buffer[10];
mem_condivisa=shmget(id,sizeof(buffer[10]),IPC_CREAT|IPC_EXCL|0666);
scrittura(mem_condivisa);              /* richiamo la procedura per inserire
dei numeri
lettore(mem_condivisa);                 /*richiamo la procedura per leggere
i dati inseriti
dove:
void scrittura(condivisa)
{
int *p;
p=(int *)shmat(condivisa,0,SHM_W|SHM_R);
p[5]=3;              /*inserisco un intero in una posizione qualsiasi
p[4]=2;
exit(0);
}
void lettore(condivisa)
{
int *p;
int risultato;
p=(int *)shmat(condivisa,0,SHM_W|SHM_R);
risultato=p[5]*p[4];              /*inserisco un intero in una posizione
qualsiasi
exit(0);
}
Purtroppo il prodotto che ne viene fuori non è quello corretto. Con il
debugger DDD non ne riesco ad uscire arrivato all'istruzione di attacco alla
memoria va in "crash". Non riseco però ad individuare l'errore che commetto.
PS: Sapreste anche indicarmi un buon compilatore visto che il Kdevelop non
mi sembra il max sopratutto in fase di debug.
Grazie a tutti.

 mem_condivisa=shmget(id,sizeof(buffer[10]),IPC_CREAT|IPC_EXCL|0666);
Che cosa contiene "id"?
A che serve "buffer[10]"?
Puoi stampare il contenuto di id (in base 16) e l'output di "ipcs -m"?
Ciao,
-- 
       Roberto Divia`             Love at first sight is one of the greatest
       =============             labour-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

 mi sembra il max sopratutto in fase di debug.
Il compilatore e' il compilatore. Come debugger grafico puoi provare gvd o
ddd.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! God Knows How Long I Tried To Change Fate !>-
  		Blind Guardian - Mordred's Song
Newsgroup: it.comp.os.linux.development
Titolo: Connect() e protocollo UDP...

Buondi' a tutti, volevo chiedervi come mai, dopo aver aperto una socket di tipo
SOCK_DGRAM, e aver specificato il protocollo IPPROTO_UDP, la chiamata a connect()
ritorna un valore != da errore per qualsiasi porta io specifichi ?
Come faccio a sapere se qualcuno sta ascoltando su quella porta UDP?
Thnx 
-- 
--
$> cd /pub
$> more beer
Perego Paolo - Student at "Universita' degli Studi" 
Milano - Italy - Computer Science dep.
Send your e-mail to : 
pp52...@silab.dsi.unimi.it
 
spo...@iol.it
 

 Come faccio a sapere se qualcuno sta ascoltando su quella porta UDP?
Se scrivi il codice che hai usato, magari ti si puo' anche 
aiutare. Comunque a cosa dovrebbe servire chiamare connect()?
Dopo una socket() devi fare un bind(), non vedo a che titolo
chiami connect()...
-- 
Francesco P. Lovergine

 Francesco P. Lovergine


 server a chiamare bind(); io, client, non devo chiamarla!
Infatti non avevo capito se parlavi del server o del client.
Comunque non occorre nessun connect ma un bind pure in questo caso:
ftp://maya.iesi.ba.cnr.it/pub/socket/udpclient.c
ftp://maya.iesi.ba.cnr.it/pub/socket/udpserver.c
sono due classici esempi da socket faq.
-- 
Francesco P. Lovergine
Newsgroup: it.comp.os.linux.development
Titolo: Gtk Signals

Salve,
sto programmando in GTK+ 2.0 e mi è sorto un problema:
dato un widget image mi interesserebbe che questo potesse essere
"agganciato" a un segnale "changed" non previsto di base dal widget.
L'effettiva emissione del segnale non è un problema, in quanto sarebbe
manuale tramite la funzione
gtk_widget_emit_signal_by_name(Gtk... )
di emissione dei segnali.
In sostanza mi servirebbe potermi regolare delle funzioni callback quando
viene emesso (come ho detto, tramite funzione) questo segnale.
Qualcuno ha qualche idea?
Thanx
/*
 *    Pomatto Luciano
 */

 Qualcuno ha qualche idea?
Vediamo se ho capito.
Vuoi aggiungere un segnale ad un widget GtkImage?
Mi sa che dovrai scriverti un widget che eredita da GtkImage e
che abbia al suo interno le specifiche per un nuovo segnale (non
è difficile, è solo noioso).
Altrimenti non ho capito. :-)
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)           [ 
http://www.radiance.ods.org/~zefram
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 Vuoi aggiungere un segnale ad un widget GtkImage?
    Forse sono stato un po' contorto :-)
    Io ho questa immagine. Quando nell'interfaccia cambio (attraverso un
apposito button) il file da cui deriva questa immagine, il programma esegue
la callback associata al tasto. Questa callback cambia l'immagine.
    Mi servirebbe "comunicare" al resto del programma e agli altri widget
che l'immagine è cambiata. alcuni widget sono impostati in base alle
dimensioni dell'immagine, per questo mi è utile informare gli altri widget
che l'immagine è cambiata.
   Il fine di tutto questo sarebbe:
    1) Schiaccio il tasto
    2) il tasto esegue la callback
    3) la callback cambia l'immagine ed emette il segnale "changed"
    4) l'immagine, che è "agganciata" a questo segnale esegue una callback
passando come argomento un terzo widget.
    5) questo widget verrà modificato nella callback in base alle nuove
dimensioni dell'immagine.
    Non è possibile magari usare qualcosa simile all'Event Box?


 che l'immagine è cambiata.
Notifica il cambiamento a quei widget dall'interno del callback del
pulsante, allora.
Non ci sono vie offerte dal GTK per fare quello che chiedi, se non
scrivendoti un tuo widget che faccia quello che chiedi (appunto :-)).
Una cosa del genere, potresti ottenerla senza scrivere un nuovo widget,
creando una struttura dati che contenga il widget dell'immagine, il
bottone w i widget associati, e poi lavorando sulla struttura,
passandola di funzione in funzione:
	struct Collection {
		GtkWidget *immagine;
		GtkWidget *pulsante;
		GtkWidget *widget1, *widget2, *widget3;
	};
 
	void
	button_clicked_cb (GtkWidget *w, gpointer data)
	{
		Collection *c = (Collection *) data;
		/* cambia immagine in c->immagine */
		/* notifica ai widget */
		image_changed_cb (c);
	}
 
	void
	image_changed_cb (Collection *c)
	{
		GtkWidget *immagine = c->immagine;
 
		GtkWidget *widget1 = c->widget1;
		GtkWidget *widget2 = c->widget2;
		GtkWIdget *widget3 = c->widget3;
		/* esegui le operazioni sui tre widget */


 > che l'immagine č cambiata.

Newsgroup: it.comp.os.linux.development
Titolo: software Navi Pc

Salve c'è qualche volpino che sa dirmi dove poter scaricare gratuitamente il
software di navigazione satellitare per NAVI PC.
Anticipatamente ringrazia
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Anticipatamente ringrazia
Visto e considerato che questo programma ha nei rewuisiti:
Microsoft Windows 98/2000/ME/XP
Direi che sei alquanto OT
--
CyberPax

Newsgroup: it.comp.os.linux.development
Titolo: lexmark 3200





Non riesco a far funzionare la mia lex 
3200.....Aiuto!!



Per favore non postare in HTML e soprattutto fai le domande sul gruppo
giusto. In questo si parla di sviluppo, per il tuo problema chiedi in
icol.iniziare (e magari dai prima un'occhiata se qualcu'altro ha avuto
il tuo stesso problema).
Ciao
-- 
Simone Piccardi
Microsoft is NOT the answer. Microsoft is the Question.
The answer is: "NO!"

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

 ed i sorgenti potranno essere compilati su un altro computer?
Come sopra solo che serve la versione di sviluppo (con gli header files).
Ti consiglio di usare le librerie SDL (
http://libsdl.org
). Ci fai le stesse
cose delle svgalib, sono piu' versatili (funzionano sia da console che su X)
e piu' portabili (anche su win!).
Alessandro
Newsgroup: it.comp.os.linux.development
Titolo: cvs export

Ciao NG,
sto utilizzando da un po di tempo il CVS (e' davvero una salvata...
peccato che ancora lo uso al 4%... forse) e, visto che lo utilizzo anche
per i siti web, volevo sapere se esiste un modo per farmi restituire
solo i file modificati/creati da una certa data in poi?
mi spiego meglio:
durante una sessione scarico tutto il prg/sito e aggiungo, modifico e
cancello file e directory.
con il commit e poi release salvo le modifiche nel server e lo elimino
dalla directory locale.
ORA, con il cvs export vorrei solo prelevare i file/dir modificati oggi (o
da una data in particolare). 
vorrei usare l'export, invece del checkout, solo perche' non mi mette le
dir di controllo del CVS (altrimenti potrei anche risolvere sin
dall'inizio con un semplice find)
ciao!
-- 
Er Baitch
http://baitch.altervista.org/
-- Fortune of the day --
Finagle's First Law:
	If an experiment works, something has gone wrong.

 da una data in particolare).
]zac[
Da 'man cvs':
]zac[
      -D date_spec
         Use the most recent revision no later than date_spec.  date_spec is
a
         single argument, a date description specifying a date in the past.
]zac[
Mi sembra che stai cercando di usare il cvs in maniera 'anomala' (l'accesso
per data non ha molto senso usando il cvs), se hai bisogno di poter
accedere a dei punti particolari delle modifiche dovresti inserire un TAG
al momento del commit in modo da fare la 'fotografia' di un punto dello
sviluppo a prescindere da quando il singolo file è stato modificato.

 dovresti inserire un TAG al momento del commit in modo da fare la 'fotografia'
si, effettivamente la cosa e' MOLTO anomala... infatti non la trovavo da
nessuna parte nel manuale...
adesso metto insieme suggerimenti e delucidazioni e risolvo in maniera
piu' normale :-)
ciao e grazie
-- 
Er Baitch
http://baitch.altervista.org/
-- Fortune of the day --
The Schwine-Kitzenger Institute study of 47 men over the age of 100
showed that all had these things in common:
	(1) They all had moderate appetites.
	(2) They all came from middle class homes
	(3) All but two of them were dead.
Newsgroup: it.comp.os.linux.development
Titolo: sgml e docbook

Salve a tutti:
Vorrei tradurre un howto, sapete dove trovare un tutorial o simili su
docbook e sgml ? Non vorrei arrivare a una conoscenza "esaustiva"
dell'argomento ma avere le minime conoscenze neccesarie (:p) per
produrre il .sgml e vivere felice senza perdere moltissimo tempo nella
formattazione del testo ma magari concentrarmi sulla traduzione.
Grazie dell'attenzione
Ciao !
Nicholas

Nicholas Wieland wrote:

LDP Authors Guide
http://www.linuxdoc.org
----
Graziano

 formattazione del testo ma magari concentrarmi sulla traduzione.
Io ho sempre usato la reference e gli esempi in essa inclusi. E' banale da
imparare.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
		-<! $>cd /pub	$>more beer !>-

 
http://www.linuxdoc.org
Esattamente quello che cercavo: grazie mille ^^
Nicholas

Newsgroup: it.comp.os.linux.development
Titolo: UDP e controllo di flusso

Saluti.
Spero possiate aiutarmi a risolvere un dubbio su UDP.
A quanto ho capito, quando chiamo socket.write per inviare un datagramma, 
la funzione ritorna subito senza bloccare il chiamante.
Che succede se ad esempio inondo un server di messaggi ed il server è 
"lento" a leggere?
In una connessione su internet i pacchetti possono andare persi, ma su 
una connessione locale la spedizione è affidabile; 
come funziona la cosa?
Grazie  Manlio Perillo

 
quando il buffer di ricezione a basso livello è pieno, ulteriori pacchetti in 
arrivo vanno persi.
-- 
SF
Games are very educational. Scrabble teaches us vocabulary, Monopoly teaches 
us cash-flow management, and Dungeons & Dragons teaches us to loot dead bodies.



Mi rispondo da solo, dopo aver dato una veloce lettura ai sorgenti di 
Twisted (stavo leggendo l'UNIX Network Programming, terza edizione e non 
avevo trovato nulla a riguardo).
Innanzitutto per connessione locale intendo Unix Domain Socket.
Se il socket è in modalità non bloccante, allora write restituise EAGAIN.
Saluti  Manlio Perillo

Newsgroup: it.comp.os.linux.development
Titolo: [OT] Inviti GMAIL

Ciao,
ho 3 inviti che desidero condividere con la comunità
del pinguino, fatevi avanti.
-- 
Colossus
Cpsed, a Linux OpenGL 3D scene editor
http://cpsed.sourceforge.net/

 del pinguino, fatevi avanti.
Anch'io ne ho un po'. Contattatemi a andreabergia chiocciola gmail punto 
com.
-- 
Andrea Bergia - studente              Linux Registered User #281550

Colossus wrote:
 > ho 3 inviti che desidero condividere con la comunità
 > del pinguino, fatevi avanti.
Se mi inviti sarei curioso di provarla. togli il nospam dalla mia mail 
ovviamente.. :-)
Inoltre vi segnalo questa pagina che mi è arrivata per newsletter 
l'altro ieri (da qui la curiosità di provare gmail)
http://www.sitepronews.com/archives/2005/jan/12.html
e questa:
dove si trovano gli strumenti per gestire gmailfs da linux (gmailfs è un 
sistema (programma?) per montare un disco virtuale corrispondente alla 
casella di posta gmail.
Thanks!
:-)
Newsgroup: it.comp.os.linux.development
Titolo: var/log/messages syslog

Salve a tutti,
volevo sapere se sovrascrivo i file messages e syslog che si trovano nella
cartella var/log/
con dei file vuoti, tipo testo, danneggio in qualche modo il sistema?
Il problema è che ho inserito un printk interno ad un driver per prendere
delle misure
ma adesso i fle suddetti hanno raggiunto rispettivamente 50MB e circa un
numero di righe che supera 1.200.000 (no, non è un errore)
Un po difficili da consultare.
Vorrei allora sovrascriverli con due nuovi file vuoti (rispettivamente
messages e syslog), senza pero danneggiare il sistema .
Oppure, esiste qualche altra soluzione?
Grazie anticipatamente

 Grazie anticipatamente
ciao ..
-- 
#include <stdio.h>
int main(void){char c[]={10,65,110,116,111,110,105,111,32,98,97,114,98,111,110,
101,32,60,104,105,110,100,101,109,105,116,64,116,105,115,99,97,108,105,110,101,
116,46,105,116,62,10,10,0};printf("%s",c);return 0;}

/var/log/filedaazzerare.log
è sufficiente...

 è sufficiente...
questa non la sapevo !!


 Oppure, esiste qualche altra soluzione?
Beh, se hai logrotate, e' il modo meno "brusco":
logrotate -f /etc/logrotate.conf
-- 
Mario "Reliant" Pascucci
Linux Registered user #327002 
http://counter.li.org/
http://ilpettegolo.altervista.org/

 cat /dev/null > /var/log/filedaazzerare.log
Scusa se mi intrometto, ma se io faccio:
rm /var/log/filedaazzerare.log
e poi:
touch /var/log/filedaazzerare.log
e' la stessa cosa oppure c'e' un motivo specifico per fare come hai detto?
Grazie e ciao.

 e' la stessa cosa oppure c'e' un motivo specifico per fare come hai detto?
all'atto del remove, i filehandle che puntano al file/inode secondo te che
fine fanno?
E tutti i processi che hanno il file aperto, di conseguenza?
Riavvii tutti? (di solito dovrebbe bastare un sighup, ma non val per tutto..)
Uno skull e la maieutica...

 E tutti i processi che hanno il file aperto, di conseguenza?
Miiii.... hai ragione, non ci avevo pensato :(((
Quindi "cattare" il file col /dev/null lo posso (devo) usare quando il file
che voglio svuotare e' gia' in uso da qualche processo che potrebbe aversene
a male se lo cancellassi direttamente. A parte questo "piccolo" particolare
per il resto i due metodi dovrebbero essere equivalenti, giusto?
Grazie per la pazienza.
Ciao.

 per il resto i due metodi dovrebbero essere equivalenti, giusto?
più che essere equivalenti, direi che "portano allo stesso risultato":
passi da un file X pieno ad un file X vuoto.
Per il resto, cambia tutto.
La verità è che il cucchiaio non esiste...

 La verità è che il cucchiaio non esiste...
Allora vedro' di adattarmi con una forchetta :)
Ciao e grazie ancora per le risposte.

 Allora vedro' di adattarmi con una forchetta :)
Una citazione così... sprecata... :-(

Skull disse: 

"L' allenatore nel pallone", ho indovinato ? ;-)
Ciao
Newsgroup: it.comp.os.linux.development
Titolo: aggiungere una libreria

 
          Salve, vorrei sapere come aggiungere una libreria.
In particolare mman.h (per la memoria condivisa).... riesco a compilare, ma
quando eseguo mi da il seguente errore "shm_open: function not implemented"
dovrei scaricare il .h e i .c o esistono pacchetti auto installanti? la
distribuzione č mandrake 10
grazie in anticipo.
Joiko
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 quando eseguo mi da il seguente errore "shm_open: function not implemented"
man shm_open(), e leggi la nota in fondo (che dice di usare l'opzione -lrt
quando compili).
-- 
  |   \    \  | ___|_  |_  |  ianezz a casa sua... :-)
  |  _ \  | \ | _|    /   /   Verba volant, scripta
 _|_/  _\_|  _|____|___|___|  manent, data corrupted


 


Newsgroup: it.comp.os.linux.development
Titolo: Re: Impossibile eseguire MySql

 vorrà rispondermi.
Che molto probabilmente il daemon mysqld non
è in esecuzione.
prova un "ps -ax | grep mysql" e dimmi cosa vedi.
SiMoStro 


Controlla e modifica i permessi del file mysql.sock ed
eventualmente della directory che lo contiene (/var/lib/mysql).
Il problema e' tutto li'.
Antonio

Newsgroup: it.comp.os.linux.development
Titolo: Cross-compiler

Esiste per case un cross compilatore per linux che faccia binari per mac 
o mac os x?
Ivan.

 o mac os x?
gcc, ovviamente :)
L'architettura e` powerpc-*-darwin*
Luca
-- 
Home: 
http://kronoz.cjb.net
Se non sei parte della soluzione, allora sei parte del problema.

Scusa ma non ho mai cross compilato (Se non per win con mingw), ho provato
gcc -b powerpc-*-darwin* -o test test.c
ma mi ritorna questo errore
gcc: couldn't run `powerpc-*-darwin*-gcc-3.3.1': No such file or directory
potresti darmi la sintassi esatta?
Ivan.

 ha scritto:

Devi avere tutto il toolchain per darwin installato. -b indica a gcc di
richiamare il compilatore opportuno che e` separato dal compilatore
nativo.
Per compilare gcc come cross-compiler vedi la documentazione, in
particolare l'opzione --target.
Luca
-- 
Home: 
http://kronoz.cjb.net
Software is like sex; it's better when it's free.
Linus Torvalds

Mai compilato gcc, se non con lo script automatico per fare il cross 
compilatore mingw, esiste qualcosa di simile per fare un cross 
compilatore per mac os, uno script o un howto?
Ivan.

 compilatore per mac os, uno script o un howto?
google ha la risposta :)
In particolare questo mi sembra completo:
http://www.cis.ohio-state.edu/cgi-bin/info/info/gcc,Cross-Compiler
Luca
-- 
Home: 
http://kronoz.cjb.net
"It is more complicated than you think"
                -- The Eighth Networking Truth from RFC 1925

 google ha la risposta :)
Questo e` ancora meglio:
http://www.lucid-cake.net/osx_arm/index_en.html
Luca
-- 
Home: 
http://kronoz.cjb.net


Newsgroup: it.comp.os.linux.development
Titolo: PHP e IP dinamico

Salve a tutti Esiste una variabile PHP che mi restituisca l'IP dinamico
assegnatomi dal mio provider? Ho provato con $REMOTE_ADDR ma mi da' sempre
127.0.0.2 ! Forse bisogna cambiare qualche configurazione di Apache?
Ciao Salvatore

 wrote:

scusate...andavo a considerare la $REMOTE_ADDR sbagliata!!