mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.os.linux.development
Titolo: Pilotare porta Parallela

Salve,
avrei la necessitą (in linux) di pilotare la porta parallela in linux.
Non ho necessitą di nessuna interfaccia grafica ma solo di attivare
alcuni pin (passare da 0 a 1 il loro stato).
Da dove inizio!?
Sono uno sviluppatore professionista windows (eh si :-D),
linux lo mastico non troppo...
Vorrei riferimenti/esempi/howto dai quali iniziare :-).
Gracias.
Igor.

 avrei la necessità (in linux) di pilotare la porta parallela in linux.
Per una fonte ufficiale
http://www.torque.net/parport/
oppure per una soluzione piu' sporca
http://www.linuxdoc.org/HOWTO/mini/IO-Port-Programming.html
Ciao
Alessandro Staltari
staltari(a)
geocities.com

 Ciao
Ti ringrazio tantissimo!
Era proprio di questo che avevo bisogno :-)))...
A risentirci! :-).
--
===> Igor
====> Web Applications' Developer
=====> ICQ UIN: 26472396

 Da dove inizio!?
Oltre a quanto segnalatoti da Alessandro, vedi gli archivi di questo
gruppo su 
groups.google.com
, poche settimane fa abbiamo parlato qui di
diversi tranelli nell'uso della parallela.
Massimiliano

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

Ciao
avrei bisogno di gestire 3-4 monitor, collegati ad altrettante schede video
in modo che DA PROGRAMMA possa scegliere la tal finestra in quale
monitor deve essere visualizzata. Qualcuno ha info/link da darmi ?
- sempreche' sia possibile... -
grazie
    mauro

mauro...@libero.it
 wrote:

Non e` semplice da fare senza X 4.0 o il kernel 2.4.
-- 
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

 Non e` semplice da fare senza X 4.0 o il kernel 2.4.
dovrebbe essere possibile con la GGI e la KGI
Saluti,
Fabio Alemagna

Newsgroup: it.comp.os.linux.development
Titolo: mandrake 8.2 su imac (PPC)? proprio un problema, non ha driver di tastiera apple, come faccio?

La tastiera é impazzita, la stampante non funziona, et0 fallisce il
caricamento. Mah, chissa se solo io non riesco a farlo funzionare sto
mandrake. qualche consiglio per favore, favore. Ciao, cià.
Come faccio? Come faccio?

libero:

Sei OT. Hai due alternative:
 - it.comp.os.linux.iniziare
 - free.it.discussioni.sfiga
Ciao :-)
Alessandro.

In aoa6s1$og5$
1...@lacerta.tiscalinet.it
, test, 
te...@nomail.it
, il 13-10-2002
0:14 ha scritto:

Yahooo!! Mi butto nella(S)figa. Ciao.

Newsgroup: it.comp.os.linux.development
Titolo: Dov'è <gtk--config.h>?

Ho appena installato Anjuta 0.9 su Mandrake 9.0
Con le librerie C non ho avuto problemi, ma quando ho provato a fare 
un'applicazione in C++, in fase di compilazione, mi dice che manca 
l'header file gtk--config.h richiesto da gtk--/base.h
Qualcuno sa dirmi in quale libreria dovrebbe trovarsi?
In libgnomemm 1.2.9 non c'č.
Grazie
Laredo


sei sicuro che non cerchi invece gtkmm-config?
Lo trovi in libgtkmm-dev o come si chiama nella mandrake.
Newsgroup: it.comp.os.linux.development
Titolo: "WT (Trace and Watch Data)"....

Hi all,
In windows debugger "windbg", they offer a feature known as 
"WT (Trace and Watch Data)" which can do the following: (as described
from the windbg help)
"This command is useful if you want information about the behavior of
a specific function, but do not want to step through it. Go to the
beginning of that function, and then issue the WT command.
If the program counter is at a point corresponding to a symbol, such
as the beginning of a function or entry point into a module, the WT
command will trace until it reaches the current return address. If it
is on a call instruction, this command will trace until it returns to
the current location. This tracing will be profiled in the Debugger
Command window with output describing the various calls encountered."
Here is an example of its output:
"0:000> wt                  At the function beginning:  now use "wt"
Tracing MyModule!myFunction to return address 00401137
 141 [  0]  MyModule!myFunction
  20 [  1]    MyModule!anotherFunction
   5 [  2]      MyModule!deeperFunction
  10 [  1]    MyModule!anotherFunction
   3 [  2]      MyModule!deeperFunction
  30 [  1]    MyModule!anotherFunction
   4 [  0]  MyModule!myFunction
147 Instructions were executed 146(0 from other threads) traces 147
sums
Function Name           Invocations  MinInstr  MaxInstr  AvgInstr
MyModule!deeperFunction        2           3          5         4
MyModule!anotherFunction       1          68         68        68
MyModule!myFunction            1         213        213       213
0 system calls were executed
System Call:
"
How can i achive this in GDB????
Thank you for your help in advance,
Yours,

 Salve, ragazzi, ho ricompilato il nuovo mitico
 kernel 2.6.0, e sembra andar bene, solo che...
 non carica i moduli, perchè mai ?
 
 L'errore che ottengo è:
	QM_MODULES: Function not implemented
 ogni volta che lancio uno dei seguenti comandi:
 lsmod
 insmod
 modprobe
 Che cosa vuol dire ?
 Grazie,
 P.
 
 
-- 
<!--_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
                      The Hacking Pages
 
www.lulli.net
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-->

  Che cosa vuol dire ?
devi aggiornare le modutils , la gestione è cambiata con il 2.6 
ciao.
-- 
Cogli la rosa quand'è  il momento perché la stessa rosa che oggi
sboccia domani appassirà.
-- da L'attimo fuggente

 devi aggiornare le modutils , la gestione è cambiata con il 2.6
 
  Grazie! Sospettavo qualcosa del genere...
  Non è che sapresti dirmi anche dove trovare il necessario?
  su 
kernel.org
 non riesco a trovare ciò che occorre, sugli 
  archivi di debian sembrerebbe che ci sia il necessario, ma ho
  paura di fare casini...
  Tu che cosa hai scaricato ? (S'intende che ho ancora un vecchio
  kernel che voglio mantenere funzionante ed in gamba...)
  Ciao,


   paura di fare casini...
Su debianplanet c'e' un link alle module-init-tools e modutils per il
kernel 2.6, ma e` vecchiotto (almeno 4-5 mesi), quindi devi cercarlo.
Io non ho piu` il link perche` uso sid e li` e` gia` incluso.
Bye.
Newsgroup: it.comp.os.linux.development
Titolo: [framebuffer] come ruotare lo schermo?

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Salve a tutti,
possiedo uno schermo LCD SyncMaster, che č possibile ruotare di 90
gradi. Qualcuno sa se č possibile impostare il frame buffer e magari
anche X(magari on the fly) perchč ruoti l'immagine di 90 gradi? Sarebbe
davvero molto utile, ad esempio nel caso debba leggere dei testi molto
lunghi, poter ruotare lo schermo, in modo che da 4:3 diventi un 3:4.
forse potrebbe essere utile editare fb.modes variando i valori di
geometria(ma come?) o bisogna modificare i driver del kernel?
se qualcuno ha qualche idea mi faccia sapere,
grazie
- -- 
real name: Fabrizio Chiarello	| a Debian GNU/Linux | i'm in the could
nick:	   
ckk8.org
		| "Woody" is running | do better category
e-mail:	   
fchia...@inwind.it
	| on Linux v2.4	     | 		  - ckk8
GnuPG KeyID: 0x8C5D6888 	| visit 
http://www.gnupg.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: Per informazioni si veda 
http://www.gnupg.org
iD8DBQE9bAMBtaNqC4xdaIgRAg1zAKC1jqlIqOc4ustfKpHdmJgCLnoEHwCggtyW
4WrDjqbL+ru5vqTeDHN3id4=
=HYSy
-----END PGP SIGNATURE-----

 anche X(magari on the fly) perchè ruoti l'immagine di 90 gradi? 
*Con alcuni driver di X* è possibile; per esempio il driver mga ( matrox ) 
ha l'opzione ( tratto da man mga )
        Option "Rotate" "CW"
      Option "Rotate" "CCW"
              Rotate  the  display clockwise or counterclockwise.
              This mode is unaccelerated.  Default: no  rotation.
Questi sono i driver interessati
[ghigo@kiev man4]$ bzgrep "Rotate"  *  | sed "s/:.*$//" | uniq
fbdev.4x.bz2
mga.4x.bz2
neomagic.4x.bz2
nv.4x.bz2
rendition.4x.bz2
s3virge.4x.bz2
savage.4x.bz2
siliconmotion.4x.bz2
sis.4x.bz2
A parte che spesso non si ha accellerazione, la resa di un CRT rigirato di 
90° non è eccezionale...  però se tu hai un LCD...

 
è già, e avere le cose che non posso sfruttare a pieno mi innervosisce,
devo trovare una soluzione(senza finire in manicomio) :-)
grazie ciao
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: Per informazioni si veda 
http://www.gnupg.org
iD8DBQE9bJzptaNqC4xdaIgRAuoPAJ9UGJdyItNg7RauWbDr3/+znffhuACgrIo2
LJs8+CCyA4PWBd53kmEQRHk=
=NgtT
-----END PGP SIGNATURE-----


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
ho controllato meglio, ed effettivamente quell'opzione č supportata solo
in XFree 4.2, e anche se sono su woody non sarebbe un problema
aggiornare, il fatto čč che io vivo in console, e difatti ho cercato su
linuxhq.com
 qualche patch non official, ma mi nega l'accesso, vuol dire
che cercherň ancora. potrei avventurarmi a ascrivermi un modulo tutto
mio, ma prima mi devo documentare su come viene gestito il fb dalla
console, per poter magari cambiare rotazione senza riavviare.
indagherň...
grazie e ciao
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: Per informazioni si veda 
http://www.gnupg.org
iD8DBQE9bPtltaNqC4xdaIgRAq1EAJ9PBd5CUoQMQGILIhejq5gscJo5bwCghFx6
Dr7LBpqfFOhqaKs/ms4PSKY=
=aWGQ

Newsgroup: it.comp.os.linux.development
Titolo: Primo thread Qt o Gtk

ecco un buon argomento (credo) con cui parlare in un NG di sviluppo su
piattaforma Linux.
Delle due librerie in subject quale ritenete migliore e perche'?
Grazie
ciao


CIAO
Alex

Newsgroup: it.comp.os.linux.development
Titolo: cos()

Se scrivo il seguente programma prova.c:
#include <math.h>
int main();
int main()
{
 double x, seno;
 x=1/12;
 seno=sin(x);
 printf("\n%f\n",  seno);
 return 0;
}
e poi compilo con:
gcc -o prova prova.c
compare la scritta:
/tmp/ccCdkr67.o: In function `main':
/tmp/ccCdkr67.o(.text+0x1e): undefined reference to `sin'
collect2: ld returned 1 exit status
Perché? C'è qualcuno che mi può aiutare?
lore...@tin.it

/tmp/ccCdkr67.o(.text+0x1e): undefined reference to `sin'
ti hanno gia' risposto su it.comp.lang.c
Oha
-- 
"Qualcuno mi spieghi perche' 144 e' l'unico
quadrato perfetto della serie di Fibonacci"

Ciao Lorenzo,
 > Se scrivo il seguente programma prova.c:
 > #include <math.h>
 > int main();
 > int main()
 > {
 >  double x, seno;
 >  x=1/12;
 >  seno=sin(x);
 >  printf("\n%f\n",  seno);
 >  return 0;
 > }
 > 
 > e poi compilo con:
 > gcc -o prova prova.c
 > 
 > compare la scritta:
 > /tmp/ccCdkr67.o: In function `main':
 > /tmp/ccCdkr67.o(.text+0x1e): undefined reference to `sin'
 > collect2: ld returned 1 exit status
 > 
 > Perché? C'è qualcuno che mi può aiutare?
1) non lo compili bene (con le opzioni giuste)
2) x=1/12  -> x=0 !!! (prova)
compila questo:
---------------------------------------
/*
compile with:
gcc -lm -o seno seno.c
*/
#include <math.h>
int main();
int main()
{
   double x, seno;
   x=1.0/12.0;      /* N.B. 1/2 = 0 !!! (in C) */
   seno=sin(x);
   printf("\n%f\n",  seno);
   return 0;
}
---------------------------------------
-- 
Pa.Ped, Como
http://www.fastflow.it/~paolop
VOTE AGAINST SPAM! 
http://www.politik-digital.de/spam/it/
Appunti Linux, FAQ, HOWTO e altro:
file://usr/doc/HOWTO, file://usr/doc/FAQ
http://www.linux.it
, 
http://www.pluto.linux.it
ftp://ftp.unina.it/pub/linux/pluto
, 
ftp://ftp.pluto.linux.it/pub/pluto
X11 FAQ: 
http://www.cli.di.unipi.it/~zugliani/x11faq.html
Pluto Journal: 
http://www.pluto.linux.it/journal
Linux Gazette: 
http://www.linuxgazette.com
Linux Weekly News: 
http://lwn.net
LinuxDoc : 
http://www.linuxdoc.org
Ricerca NEWS: 
http://www.deja.com
IRC: #linux-it
Info.ita: 
http://www.punto-informatico.it
Newsgroup: it.comp.os.linux.development
Titolo: Postgres & C

Non riesco ad accederea a tabella postgres da C, poichč non riesco ad
utilizzare le funzioni descritte nella libreria libpsql-fe.h(Non mi ricordo
esattamente il nome del file, ma contine tutte le dichiazioni delle
fiunzioni per gestire il postgres da C). Utilizzo l'ambiente Kdevelopper di
redhat.

redhat.
"Non riesco a utilizzare" e' un po' vago.
Se compili un programmino di cinque righe che si connette e disconnette
senza fare neanche una query, che errori ti da'?
+++
Allego un paio di pezzi da un mio sorgente:
   Compilation
    ===========
    Without PostgreSQL support:
        gcc -O3 -Wall -o pabxista pabxista.c
    With PostgreSQL support (*):
        gcc -I /usr/lib/pgsql/include -lpq -DENABLE_SQL \
            -O3 -Wall -o pabxista pabxista.c
    (*) NOTICE: libpq-fe.h might NOT be in "/usr/lib/pgsql/include".
                Locate it using "locate libpq-fe.h" and modify the -I
                option accordingly
*/
    #ifdef ENABLE_SQL
    if (USER.use_sql)
    {
        conn = PQconnectdb(USER.ConnectString);
        if (PQstatus(conn) == CONNECTION_BAD)
        {
            jprintf(J_FATAL, "Connect failed, aborting: '%s'->'%s'",
			USER.ConnectString, PQerrorMessage(conn));
            fprintf(stderr, "Connect failed: '%s': ",
USER.ConnectString);
            fprintf(stderr, "%s\n", PQerrorMessage(conn));
            PQfinish(conn);
	    return EXIT_FAILURE;
        }
Leonardo
-- 
".signature": bad command or file name

Newsgroup: it.comp.os.linux.development
Titolo: LINUX + SOCKET + C++... help

salve a tutti,
devo realizzare un sistema client-server telnet basato su SOCKET.
Volevo chiedere se gentilmente qualcuno sa indicarmi dei link
su cui reperire informazioni riguardo l'utilizzo delle SOCKET in C/C++.
Grazie mille e quanti risponderanno!
    Marco


Vedi i vecchi post, ci sono state diverse domande del genere.
-- 
  _  _  >>Now at work<<  _     || ICQ number.................Non lo uso
 | \| |___ _____ ___ ___|_|___ || Home-Page ................Non ce l'ho
 | .` | -_|     | -_|_ -| |_ -||| E-Mail................Non l'avrai mai
 |_|\_|___|_|_|_|___|___|_|___||| Un Nemesis che ha pochi e-contatti ;)

 su cui reperire informazioni riguardo l'utilizzo delle SOCKET in C/C++.
una piccola introduzione all'argomento (scritta da me, nulla di
eccezionale quindi :)) la puoi trovare su
http://digilander.iol.it/foobar/papers/network_programming.txt
-- 
addio, e grazie per tutto il pesce
Newsgroup: it.comp.os.linux.development
Titolo: etherial e librerie

Ciao a tutti, ho bisogno di etherial, e ho così scaricato gli rpm....ma ad
un certo punto chiede le "libcrypto.o".....dove sono ?...sapete che
pacchetto le contiene ?
Ciao
Alessandro

| f u cn rd ths u r
 ooooo oo oo  oooo oo oo                     __________| a gd cmptr prgrmr
oo    ooooo'oooo   ooooo EIP/GEMS           |  * PGP * |__________________
`ooo oo oo  ooo'      oo 
http://www.crs4.it
 |information in message header
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see 
http://www.gnupg.org
iD8DBQE7MhYCKdo6EofyCO4RAnKoAJ9d25Jpw5eakMc8WnUXvCDIzbusCwCeOgbO
/uIOXEWs+ytYzbu96fjTU6I=
=0hw6
-----END PGP SIGNATURE-----

Newsgroup: it.comp.os.linux.development
Titolo: problema ncurses

Ciao a tutti. Ho provato ad utilizzare le librerie ncurses ma non ci riesco. Ho
trovato che per muovere il cursore sul video devo usare move(int,int): ma se
nel mio programma scrivo:
int main() {
	move(10,10);
	cout << "Hello world";
}
se ne infischia del move e continua a scrivere Hello world di seguito alla
linea di comando. Eppure sotto DOS un cosa del genere funzionava:
#include <conio.h>
int main() {
	gotoxy(10,10);
	cout << "Hello world";
}
Come posso fare?
grazie Anto


io prgrammo in C, ma penso che per il C++ sia lo stesso ... prova ad
usare al posto
di cout addstr ("Hello world");
ciao ciao
-- 
Antonio barbone ......
Outside of a dog, a book is man's best friend.
Inside of a dog, it's too dark to read.
		-- Groucho Marx

}
La libreria ncurses deve essere linkata esplicitamente con -lncurses
Inoltre va inizializzata nel programma con
	initscr();
guarda  
man ncurses e trovi tutto.
Inoltre, sul sito 
www.programmazione.it
  nella sezione delle FAQ del
ng it.comp.lang.c  trovi altre info.
Saluti
Roberto.
-- 
			  /:= Linux Powered =:/
  	    /:= e-mail: metti "libero" al posto di "NOSPAM" =:/


Prima di utilizzare qualsiasi funzione ncurses dovresti inizializzare
la finestra video (ovvero il terminale), e poi ucciderlo alla fine del 
programma.
guarda le info di: 
initscr() 
endwin()
-- 
"Non e` bello cio` che e` bello ma e` bello cio` che piace ... a ME!"
Massimo Lauria a.k.a. Gargamella on Usenet
mailto: 
garga...@mclink.it
Proud member of: NonSense Delivering Service
Newsgroup: it.comp.os.linux.development
Titolo: I fantasmi nel mio PC

Buonasera a tutti,
ho un problema stranissimo.
Stasera ho finito un vecchissimo programma in C.
L'ho compilato, lanciato e tutto č andato a meraviglia.
Dopo aver fatto svariate prove (tutte andate a buon fine) ho deciso di
andare a mangiare una cosetta.
Appena finito rilancio il progr e...Segmentation Fault. :-(
Vi assicuro che non ho fatto nulla.
E neanche a dire che ci siano i fantasmi...ho mangiato davanti al pc. :-)))
Ho provato e riprovato....ho inserito una madonna di printf per capire dove
si fermasse, ma niente.
Qualcuno sa darmi una spiegazione razionale a quanto successo?
Grazie
Ciao
Paolo

 Paolo
Innanzitutto, non è bello mangiare quando gli altri stanno a guardare:
e questo vale anche per il tuo PC che potrebbe essersi incazzato un po'.
Poi, non è che fai uso di puntatori che potrebbero non essere gestiti
correttamente e quindi dar luogo a comporamenti non predicibili?
O fai uso (peggio ancora) di thread? Prova con il debugger ad isolare
il problema.
Ciau, e buon appetito ;-)
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Paolo
Suggerimento gia' dato: usa il caro gdb, e fai un bt quando segfaulta 
per capire dov'e' il problema.
Secondo: senza i sorgenti, come fa uno a capire che problema puo' 
esserci? :).
-- 
/**
  * Mattia Belletti - Undergraduate student @ 
cs.unibo.it
  * ICQ: 33292311   - email: 
mbel...@cs.unibo.it
  * IRC: BluShine   - site(s): 
http://cs.unibo.it/~mbellett
  * Linux registered user 299762 @ Linux registered machine 213003
  */


Spesso ltrace o strace possono essere molo utili, ma se il problema e' un
puntatore impazzito diventa complicato (e anche poco utile, direi).
Alessandro.

 esserci? :).
Proverò con gdb!:-)
Il programma è molto semplice ma fa uso di una grande quantità di puntatori
a strutture.
Mi chiedo come sia possibile che fino a due minuti prima funzionasse
correttamente e all'improvviso il blokko.
Oddio mi stà venendo in mente una cosa....alloco una grande quantità di
memoria e quando non serve + non la libero....potrebbe essere quello??:-)
Grazie
Ciao
Paolo


Beh, fine programma, memoria allocata viene liberata :)
Semplicemente, i problemi con i puntatori sono insidiosi, perche' sono 
in funzione della "spazzatura" che c'e' in giro per la memoria. Questo 
fa si' che anche cambiamenti apparentemente assurdi (un flush del disco, 
una cippalippa di demone risvegliato, ecc...) possano cambiare la 
situazione della memoria e non far andare quello che andava prima... ma 
per caso ;)


 memoria e quando non serve + non la libero....potrebbe essere quello??:-)
E allora vacci pesante con memprof!

Newsgroup: it.comp.os.linux.development
Titolo: Non riesco a stampare con il visualizzatore di immagini

Salve, dato che non riesco a stampare con il programma di visualizzatore di 
immagini di Mandrake 8.2 una immagine con lo scanner Epson 610, che altro 
programma posso usare che funziona con la stampante Epson 660?
Grazie tante.

fila su .iniziare

 ha scritto nel messaggio
news:ahn2jg$8of$1...@alix.livenet.it...

...qualsiasi programma che possa redirigere verso il demone di stampa...;O)
Ma sta stampante l'hai configurata o no ? :-)

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

ragazzi cosa significa,
Programmazione PVM ed MPI ?
Grazie a tutti

 Programmazione PVM ed MPI ?
Ti consiglio di installare il programma `dictd' con i dizionari
`foldoc', `V.E.R.A.', e `jargon'.
bard@prism:~$ dict pvm
2 definitions found
From The Free On-line Dictionary of Computing (06 Jun 01) [foldoc]:
  PVM
 
     {Parallel Virtual Machine}
 
 
From V.E.R.A. -- Virtual Entity of Relevant Acronyms 13 March 2001 [vera]:
  PVM
          Parallel Virtual Machine (SMP, Cluster)
 
 
bard@prism:~$ dict 'Parallel Virtual Machine'
1 definition found
From The Free On-line Dictionary of Computing (06 Jun 01) [foldoc]:
  Parallel Virtual Machine
 
     <parallel, networking, tool> (PVM) 1. A {software} system
     designed to allow a network of {heterogeneous} machines to be
     used as a single {distributed} {parallel processor}.
 
     PVM was developed by the {University of Tennessee}, The {Oak
     Ridge National Laboratory} and the {Emory University}.
 
     {Home (
http://www.epm.ornl.gov/pvm/)
}.
 
     {Usenet} newsgroup: {news:comp.parallel.pvm}.
 
     2. The {intermediate language} used by the {Gambit} compiler for
     {Scheme}.
 
     [And Multilisp?]
 
     (1995-01-30)
 
 
 

 Programmazione PVM ed MPI ?
Parallel Virtual Machine e Message Passing Interface
Ciao
Simone 

 
 
http://www.linuxgazette.com/issue65/joshi.html
Newsgroup: it.comp.os.linux.development
Titolo: Autotools e directory di default....

Ciao a tutti!
Mi e' sorto un dubbio utilizzando gli autotools...in pratica ho 
sviluppato una applicazione e dando il comando make install e' andata a 
installarsi sotto /usr/local/bin, le varie immagini sotto 
/usr/local/share/pixmaps e il file desktop sotto 
/usr/local/share/applications.
Fin qui tutto bene ...il dubbio mi e' venuto guardando i sorgenti di 
alcuni pogrammi di gnome, per esempio il pacchetto dei giochi...anche 
loro sarebbero dovuti finire in tale directory mentre sono invece sotto 
/usr/bin e /usr/share/pixmaps, /usr/share/applications (utilizzo ubuntu).
Mi sfugge qualcosa? Hanno cambiato in fase di installazione la varibile 
prefix per far puntare a /usr/share?
Ciao e grazie
Enrico

 Enrico
-- 
Ciao.
Alessandro 
"Ubuntu" - an African word, meaning "Slackware is too hard for me".

 Mi sfugge qualcosa? Hanno cambiato in fase di installazione la varibile
]zac[
E' cosi da tempo immemore, di default/standard i programmi già compilati si
installano (di solito) in xyz, i programma compilati da sorgenti si
installano in local/xyz (si può cambiare in fase di 'configure'), in modo
da tenerli separati.

Giuseppe Della Bianca pronuncio' le seguenti parole il 03/02/2007 15:56:

Grazie 1000 ad ambedue per il chiarimento!
Aragorn

 specificare quello che vuoi. configure --help per i dettagli.
Fermo restando che chi sviluppa il software lo fa da solo e lo mette 
dove vuole... :-)
/usr/local č comunque un buon default per il software compilato da sč; 
questo permette di mantenere separato il codice "stabile" che si č messo 
con l'installazione del sistema operativo con quello che si č installato 
in altri modi, o magari sviluppato in proprio.
Altri unix   fanno un utilizzo molto piů esteso di questa alberatura, in 
particolare FreeBSD mette lě tutto il software che viene installato a
partire dai ports (in definitiva, compilato a partire dai sorgenti), 
limitando l'utilizzo di / al software che si installa in formato 
binario. Ad esempio Debian, avendo alle spalle una policy diversa per 
motivi anche di licenze, si configura apparentemente come l'estremo 
opposto, non installando MAI nulla sotto /usr/local, ma... con il 
preciso fine di lasciare /usr/local per la customizzazione locale 
dell'amministratore.
Sarebbe bello se qualcuno avesse a portata le specifiche POSIX in 
proposito, giacchč credo che ne parlino espressamente.
Ciao,
p.

 proposito, giacchè credo che ne parlino espressamente.
Ciao ,
Io ho trovato il seguente documento piuttosto "illuminante" ;)
http://www.pathname.com/fhs/
Ciao
Enrico

 
http://www.pathname.com/fhs/
Molto interessante, ma ... quanto è fedele alle specifiche POSIX, visto 
che non ne fa menzione ?
Grazie,
p.
Newsgroup: it.comp.os.linux.development
Titolo: client server: si parlano ma non troppo

Ho realizzato un client/server [a scopo meramente didattico] e alla fine
sono riuscito a farlo andare.
C'è solo un piccolo problema... la getsockname sul server non mmi
restituisce l'IP del server ma una bella serie di 0.0.0.0 ...
Il bello è che invece sul client, da cui ho riciclato buona parte del
codice, va tutto alla perfezione :-(
Se qualcuno volesse dargli un'occhiata, sarebbe molto gentile...
http://deadhead.altervista.org/sorgenti/tf_server_reload_2.c
http://deadhead.altervista.org/sorgenti/tf_client.c
iauz
.:deadhead:.
-- 
begin  .signature virus! See Microsoft KB Article Q265230 4 more info.
Se vuoi scrivermi, togli "KILLER."
Capisci che il mondo sta impazzendo quando il miglior rapper è un bianco, il
miglior giocatore di golf è di colore, la Svizzera detiene l'America's Cup
di vela, la Francia accusa gli Stati Uniti di arroganza e la Germania non
vuole entrare in guerra e il miglior pizzaiolo a Napoli è un giapponese.

 [cut]
ciao, i link che hai indicato non sono corretti.

 ciao, i link che hai indicato non sono corretti.
ti ringrazio per l'attenzione. Ho controllato: i link funziano.
Cmq se preferisci ho anche messo su uno zip con entrambi i sorgenti.
http://deadhead.altervista.org/sorgenti/tf_client_server.zip
spero ora tu riesca ad accedervi

Newsgroup: it.comp.os.linux.development
Titolo: xinit

avete presete xinit.
beh se lo lanciate senza parametri appare un xterm inamovibile in alto a
destra dello scherma e se lanciate netscape da quell'xterm (non so se il
termine xterm e' corretto in questa situazione) tutto funziona a meraviglia
.
questo e' molto bello perche' almeno a mio parere guadagna in portabilita',
gira su kde,gnome,......... e tutti gli altri window maker , ed anche in
velocita' !
come faccio a creare una applicazione stile netscape ?

come faccio a creare una applicazione stile netscape ?
vai su 
developers.gnome.org
 o su 
www.gtk.org
ci sono delle ottime librerie per sviluppare applicazioni sotto
X, disponibili per una miriade di linguaggi.
conosci il c vero?

Newsgroup: it.comp.os.linux.development
Titolo: Socket programming

Ragazzi è un pezzo che provo ma non riesco proprio ad aprire un socket in 
listening!!!! non risco proprio... mi direste qualche sito in cui 
documentarmi adeguaramente con qualche esempio magari?
Grazie mille
Alez

 Ragazzi č un pezzo che provo ma non riesco proprio ad aprire un socket in


 Ragazzi č un pezzo che provo ma non riesco proprio ad aprire un socket in

Ciao,
prova sul sito dei Prof. Vincenzo Auletta e Giuseppe Persiano 
dell'Universitą di Salerno.
Ci sono degli esempi molto utili.
http://www.dia.unisa.it/~auletta/PUB/PROGRETI/socket.html

Newsgroup: it.comp.os.linux.development
Titolo: Prestazioni equivalente findItem() su gtk 2

Ciao,
ho una programma scritto con le QT che ha dei problemi
di prestazioni. Quando la listview contiene molti elementi
diciamo 4000, la funzione findItem() impiega molto tempo
per trovarmi l'item corrispondente. Che voi sappiate
l'equivalente findItem() su gtk+2 che non so come si
chiama ha lo stesso problema ?
-- 
Bye,
Colossus

Colossus wrote:

Non conosco QT...
Cosa fa esattamente finditem()?
Cerca un dato associato ad una linea particolare o cerca all'interno dei 
campi della lista per un reference?
In ogni caso le liste della GTK2 (usando GtkTreeView e non la deprecated 
GTKCList) hanno notevoli problemi di prestazioni, e` uscita di recente 
una versione "unstable" che aggiunge la possibilita` di utilizzare liste 
a spaziatura fissa raggiungendo quasi le prestazioni delle GtkCList di 
GTK 1.x che sono invece velocissime anche con 10k elementi.
Bye,
  Gabry

 Cosa fa esattamente finditem()?
Ritorna un puntatore ad un elemento nella lista.
Grazie per la risposta.
-- 
Bye,
Colossus

 Ritorna un puntatore ad un elemento nella lista.
Se usi le GtkList o le GtkTreeView (specifica Gtk2) potresti avere gli 
stessi problemi con liste di 4k elementi, se usi la GtkCList non avrai 
nessun problema in quanto questo widget e` pensato per liste di molti 
elementi, solo per questo motivo puo` esserti piu` difficile manipolare 
le singole righe in modo indipendente, per esempio ha la limitazione di 
accettare nelle celle solo testo e pixmaps, niente widget complessi.
Bye,
  Gabry
Newsgroup: it.comp.os.linux.development
Titolo: Ambiente di sviluppo C

Salve, tra poco cevoi iniziare a seguire un progetto in ambiente linux che č
un porting di un applicativo C (non C++) da Aix. Ho utilizzato sempre
ambienti di sviluppo Borland su Windows ed adesso mi trovo un pň spoiazzato
in quanto coloro che lo hanno seguito fino ad adesso sono "duri e puri" per
cui: VI e makefile; no debugger "perchč tanto gli errori sono sempre
quelli..". Quali ambienti č possibile utilizzare in Linux in modo da avere
un debugger integrato ed un editor decente? Ho provato CBuilderX e mi sembra
piuttosto adatto, ma prima di approfondire la conoscenza del prodotto vorrei
sapere se ci sono prodotti altrttanto validi.
grazie

 è un porting di un applicativo C (non C++) da Aix. Ho utilizzato sempre
puoi provare kdevelop che supporta anche il c , cmq auguri , aix non è il
massimo come std .....
-- 
Il direttore all'impiegato:
- Non so come faremmo senza di voi, Rossi...  ma lo scopriremo lunedi'
  prossimo.

 da avere un debugger integrato ed un editor decente?
senti io vado di:
nedit con highlight
makefile
per il debug uso , separatamente, ddd
ps: ma kdevelop non va bene? (da me è tabu', ma se hai un capo di + larghe 
vedute ;-)))

 
Non è free :-( però è carino!

 --
Già fatto il porting. Siamo nel momento più bello....

 vedute ;-)))
io rappresento colui che paga, per cui vediamo il kdevelop

> Già fatto il porting. Siamo nel momento più bello....
il testing/debugging/rewriting_from_scratch ?
-- 
Il prossimo anno il Papa andra' a Cuba per la prima volta:
ha finito i sigari.
                -- Panfilo Maria Lippi, "TABLOID TABLOID"@"Mai Dire Gol"

 effettivamernte dei mostri (che si riproducono tramite Vi)
Non sei stato molto chiaro. Cosa ha generato dei mostri? come si collega 
al fatto che gli errori siano sempre gli stessi?

 quelli..".
eh!?!? la storia del debugger è una cazzata senza fine. A meno che la
complessità dei programmi non sia sempre quella di helloworld :-)
Ma cosa ha vi che non va? è un ottimo editor. Ti spaventa l'idea di non
avere un debugger che debuggi solo con i click?

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

Mi trovo davanti al seguente abisso:
scrivo il segunete codice nel mio compilatore C per MSDOS:
int gprintf( char *fmt, ... )
{
    va_list argptr;
    char str[140];
    int cnt;
    va_start( argptr, format );
    cnt = vsprintf( str, fmt, argptr );
    printf( str );
    va_end( argsptr );
    return( cnt );
}
e tutto funziona regolarmente.Ma se digito il codice su Linux e poi lo
compilo, il gcc mi ritorna con un errore dicendo che va_list non è mai stato
definito. Siccome sotto il mio compilatore MSDOS questa e le altre funzioni
va_XXXX sono definite in stdio.h, come mai sotto /usr/include/stdio.h di
Linux non ci sono? Come posso aggirare tale problema nella mia funzione
"void Scroll_Text(int x, int y, int BColor, int FColor, char Testo)" in cui
devo passare degli argomenti come la funzione printf?

Linux non ci sono? 
Quelle che citi sono macro, non funzioni.
La definizione, secondo lo standard, e' in stdarg.h
Newsgroup: it.comp.os.linux.development
Titolo: problema di tempi

Sto sviluppando un client che dopo 3 min si sconette e cambia server.Come 
faccio a dirgli di chiamarmi una fun dopo 3 min . Ho gia usato i Fds per 
la gestione del time out delle connessioni???
GRAZIE
	<SAX>

 wrote in message
news:MPG.1717ae21e...@powernews.libero.it...

C'è un thread identico 5 righe più sotto.
Credo che uno di noi due non abbia capito il funzionamento dei newsgroup
^^
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

^^
Hai ragione... e avresti anche piu' ragione se ti fossi accorto che
era un cross post :P  Potevi rispondere solo qui e non anche su
it.comp.lang.c, dove era parecchio OT :P
-- 
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: xml dtd

Ciao a tutti.
Qualcuno di  voi sa se e`  possibile dichiarare (valore o  attributo) un
elemento che sia composto solo  da numeri? L'ideale sarebbe se riuscissi
a definire un elemento  composto da almeno 1 numero e da  non piu` di n,
ma va bene anche se non viene validato se non con campo composto solo da
cifre (almeno una).
Ho provato in  un po' di modi ma sembra  non esserci verso. Per validare
il documento utilizzo:
xmllint --valid --noout pippo.xml
La versione (se interessasse):
xmllint: using libxml version 20616
compiled  with: DTDValid  FTP  HTTP  HTML C14N  Catalog  XPath  XPointer
XInclude Iconv Unicode Regexps Automata Schemas
Grazie a tutti per l'attenzione.
Ciao.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 cifre (almeno una).
Se i numeri sono pochi (es. da 1 a 10) puoi usare una cosa del tipo:
<!ATTLIST foo bar (1|2|3|4|5|6|7|8|9|10) #REQUIRED>
Altrimenti ti conviene usare un XSD per la validazione.
Luca
-- 
Home: 
http://kronoz.cjb.net
Sono un mirabile incrocio tra Tarzan e Giacomo Leopardi.
In me convivono tutte le doti intelluttuali di Tarzan e
tutta la prestanza fisica di Giacomo Leopardi.
A. Borsani

 [snip]
Ti ringrazio per la risposta.
Sfortunatamente non posso utilizzare le liste di scelta; cio` che volevo
realizzare era qualcosa del tipo:
			"^[[:digit:]]{1,4}$"


                        "^[[:digit:]]{1,4}$"
Temo non si possa fare, XSD e` stato creato proprio per superare le
limitazioni del DTD.
<xsd:element name="foo">
        <xsd:complexType>
                <xsd:attribute name="bar" type="myInteger" />
        </xsd:complexType>
</xsd:element>
<xsd:simpleType name="myInteger">
        <xsd:restriction base="xsd:positiveInteger">
                <xsd:pattern value="[0-9]{1,4}" /> 
        </xsd:restriction>
</xsd:simpleType>
Luca
-- 
Home: 
http://kronoz.cjb.net
Un apostolo vedendo Gesu` camminare sulle acque:
- Cazzo se e` buono 'sto fumo!!!
Newsgroup: it.comp.os.linux.development
Titolo: cross compiler

sto cercando di costruire un cross compiler che produca codice
per powerpc su una macchina i386. mi serve per ricompilare un
kernel un po' particolare per una macchina bull estrella 320 cosi'
da installare linux from scratch, dato che le distro non ne vogliono
sapere di andare (una fallisce con la scheda video, una con la scsi,
ecc.)
vorrei sapere se qualcuno di voi c'e' riuscito e che parametri ha
usato da passare al config sia per binutils (2.10.1) che per gcc
(2.95.2) (ultime stabili da gnu)
TIA

 (ultime stabili da gnu)
Per il mio  lavoro di diploma ho dovuto costruire  un Cross Compiler per
68k  su i386. Ho  scritto anche  un piccolo  tutorial. Se ti  interessa,
contattami in EMail (Indirizzo nella firma).
-- 
                                                                     __
 __                                                              _  ///
| _        Student in Computer Science, Swiss Federal Institute  \\///
|__|iambo      of Technology - mailto:
ggia...@iiic.ethz.ch
       \X/

 per powerpc su una macchina i386. mi serve per ricompilare un
Da' un'occhiata qui:
http://graphics.lcs.mit.edu/~aisaksen/projects/cameras/kodak/gcc.html
Ciao
 David
-- 
<d.santinoli presso mi . flashnet . it>

 per powerpc su una macchina i386. mi serve per ricompilare un


 (2.95.2) (ultime stabili da gnu)
Io l'ho fatto un paio d'anni fa per far andare una MVME2400; ti lascio un link
con le istruzioni che per me sono andate bene:
http://members.home.net/mmporter/linux/cross/
ovviamente non mi ricordo piu` esattamente se era andato liscio alla prima o
avevo dovuto cambiare qualcosa, ma la cosa ha funzionato quindi penso che gli
eventuali problemi dovrebbero essere risolubili. Comunque Matt Porter (il
tizio della pagina) e` molto disponibile e se scrivi sulle mailing list di
sviluppo del kernel per PPC sicuramente puoi trovare aiuto per le questioni
specifiche riguardanti il tuo hardware.
Ciao
-- 
Simone Piccardi
Microsoft is NOT the answer. Microsoft is the Question.
The answer is: "NO!"

ringrazio tutti, ho trovato proprio qui cio' che serviva.
Newsgroup: it.comp.os.linux.development
Titolo: CVS: checkout e NOME del progetto

Devo usare CVS per un progetto e sono un principiante.
Mi sono loggato da remoto (tunnel SSH) e sono dentro la home del
computer remoto.
A questo punto credo che debba fare il checkout per scaricarmi la copia
del progetto nella mia home. Tuttavia il checkout richiede il nome
esatto del progetto (modulo) o la sua directory e questa non me l'hanno
detta.
C'è modo di avere tale informazione (tipo un comando di listing) o la
devo chiedere ai responsabili ?
Grazie

 devo chiedere ai responsabili ?
chiedi.
di norma sta in /var/lib/cvs ... ma solo di norma. E neanche tanto.
cmq se hai accesso ssh puoi sempre sbirciare in giro: devi cercare una
direcory "CVSROOT". Prova.
Tipo, da me:
$ locate CVROOT
[cuttone]
/var/lib/cvs/CVSROOT/notify
/var/lib/cvs/CVSROOT/notify,v
/var/lib/cvs/CVSROOT/rcsinfo
/var/lib/cvs/CVSROOT/rcsinfo,v
[cuttone]
eccola!
$ cd /var/lib/cvs/
$ ls
.. e qui hai la lista dei moduli.
quindi dal pc di casa tua:
$ export CVSROOT=utente@host:/var/lib/cvs/
$ cvs co modulo
Ciaz!

Newsgroup: it.comp.os.linux.development
Titolo: impostazione razionale di base dati

Sto cercando di sviluppare una piccola applicazione per la quale ho deciso
di salvare i dati in una banca dati; i dati non sono molto complessi, ma
comunque ci sono almeno tre insiemi di dati in relazione tra di loro. 
Non ho esperienza di database, ma mi par di capire che i dati si possono
inserire in vari modi e che dalla razionalità dello schema predisposto per
la base dati dipenda molto.
Qualcuno mi sa indicare qualche sintetica lettura (online) su come meglio
organizzare i dati in un database ?
-- 
Taekyon

 organizzare i dati in un database ?
se cerchi con google 'database plan' o qualcosa del genere 
trovi un sacco di tutorial ... ad es:
http://www.interaktonline.com/Support/Articles/Details/Design+Your+Database+Introduction.html?id_art=24&id_asc=215
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;}
Newsgroup: it.comp.os.linux.development
Titolo: Re: Fork

padre che il figlio è concluso? 
Immagino che "nel frattempo" il padre faccia delle cose...
...o no?
il problema della sincronizzazione tra processi, così come la IPC
è risolvibile in molti modi completamente diversi (pipe, semafori,
signal, memoria condivisa).
Se hai bisogno di comunicazione e sincronizzazione esplicita durante
l'esecuzione i signal handler sono "il demonio", memoria condivisa e
semafori o pipe sono la cosa migliore.
Se invece padre e figlio non devono "dirsi" nulla ed è sufficiente
che il padre "sappia" quando il figlio è finito dovrebbe bastarti
una semplicissima wait o una waitpid() (o le loro sorelle) nel processo
padre.
SiMoStro

 Grazie spero di aver interpretato in modo corretto i suggerimenti!
L'argomento č *davvero* vasto e complesso, e si lavora su 1 sola macchina,
la tipologia di problema č ampliata dalla comunicazione fra elaboratori con
socket, RPC e doors (Solaris); tuttavia - a mio avviso - questo č l'aspetto
piů affascinante dei sistemi operativi multitasking e Unix (o Linux) ti
 permettono davvero di usarne appieno i benefici con poche righe di codice.
Cerca con lo Zio Google "Inter Process Communication" per Linux, vedrai che
trovi un sacco di roba!
SiMoStro

 bene accetto.
Sono un po' "mujaidin" in questo :-)
a mio avviso Lo Stevens (buon'anima...)
č il massimo.
Di Richard Stevens:
- "Advanced programming in the Unix environment" (*)
- "Unix network programming" - vol 1 e 2; (*)
il 2 in particolare, parla proprio di quello che interessa
a te - IPC.
Se poi ti piace la programmazione di rete:
"TCP/IP Illustrated" - voll 1, 2 e 3
Bada che costano una botta! :-)
I (*) te li consiglio davvero.
SiMoStro

Ti ringrazio cerco una libreria ad OK e mi faccio una cultura.
[ot]
credo sia 'ad hoc', non  un inglesismo :)

Newsgroup: it.comp.os.linux.development
Titolo: Mandrake 7.1 e Usb

E' Possibile utilizzare uno scanner (CANON FB620U) USB con la distribuzione
Mandrake7.1 ?
Se si, come ?
Grazie
Ferdinan...@LycosMail.Com

 Mandrake7.1 ?
Non credo. Canon non e` (ancora) disposta a rilasciare i dettagli dei
suoi protocolli.
Comunque i post di questo tipo vanno su it.comp.os.linux.iniziare.
Ciao
 David
-- 
<d.santinoli presso mi. flashnet. it>

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

Chi mi sa dire qualche cosa sulle prestazioni di wxWindows e GTK+ ?
magari anche qualche paragone.
Thanks 1000.

Redhat, Debian, Slackware, freeBSD, Windows, SUSE
http://www.italiaserver.net
Newsgroup: it.comp.os.linux.development
Titolo: [!][KMAIL] Filtri POP3

Salve.
Sulla maschera di gestione dei messaggi che combaciano con i filtri POP di
Kmail ho effettuato delle modifiche:
- completa riscrittura del codice di gestione della maschera.
- utilizzo di una sola list view per tutti i diversi tipi di corrispondenza
messaggi-filtri.
- aggiunto per ogni messaggio la visualizzazione della regola che è
combaciata con il messaggio.
- è possibile, facilmente e rapidamente, vedere solo i messaggi che
corrispondono ad una certa azione.
- è possibile filtrare in base alle intestazioni del corpo del messaggio
(quindi è possibile filtrare in base al nome del file allegato).
- è possibile specificare quante righe del corpo del messaggio si vuole
scaricare. 
- forse verrà aggiunta anche la possibilità di filtrare in base al corpo del
messaggio.
Qualcuno è interessato a farmi da cavia ... ehm a fare qualche test? e
magari a farmi avere critiche o consigli?
Salve
     Gdb

 magari a farmi avere critiche o consigli?
Suona bene :-)
Perche` non lo carichi su 
kde-apps.org
, sezione KDE Improvements? Da li`
dovresti avere un buon feedback...
-- 
  Palantir   ===    
http://netpalantir.altervista.org
icq:57482808 === Per scrivermi in priv togli la chiocciola

 dovresti avere un buon feedback...
Ho dato una occhiata e mi sembra una buona idea (grazie) devo solo trovare
la o le forme migliori per pubblicarlo (un paio di file sono stati
completamente riscritti e altri 6-7 hanno subito varie piccole modifiche).
Preferirei comunque che altri lo provassero (in modo da poter verificare il
funzionamento su 'larga base' o far venire a galla nuove necessità) prima
di rendere le modifiche  disponibili pubblicamente.
Newsgroup: it.comp.os.linux.development
Titolo: Avviare un programma via rete

Buongiono, spero di non essere OT.
Premetto che sono uno sviluppatroe esperto in Windows ma da poco mi 
cimento in LINUX.
Quello che mi serve è questo:
ho un cliente che ha un SW che gira solo sotto windows che elabora dei 
dati scaricati da u nprogramma che gira solo sotto Lunux (tra l'altro 
Mandrache 8.2 se provo per es. Mandrake 10.x gia non va).
I PC sono in rete e si vedono tutto OK.
La necessità è quella di far partire il programma in Linux quando quello 
  in Windows lo richiede e senza l'intervento dell'utente. Windows 
dovrebbe fare un qualcosa o parlare con linux per dirgli "Avvia il 
programma xy)
E' possibile ?
Potrebbe endare benissimo anche un tool (in linux) che ogni 30/60 
secondi verifica la presenza di un certo file, e se c'è lancia il 
programma in questione.
Qualche idea? o esempio di codice ?
Grazie
Marco

 programma xy)
Secondo me dovresti orientarti verso l'inetd, man inetd.
Per farti un sunto veloce, e' un demone (si, un programma ^^) che sta in
ascolto su molte porte (e' configurabile) quando riceve una connessione su
una porta controlla che servizio e' associato e lancia un programma
passandogli la connessione.
-- 
Qualsiasi
qual...@despammed.com
 is a valid email address

 
O meglio, su xinetd, l'erede di inetd... insomma: quello che hai su 
mandrake (non ricordo, forse sulla 8.x c'era ancora inetd)
-- 
Renato

 programma in questione.
Per questo puoi usare cron (default in tutte le distro).
Magari chiedi a un esperto, perche` e` facile fare casino o aprire
falle, soprattutto con ssh.
Ma qui siamo OT. 
Bye.
-- 
Alessandro Pellizzari
Newsgroup: it.comp.os.linux.development
Titolo: [?][x86_64][SLMODEM] Errori con driver modem usb 56 smartlink

Sulla piattoforma x68_64 o amd64 ho vari problemi a far funzionare i driver
slmodemd per i modem usb 56 della smartlink.
Ho letto un bel po' e si riesce ad aggirare (con qualche perdita) il fatto
che una parte vitale del driver è disponibile sono in formato elf32
inserendo l'opzione -m32 nei vari Makefile.
Ma poi il modulo del kernel slusb (parte di slmodemd) segnala errori tipo
Sep 21 23:12:44 exnet kernel: ioctl32(slmodemd:3385): Unknown cmd fd(3)
cmd(00000008){t:00;sz:0} arg(00000000) on /dev/slusb0
Sep 21 23:12:44 exnet kernel: ioctl32(slmodemd:3385): Unknown cmd fd(3)
cmd(00000008){t:00;sz:0} arg(00000000) on /dev/slusb0
Sep 21 23:12:45 exnet kernel: ioctl32(slmodemd:3385): Unknown cmd fd(3)
cmd(00000008){t:00;sz:0} arg(00000001) on /dev/slusb0
Sep 21 23:12:45 exnet kernel: ioctl32(slmodemd:3385): Unknown cmd fd(3)
cmd(00000011){t:00;sz:0} arg(00000000) on /dev/slusb0
Sep 21 23:12:45 exnet kernel: ioctl32(slmodemd:3385): Unknown cmd fd(3)
cmd(00000004){t:00;sz:0} arg(00002580) on /dev/slusb0
Sep 21 23:12:45 exnet kernel: ioctl32(slmodemd:3385): Unknown cmd fd(3)
cmd(00000007){t:00;sz:0} arg(00000060) on /dev/slusb0
Sep 21 23:12:45 exnet kernel: ioctl32(slmodemd:3385): Unknown cmd fd(3)
cmd(00000021){t:00;sz:0} arg(00000000) on /dev/slusb0
Sep 21 23:12:45 exnet kernel: ioctl32(slmodemd:3385): Unknown cmd fd(3)
cmd(00000008){t:00;sz:0} arg(00000000) on /dev/slusb0
e il tentativo di connessione viene interrotto.
Da quel che ho letto è un problema che il kernel dei vari linux 64bit non
supporta tutti le funzioni (ioctl32) dei kernel dei vari linux i368/586/686
32bit.
Lo stesso driver se utilizzato su un linux non 64bit funziona correttamente.
C'è qualcuno che è riuscito ad utilizzare quel driver o ha qualche
informazione/soluzione al problema?

 Compra un modem vero su ethernet per pochi soldi.
]zac[
Prima dovrei comprare una adsl.
Comunque ho guardato altre patch di altri driver per gli stessi problemi, e
le modifiche da apportare al driver slusb sono semplici, quindi ho
realizzato una patch che sembra funzionare bene (niente da fare per il
driver amrmo).
Newsgroup: it.comp.os.linux.development
Titolo: [Newbie] Sviluppo su Slackware 8 e gtk++

Ciao a tutti,
vorrei iniziare a programmare in C++ su Linux, distribuzione Slackware
8, con il framework gtk, del quale mi sono scaricato i files dal sito.
A parte il fatto che ho dovuto installare i files tramite l'utilitiy
rpm2targz perche' il comando rpm mi dava problemi vorrei sapere se
c'e' qualche operazione particolare da fare nel linking.
Infatti anche il classico codice hello world mi viene compilato bene
ma il linker non trova alcuni riferimenti (es. G_CALLBACK, oppure
relativi alla libreria pangoxft) nonostante abbia elencato tutte le
librerie che fanno riferimento a questo framework (glib, gdk, gtk,
gdk_pixbuf, pango, pangoxft, gmodule, gobject, atk, X11, Xext etc.)
Ciao da un programmatore Win32 che vuole allargare gli orizzonti :-)
Stefano 


G_CALLBACK mi sembra un define, controlla di aver incluso gli header
necessari.
Alessandro.



Grazie, ma se mi limito a compilare senza linkare tutto fila liscio,
problemi sui define/header dovrei averli in fase di compilazione...
Stefano "HappyMan" (Lago Maggiore - NO)
--
Personal Web 
http://www.sgr.info
Email 
happyman...@libero.it
 [Togliere nospam per scrivermi]
Salsa Web 
http://happyman.n3.net
 [Foto salseri/e & I.A.B.L.A. Ring]

Newsgroup: it.comp.os.linux.development
Titolo: problemino tcl

ciao a tutti
Sto cercando di realizzare un'interfaccia grafica al mio script di
connessione con tcl/tk.
Avrei un problemino che non riesco a risolvere: 
vorrei visualizzare su una finestra di testo i messaggi del modem.
Usando l'opzione -V di chat tali msg finirebbero sullo stderr.
Con una gets ho provato a ridirigere stderr in una variabile ma non so
quale comando usare per la visualizzazione. Ho creato un widget text ma
questo non acetta le opzioni -command o -text.
Può essere sufficiente un semplice puts?
Grazie

 questo non acetta le opzioni -command o -text.
Per appendere una stringa (non terminata da \n) in fondo al text widget:
  .path.del.widget insert end "stringa\n"
Ciao
 David
-- 
<d.santinoli presso mi. flashnet. it>
Newsgroup: it.comp.os.linux.development
Titolo: connessione internet tramite red hat 8.0

chiedo consigli su come connettersi a libero unilizzando OS linux red hat
8.0.
grazie
--------------------------------
Inviato via 
http://usenet.libero.it

Nerone wrote:

spostati su iniziare, qui sei OT