mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.os.linux.development
Titolo: gcc & variabili register

hi all
come posso indicare di utilizzare questa variabile con un det. tipo di
registro.
gcc mi genera l'errore che vi riporto,  e  la linea incriminata.
come posso risolvere questo problema ?
grazie a tutti
claudio
-> register int    i asm ("%eax"); /* variabile indice */
errore:
claudio@kubuntu:~/simplyasm$ gcc main.c
main.c:7: warning: call-clobbered register used for global register
variable
main.c: In function 'ParseArg':
main.c:92: error: unable to find a register to spill in class
'AREG'
main.c:92: error: this is the insn:
(insn 86 85 87 13 (parallel [
            (set (reg:DI 2 cx [121])
                (unspec:DI [
                        (mem:BLK (reg:DI 123 [ D.2619 ]) [0 A8])
                        (reg:QI 1 dx [125])
                        (const_int 1 [0x1])
                        (reg:DI 2 cx [124])
                    ] 20))
            (use (reg:SI 19 dirflag))
            (clobber (reg:DI 123 [ D.2619 ]))
            (clobber (reg:CC 17 flags))
        ]) 649 {*strlenqi_rex_1} (nil)
    (expr_list:REG_UNUSED (reg:CC 17 flags)
        (expr_list:REG_UNUSED (reg:DI 123 [ D.2619 ])
            (expr_list:REG_DEAD (reg:SI 19 dirflag)
                (expr_list:REG_DEAD (reg:DI 2 cx [124])
                    (expr_list:REG_DEAD (reg:QI 1 dx [125])
                        (expr_list:REG_DEAD (reg:DI 123 [ D.2619 ])
                            (expr_list:REG_UNUSED (reg:CC 17 flags)
                                (expr_list:REG_UNUSED (reg:DI 123 [
D.2619 ])
                                    (nil))))))))))
main.c:92: confused by earlier errors, bailing out
claudio@kubuntu:~/simplyasm$

 
che io sappia, l'utilizzo di "register" č solamente un suggerimento al 
compilatore, che poi puň cmq fare quello che piů lo aggrada. La sintassi 
corretta dovrebbe essere semplicemente
register int i ;
hai motivi precisi per fare una cosa del genere?
-- 
SF
"Yo! Quota! Do that quoting thing, baby [...]


si perchè lavoro molto a fondo con l'assembly e mi interesava
poter gestire i registri come voglio io a differenza di quelli
assegnati
dal compilatore ho cercato di evitare anche l'inline benchè potente
non copriva alcuni casi di una progettazione che sto facendo.
grazie di avermi risposto
claudio

 grazie di avermi risposto
prego!


Newsgroup: it.comp.os.linux.development
Titolo: Driver Canon - Canoscan d1250u2 per linux Mandrake 9.2

Sono in possesso del seguente scanner ma non ho il dirver per linux!
La mia distro, Mandrake 9.2, riconosce tutti gli altri dispositivi (anche la
macchina foto-digitale) ma non Linux!
AIUTO!
Canon - Canoscan d1250u2

Massimiliano Bertei EDP wrote:

Crosspost...?
-- 
www.sourcemix.tk
 founder - Linux user N° #341016
Newsgroup: it.comp.os.linux.development
Titolo: IDE per Linux. Quanti ce ne sono in giro?

Salve.
Ho installato Kdevelop, figo, orientato a C/C++.
Per Java ce ne dovrebbe essere uno agratis sul sito della Borland.
Ce ne sono altri in giro?
Grazie.
Lollo.

Lollo wrote:

L'IBM Visual Age for Java per Linux, che viene distribuito con la JDK
IBM
--
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

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

non vorrei sollevare un polverone ma ho scitto alcuni prg con octave
(matlab like) e ora
avrei bisogno di una interfaccina grafica, da che parte inizio, glade ?
ciaoo
PAolo


cosa devi fare? Di solitò con glade costruisci un front-end che prende
l'output dei programmi attraverso delle pipe e lo elabora a video.
-- 
Non c'è più forza nella normalità, c'è solo monotonia.

 l'output dei programmi attraverso delle pipe e lo elabora a video.
Si possono fare anche appz completamente per X11 con la gui fatta con
gnome-libs e/o gtk. Gnumeric che cos'e' se no?
--
PLF

 cosa devi fare?
ho dei files.m che anlizzano dati, prima li compilavo ogni volta sotto
octave ora sono
eseguibili, visto che qui in labo sono abituati ai click e non alla linea di
comando vorrei fare
una interfaccia grafica dove immetto i parametri che altrimenti passerei
come argomenti e poi cliccando
su un bottone li elabori ...
il problema e' che sono un po' confuso tra tcl/tk etc etc vorrei iniziare ad
usare qualcosa che ne valga la
pena ...
grazie della risposta
Paolo
:-)

 pena ...
diciamo che è abbastanza facile: costruisci il fornted e poi fai andare
il programma con delle pipe.

Newsgroup: it.comp.os.linux.development
Titolo: Dll - .o

Sto creando un motore per un editor di testo che è in una lib(dll di win o
.o di linux).
La GUI sara un plungin implmentato in ogni OS(il motore è in C++ ANSI/ISO).
Cosi va bene come definisco il file princ della libreria??
#include "Engine.h"
#ifdef __LINUX__ /* Linux Lybrary */
#else /* Windows Dll */
#include "windows.h"
BOOL WINAPI DllMain (HANDLE hModule, DWORD fdwReason, LPVOID lpReserved)
{
   switch (fdwReason)
   {
        case DLL_PROCESS_ATTACH:
                                break;
        case DLL_THREAD_ATTACH:
                                break;
        case DLL_THREAD_DETACH:
                                break;
        case DLL_PROCESS_DETACH:
                                break;
   }
   return TRUE;
}
#endif
-- 
.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Ciao da Kleidemos
C++ Programmer
.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.


Penso di si' ma definirei windows come l'eccezione (cio' che compila su Linux
probabilmente compila anche su un altro unix con poche o nessuna modifica).
Quindi:
#ifdef WIN32
 /* Codice specifico windows */
#else
 /* Altro codice */
#endif
Alessandro.

Newsgroup: it.comp.os.linux.development
Titolo: UN AIUTO VELOCE

avevo fatto errori con il sistema per rimediare ho formattato rifatto le
partizioni con YaST e reinstallato ma mi ripropone gli stessi
errori...........
come posso fare per ripartire veramente da 0????
in queste condizioni non mi parte nemmeno lo startx perchč vede alla mia
voodoo3 3000 64Kb invece di 16000...
ho provato con SaX , xf86setup e config ma non c'č nulla da fare mentre alla
installazione precedente non avevo incontrato problemi nonostante abbia
installato gli stessi pacchetti....
Grazieeeee............

 wrote in message
8ammbm$f4f$1...@lacerta.tiscalinet.it...


E la prossima volta chiedilo su icol.iniziare, che qui si parla di
programmazione!
Ciao
-- 
Simone Piccardi
Microsoft is NOT the answer. Microsoft is the Question.
The answer is: "NO!"
Newsgroup: it.comp.os.linux.development
Titolo: mysql

Salve a tutti,
ho appena installato mysql sul mio linux, ma ho fatto un disastro con i 
permessi e non riesco più a connettermi al localhost nemmeno come root.
C'è un modo per azzerare tutto e ricominciare da capo a distribuire 
permessi?
L'errore " Access denied to localhost for root@localhost" a cosa è 
dovuto? Ho sempre pensato che come root non avrei mai avuto problemi di 
permessi.
Ho letto inoltre cose discordanti su come avviare il demone di mysql, è 
bene farlo solo come root o è meglio come utente?
Grazie,
Stefano


I'm not prejudiced, I hate everyone equally.

bene farlo solo come root o è meglio come utente?
Avviato da root *in teoria* dovrebbe cambiare utente da solo, usa gli
script di avvio in /etc/init.d e dovresti essere a posto.
Comunque penso che ci siano newsgroup piu' adatti di questo per risponderti
su mysql.
Alessandro.

 permessi.
Il `root' di MySQL non ha nulla a che fare con il `root' del tuo
sistema, MySQL ha un sistema di permessi suo.
In genere per avviare la console di MySQL fai cosi`:
    mysql -u utente -p
dove `utente' e` il nome dell'utente *su MySQL*, e -p serve a indicare
che immetterai una password.  Se il nome dell'utente da cui vuoi usare
MySQL coincide con quello da cui sei loggato, `-u utente' puo` essere
omesso.  Quindi prova con:
    mysql -u root -p
immetti la password, e dovresti esser dentro.
MySQL ha una documentazione davvero ottima, una lettura del capitolo
relativo alla gestione degli utenti fara` bene. :-)
Followup su it.comp.os.linux.software.
Massimiliano
-- 
The Practical Penguin's Notebook - 
http://practicaltux.sourceforge.net
Guide per newbie pratiche al 100%: configurazione della posta
(Postfix, Fetchmail e Procmail), tutorial da zero su Mutt ed Emacs.

permessi e non riesco più a connettermi al localhost nemmeno come root.
se vai su 
http://www.freego.it
 c'e' un interessante articolo in italiano su
come gestire i permessi per mysql senza diventare scemi!
ciao ciao

 ha scritto:

tipo usando phpMyAdmin?
-- 
 < 
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!
Newsgroup: it.comp.os.linux.development
Titolo: mi vergogno un po'... :(

...ma non so come fare, aiutatemi per favore!
(tranquilli, ho comprato Advanced Programming in the UNIX
Environment, fra un po' non vi darò - forse - più fastidio ;)
Ho KDevelop, che usa "gmake" come compilatore, e voglio fare
un progetto-console con, ad esempio, #include <iostream.h>.
Mi dice che non trova tale file. Dove bisogna specificare la
dir per gli .h? In qualche variabile locale?
Grazie - scusate - saluti :)
Marco Zanon (powered by Linux Mandrake 7.1)
Coming soon: 
http://www.marcozanon.com
I am firmly against any kind of spamming!



 dir per gli .h? In qualche variabile locale?
Hem ... 
non troverai niente al proposito su APUE, comunque gmake non e' un
compilatore, e' semplicemente GNU make (cioe' il comando make che hai in
genere di default).
Make serve per fare compilazioni (o altri "building") complesse, ti
consiglio di leggere il manuale (info make), come introduzione (ma
declino ogni responsabilita' su chiarezza e accuratezza) puoi provare a
dare un'occhiata a un manualetto che ho scritto:
http://firenze.linux.it/~piccardi/build.ps
(se hai latex puoi prenderti anche il .tex, spiacente l'html non l'ho
generato)
Comunque iostream e' C++, che se ricordo bene non vuole il .h
nell'include. Dove sta lo sa il sistema (in genere in /usr/include), se
vuoi aggiungere una directory di include devi dare al compilatore (nel
tuo caso g++) lo switch -I/mia/directory
Ciao
-- 
Simone Piccardi
Microsoft is NOT the answer. Microsoft is the Question.
The answer is: "NO!"

grazie per le risposte, poi controllo...
ciao :)



E' molto probabile che tu non abbia installato la libreria del C++ o
comunque il pacchetto che dice al compilatore dove andarsela a trovare
(questo meccanismo mi e' ancora oscuro, spero prima o poi di capirlo :)
)... cmq non hai specificato quale distro usi quindi non posso neanche
dirti, eventualmente, come si chiama.
***
La libreria si puo' includere sia con
#include <iostream.h>
che con
#include <iostream>
***
Ciao, U D A.
-- 
**********************************************************************
UDA'Software
mailto:
Andrea....@uda.itgo.com
http://uda.itgo.com

 #include <iostream>
sě sě, questo lo sapevo, grazie ;)
ciao :)
Marco Zanon, powered by Linux Mandrake 7.1
Compiled on 1979-Oct-01 with -NO_SPAM -LOVE_80S options
Coming soon: 
http://www.marcozanon.com

 Ciao
Esattamente quello che stavo per dire... ha centrato in pieno il probelma...
-- 
Beh, naturalmente katamail non e' una caata!
E' un espediante contro sgraditi bot arraffa-indirizzi,
se volete contattarmi fate l'ovvia sostituzione.
Newsgroup: it.comp.os.linux.development
Titolo: Conversione da di uno stream di Word Little Endian.

Devo leggere da un file uno stream di word L.E. (audio 16 bit) e metterlo
in un buffer in memoria di float.
Il codice che ho adottato non funziona e riporto qui lo spezzone:
int word;
float Devbuffer[200000];
float Dbuffer[100000];
int tmp = 1000;
rn = read(fd,Devbuffer,tmp)/2; //Il numero di dati ottenuti, in questo caso, è meta del numero di bytes letti.
for(i=0,k=0; k<rn; i++) {
	/* Si assume che il dispo. abbia una codifica Little Endian.*/
	word = 0;
	word |= (signed char)Devbuffer[k++];
	word |= (int)(Devbuffer[k++] >> 8;
	Dbuffer[i] = (float)word;
}
Il primo OR ritorna un valore mentre il secondo non cambia minimamente la
variabile word.
Come posso fare ?


Io - cosi` ad occhio - cambierei
float Devbuffer[200000];
 word = 0;
 word |= (signed char)Devbuffer[k++];
 word |= (int)(Devbuffer[k++] >> 8;
 Dbuffer[i] = (float)word;
in
unsigned char Devbuffer[200000];
 unsigned int word = (Devbuffer[k++] & 0xff) | ((Devbuffer[k++] << 8) & 0xff00;
 Dbuffer[i] = (float)word;
Questo assumendo che i valori di ingresso siano unsigned. Senno` dovrai fare
qualche trattamento di segno...
P.S. Hai pensato ad usare dd per swappare i dati?
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

 Ciao,
Cos'e dd ?
I PC sono Little endian o Big endian ?
Io sapevo Little Endian ma provando a fare << 8 il dato viene
moltiplicato per 256 e questo è in antitesi con l'ipoteri presa.
Dove si conrtolla il segno in una word: nel primo bit da destra o nel
primo bit da sinistra ?
Grazie 1000.

 I PC sono Little endian o Big endian ?
Little endian però mi pare che il fatto dell'inversione
dei bit valga per 16 bit nel caso di interi a 32 bit la
cosa è un pò diversa, non ricordo bene. Più che un consiglio
il mio è un indizio :-)
-- 
--------------------------------------------
- Non ti ricordi Abelard? Una volta ti ho 
  detto che l'estasi è meglio che essere Dio.
- Me ne ricordo.
- Mi sbagliavo, tesoro. essere Dio è meglio.
--------------------------------------------

 Grazie 1000.
Prego. Ti mandero` il conto in privato.

Newsgroup: it.comp.os.linux.development
Titolo: programmi aperti da thread

ciao a tutti.
Ho un programma scritto in C che crea N thread, ognuno dei quali esegue uno
stesso programma (esterno) tramite system("nomeprogramma"). Mi occorre a
questo punto associare ogni thread al rispettivo programma aperto, per poi
killare quest'ultimo quando opportuno. Come posso recuperare sotto linux
l'id del programma aperto dal thread? (so che è una domanda sul C, ma dal
ng relativo mi hanno detto di chiedere qui)
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ng relativo mi hanno detto di chiedere qui)
se vuoi mantenere il controllo su un processo, devi lanciarlo con exec...
non con system

 l'id del programma aperto dal thread?
Non avendo io usato mai i thread non so dirti come si comporti una
execve(2)
in un thread, quindi mi sento di dirti di usare dei processi, oppure di
documentarti ulteriormente. Al limite, senza entrare nel merito, se proprio
il tuo programma non deve essere snaturato e deve comunque usare gli N
thread, elimina system e usa la coppia fork(2) execve(2) o uno dei suoi
frontend. Del resto system(3) farebbe la stessa cosa, con lo svantaggio di
avviare una shell "/bin/sh -c".
Quindi: ogni thread per avviare il processo separato da controllare chiama
fork() per generare un figlio che eseguira' la exec... del programma
esterno che vuoi avviare. Il processo a cui fork() ha restituiro un valore
positivo (cioe' il PID del foglio) e' il padre e puo' usare quanto
ritornato da fork() per mandare kill(2), chiamare wait() ecc..
ciao
Roberto.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Paolo il vampiro ha scritto:
Aspetta comunque altri suggerimenti. Non ho mai usato i thread e non e' per
niente che esistono librerie thread-safe! non so' se quanto ho suggerito e'
thread-safe.
riciao.

Newsgroup: it.comp.os.linux.development
Titolo: PROBLEMI DI COMPILAZIONE

Ciao a tutti! Ho un problema di compilazione.
Sto modificando dei sorgenti di un mud (smaug). Purtroppo quando compilo
ottengo una marea di errori relativi a come sono scritte le macro
#define LINK(link, first, last, next, prev)   \
do        \
{        \
    if ( !(first) )      \
      (first)   = (link);   \
    else       \
      (last)->next  = (link);   \
    (link)->next  = NULL;    \
    (link)->prev  = (last);   \
    (last)   = (link);   \
} while(0)
sembra che questa nozione gli dia fastidio.... (dovrei scriverla tutta su
una riga)
c'č qualcuno che sa perchč?
Ciao Ikkor

 una riga)
Ho provato a compilare il define e non ho avuto nessun errore.
Potresti specificare che errore ottieni?
C:\>iao Angelo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 } while(0)
------------^
Mi sono accorto che dopo il while manca il ';'
E' un errore di copiatura o cosa ?


E' un errore di copiatura o cosa ?
Sarebbe un errore, o meglio una fonte molto probabile di errore,
metterlo :)
if (var == 0)
    LINK(link, first, last, next, prev);
else
   ....
Se mettevi il punto e virgona nella definizione della define (scusate
il gioco di parole) ti usciva un bell'errore :)
-- 
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: gcc extern "C"

Caio a tutti, sto cercando di fare una libreria a partire da codice c+
+, da usare in C, compilando con gcc sotto linux.
Ho provato con files di prova ma non funziona...
Ho un file header prova.h :
#ifdef __cplusplus
extern "C"
#endif
void funzione();
Il file C++ che implementa la funzione è prova.cpp:
#include <iostream>
extern "C" void funzione()
{
    std::cout<<"Ciao!";
}
e un file prova.c:
#include "prova.h"
int main()
{
    funzione();
}
Compilo il file C++:
c++ -pedantic -ansi -Wall -lstdc++ -O3 -c prova.cpp
Creo una libreria:
ar rcs libprova.a prova.o
E compilo il file C:
gcc -L. -lprova prova.c
ma ottengo:
/tmp/ccG1AP37.o: In function `main':
prova.c:(.text+0x12): undefined reference to `funzione'
collect2: ld returned 1 exit status
Mi sapete dire come posso fare??

 +, da usare in C, compilando con gcc sotto linux.
]zac[
Non mi risulta che sia possibile, sicuramente non in quel modo.
Usare codice C in codice C++ usando extern C invece è possibile.

Certo che si può. L'extern "C" ha la duplice azione di rendere
leggibili le funzioni del C al C++ e viceversa grazie all'unicità del
mangling.
Ed infatti ora ho risolto il problema,
xkè l'ultima riga di comando prompt doveva essere
gcc prova.c -L. -lprova -lstdc++


 gcc prova.c -L. -lprova -lstdc++
]zac[
Se funziona senza problemi è utile a sapersi.
Grazie.

 ]zac[
O + semplicemente:
g++ prova.c -L. -lprova
In generale se uno qualunque dei moduli e' in c++ (oggetti o librerie 
statiche) conviene eseguire il link con g++.
Bye,
  Gabry
Newsgroup: it.comp.os.linux.development
Titolo: come fare a capire il --prefix di una distro?

Ciao a tutti,
come ben sapete quando si installa un pacchetto si e' soliti utilizzare
l'opzione --prefix al ./configure per specificare la "root" dove va tutta
la roba al momento dell'installazione.
C'e' un modo per capire qual'e' il prefix caratteristico di una
distribuzione? Ad esempio: slack ce l'ha in /usr invece che /usr/local;
hurd ce l'ha addirittura in / ecc..
grazie,
-Francesco

 distribuzione?
Se stai _aggiornando_ puoi fare un which nomeprog per vedere dove e'
l'eseguibile. Alcuni programmi distribuiscono un config.layout dove sono
dettaggliati tutti i path usati per le varie distribuzioni. Ma in generale,
che te ne frega di quale e' il posto 'canonico'? Se stai aggiungendo un
package per cui non esiste una versione pre-pacchettizzata per la tua
distribuzione dove lo metti lo metti.
Davide
-- 
Father, forgive me, I've been caught using Windows...

 distribuzione? 
Se la distribuzione č Linux Standard Base (LSB) compliant, allora 
sicuramente si. Ora su 2 piedi non ricordo, ma fatti un giro su 
www.linuxbase.org
 e sicuramente troverai dove reperire queste 
informazioni. Mi pare che questa feature fosse gią presente nella 
versione 1.0, ma sicuramente esiste per la 2.x.
Cią
-- 
Don't you know why your Python application has crashed?
Take a look to 
http://www.pycrash.org
My Home Page 
http://cnoviello.altervista.org
Sei un programmatore Python? E allora leggi PyJournal.it (
www.pyj.it
)

 distribuzione dove lo metti lo metti.
Mi spiego meglio: sono in fase di progettazione di un tool per
l'installazione dei pacchetti sorgente (tgz, tar.bz2, tar.gz...).
Per questo motivo il programma deve "rendersi conto" dell'ambiente in cui
opera e quindi assegnare al ./configure il parametro --prefix corretto.

 l'installazione dei pacchetti sorgente (tgz, tar.bz2, tar.gz...).
pkgtool ?
Davide
-- 
Linux, DOS, Windows NT -- The Good, the Bad, and the Ugly

 pkgtool ?
No, meglio: un tool (basato su gtk+) che faccia la configurazione, la
compilazione e l'installazione in automatico (e sopratutto, non solo su
slack).

 versione 1.0, ma sicuramente esiste per la 2.x.
Purtroppo non sono riuscito a reperire quest'informazione su 
linuxbase.org
.
Non mi rimane che utilizzare il default /usr/local/ ?
ciao,
-Francesco

 opera e quindi assegnare al ./configure il parametro --prefix corretto.
Una cosa del genere andrebbe bene solo per slack e derivati e forse per
i BSD, perche` la politica di tutte la altre distro e` "se non e` un
pacchetto, deve andare in /usr/local". Una volta si usava anche "/opt"
ma mi pare sia deprecato dalla nuova LSB.
Bye.

 ma mi pare sia deprecato dalla nuova LSB.
Quindi tutta la roba installata da sorgente dovrebbe andare in /usr/local
secondo lo standard?
ciao,
-Francesco
Newsgroup: it.comp.os.linux.development
Titolo: Eseguir un programma Kylix fuori dall'IDE

Sto sviluppando un piccolo programma in Lylix 2 OE, ma non sono capace di
farlo eseguire fuori dall'IDE. Sul file README ho letto qualche cosa, anche
se non sono riuscito a risolvere il problema.Ma a parte questo, posso fare
eseguire un programma sviluppato con Kylix in un compute dove Kylix non è
stato installato? E se volessi ridistribuirlo? Devo distribuire anche una
copia di Kylix 2 OE?
Grazie
Francesco


"Vi or emacs? .....OpenOffice! =)"
Newsgroup: it.comp.os.linux.development
Titolo: Compilazione programmino GNOME-gtk

Ecco il problema.
In pratica, su DEV di Giugno ho trovato un articolo su come creare
interfacce utente
sotto gnome utilizzando le gtk. La cosa mi ha subito interessato, cosě ho
provato a realizzare il programmino di esempio copiandolo pari pari e
compilandolo.
Per compilarlo ho utilizzato prima la linea
gcc -Wall -g listato1.c -o listato1 'gnome-config --cflags gnome GNOMEUI'
'gnome-config --libs gnome GNOMEUI'
e poi ho provato anche con
gcc -Wall -g listato1.c -o listato1 'gtk-config --cflags'
'gtk-config --libs'
in tutti e due i casi, ottengo un messaggio di errore, dal quale mi sembra
di capire che il compilatore non riesce a trovare un file di intestazione:
gnomesupport.h
In file included from listato1.c:1:
/usr/include/gnome.h:4: gnomesupport.h: File o directory inesistente
In file included from /usr/include/gdk/gdktypes.h:33,
                 from /usr/include/gdk/gdk.h:31,
                 from /usr/include/gtk/gtk.h:31,
                 from /usr/include/gnome.h:6,
                 from listato1.c:1:
/usr/include/gnome.h:4: gnomesupport.h: File o directory inesistente
con find /usr/include -name gnomesupport.h, mi sono accertato dell'esistenza
del file, quindi con gtk-config --libs e gtk-config --cflags mi sono
informato sui link necessari alla compilazione. Quindi ho provato ad
includere i link trovati e con la riga
gcc -Wall -g listato1.c -o
listato1 -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib 
-ldl -lXi -lXext
-lX11 -lm -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include
'gtk-config --libs' 'gtk-config --cflags'
ottengo
gcc: gtk-config --libs: File o directory inesistente
gcc: gtk-config --cflags: File o directory inesistente
e niente eseguibile!
Non ho la piů  pallida idea del perché gtk-config non venga trovato visto
che c'č, ma se il compilatore non lo digerisce allora lo tolgo dalla riga di
comando, ottenendo:
gcc -Wall -g listato1.c -o
listato1 -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib 
-ldl -lXi -lXext
-lX11 -lm -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include
/usr/bin/ld: cannot find -lXi
collect2: ld returned 1 exit status
e niente eseguibile!
un' altra cosa che non quadra č che con
find / -name gtk-config
ottengo un misero e per me incomprensibile
find: /proc/6/fd: Permesso negato
e quindi il percorso completo del file.
Che fare??

Non sono molto pratico, ma sul sito 
www.apogeonline.com/openpress
c'č on line il libro gtk+/gnome sviluppo applicazioni, spero ti sia di aiuto.
Ciao Osvaldo



Non hai la distribuzione GTK e neanche la GNOME !!!
Forse non hai installato i pacchetti di sviluppo...
Forse usi Corel Linux ...

/proc NON e' un direttorio 'leggibile'
bye
--
Mandoch

Che fare??
#which gtk-config
cmq, gtk-config e' nel path? (echo $PATH)
-- 
 (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

 >


 >find / -name gtk-config

Newsgroup: it.comp.os.linux.development
Titolo: GTK???

Letto da qualche parte che sono delle librerie che permettono di creare 
applicazioni grafiche con il c!! Dove posso trovare della buona 
documentazione italiana per cominciare???



http://www.fifi.org/doc/libgtk1.2-doc/gtk-tutorial-it-html/gtk_tut_it.html
Newsgroup: it.comp.os.linux.development
Titolo: Implementare un clock interno al programma

Ciao a tutti
Ho una serie di client connessi al mio server, ora dovrei verificare se
dopo un TOT di tempo
non si hanno piu' informazioni su un client.
E' sicuro usare la funzione che restituisce l'orologio di sistema , ed
inserire in un vettore
delle corrispondenze client<->ora di connessione e poi fare la
differenza trà ora attuale
e ora di connessione del client?
è affidabile come metodo?
oppure devo implementare un altro figlio che invia segnali al
server(padre) ogni sleep(TOT)
e che mi sincronizzi il tutto ?
grazie

 non si hanno piu' informazioni su un client.
Credo ci siano principalmente due metodi per fare quello che vuoi.
1) Memorizza il tempo dell'ultima volta in cui ti e' arrivato un
pacchetto dal server, e periodicamente controlla quanto tempo e'
passato. Se il tempo e' maggiore di X, considera il client disconnesso.
2) Periodicamente invia un pacchetto dal server al client, che
semplicemente richiede una risposta, tipo un ping. Se il client non
risponde, allora consideralo disconnesso.
-- 
Salvatore Iovene
http://www.iovene.com/

Salvatore Iovene wrote:

anche nel caso 2) cmq dovrai considerare un timeout (i.e.: ho spedito il ping 
all'istante t0, se all'istante t0 + X non ho ricevuto il pong considera il 
client disconnesso)
-- 
SF
"Argue not with dragons, for thou art crunchy and go well with brie"

Tnx

con quale linguaggio e in che modo gestisci i client?
puoi fare fare il lavoro che chiedi al comando select dando un timeout
sull'operazione di read e gestire il timeout. se usi i socket bloccanti.
Altrimenti ogni processo tiene l'ora dell'ultimo read e lo confronta ad
loop, scaduto il quale chiude.
Sarebbe utile conoscere la struttura del server per poterti consigliare al
meglio
Bye,
Raktzo

raktzo ha scritto:

Sto sviluppando in c per linux.
il problema è che il figlio che gestisce la comunicazione con il
client,
non deve stampare direttamente cioo' che ha letto, ma passa i dati
tramite una pipe
ad un altro figlio (suo fratello) che ha il compito di ricevere e
stampare a video
i dati ricevuti tramite una pipe sulla quale scrivono piu' processi
figli (tutti fratelli trà di loro)
Questo figlio che stampa a video, dovrebbe capire in qualche modo
quando un figlio
non manda piu' dati,
per ora ho risolto inserendo trà i dati che arrivano al processo un
campo che è il pid
del processo che spedisce i dati, poi ho istanziato un altro figlio che
invece manda
trà i dati [TIME] ogni tot, cosi quando il figlio che stampa riceve
time sà che è scaduto
un secondo e verifica tramite un vettore chi ha mandato dati e chi no,
se vede
che un client non manda dati per piu' di 5 volte, cioè ha ricevuto 5
[time] ma nessun
dato dal client, lo cancella.
Mi scuso per la confusione nella scrittura, ed aspetto vostri commenti

come in precedenza, socket bloccante e timeout su select. Quando select va
in timeout il child si suicidia.
Idem per il child che gestisce le pipe, metti un timeout sulla select ed
elimini la pipe che va in timeout
Bye,
Raktzo

raktzo ha scritto:

GRAZIE!!
Newsgroup: it.comp.os.linux.development
Titolo: Software per leggere o convertire database sql?

Ciao a tutti.
Ho necessità di trovare un programma per estrarre dati da un database
con estensione .sql, oppure per convertire lo stesso in un formato da me
conosciuto e meglio gestibile come .xls per Excel o .mdb per Access.
In mancanza di altro, mi andrebbe bene anche che me lo trasformasse in
un unico file di testo, dal momento che il mio scopo è recuperare
qualche riga di testo inserito nello stesso.
Infatti il database in questione è quello del backup di un forum da cui
devo recuperare un messaggio andato perso.
Qualcuno conosce un programma che faccia semplicemente questo, magari
freeware?
Grazie a tutti.
__________________
'idea moto' (
http://www.idea-moto.com/
) reggio, 'diagramma fase
ossalico' (
http://tinyurl.com/yvzjfr
), nuova 'idea per regalo'
(
http://www.idee-regalo.biz/idee-per-regalo.html
)  ('ideas for gift'
(
http://www.giftideashop.net/ideas-for-gift.html
) in inglese)
-- 
Landolfo
------------------------------------------------------------------------
Landolfo's Profile: 
http://www.linuxforum.it/member.php?userid=674
View this thread: 
http://www.linuxforum.it/showthread.php?t=15518

 devo recuperare un messaggio andato perso.
fare una query nel database invece di: dump + import da excel/access piu'
ricerca dopo l'import non è piu' semplice?

 freeware?
ad occhio alora è prorpio un file con tutti i comandi sql uno ad uno.

 freeware?
Notepad su Windows, vim/gvim/gedit/kedit su linux?
Enrico
P.S. no, non sono un indovino, mi baso sul fatto che il 99% dei forum
web usano MySQL, e mysqldump di default genera un file di testo

Si, infatti è un file di testo ed ho risolto con il notepad.
Ho postato qui perchè l'hosting è su linux.
Ciao e grazie


Newsgroup: it.comp.os.linux.development
Titolo: Libreria grafica

Ciao a tutti,
devo visualizzare in una console linux una immagine jpg,
suppongo debba usare qualche libreria grafica: quale ??
Grazie e ciao.

 suppongo debba usare qualche libreria grafica: quale ??
SVGAlib, SDL oppure direttamente il framebuffer.
Ciao,
 Emmanuele.
-- 
"L'ottimismo è un atto rivoluzionario" -- Col. Nick Fury, USM 24
Emmanuele Bassi (Zefram)              [ 
http://digilander.iol.it/ebassi/
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 suppongo debba usare qualche libreria grafica: quale ??
Usa SDL (
http://www.libsdl.org
) in tandem con SDL_image 
(
http://www.libsdl.org/projects/SDL_image/
).
Anzi, mi sa che SDL_image viene con un programmino demo che gia` fa 
quello che ti serve.
-- 
   |   \    \  | ___|_  |_  | ianezz a casa sua... :-)
   |  _ \  | \ | _|    /   /  Visita il LinuxTrent a
  _|_/  _\_|  _|____|___|___| 
http://www.linuxtrent.it

Grazie a tutti non avevo proprio pensato alle svgalib o al framebuffer
Ciao
Newsgroup: it.comp.os.linux.development
Titolo: Software per la gestione delle assistenze..

Ciao,
avrei bisogno di un programma per la gestione delle assistenze tecniche 
presso i
clienti che funzioni via browser. Mi sembra che se ne era parlato qui tempo
fa ma non trovo il post...
grazie 

Bugzilla ?
Ben.

 Ben.
Hem, pensavo ad una applicazione sviluppata ad hoc...:-( di Bugzilla non so 
nulla, secondo te si potrebbe fare ?
ciao e grazie 

dai un occhio a mantis.
ciao
PP


pilo ha scritto:

GLPI è per gestire macchine e periferiche e anche assistenze tecniche:
http://www.glpi-project.org/
GP

> Ben.
p> Hem, pensavo ad una applicazione sviluppata ad hoc...:-( di
p> Bugzilla non so nulla, secondo te si potrebbe fare ?
Bugzilla e` un ottimo bugtracker per una applicazione. 
In alternativa c'e` hot, per ticket generici.
-- 
 /\           ___
/___/\_|_|\_|__|___Gian Uberto Lauri_____
  //--\| | \|  |   Integralista GNUslamico
\/                 e coltivatore diretto di Software

 In alternativa c'e` hot, per ticket generici.
Si parla di issue tracker? Scarab. L'unico difetto e` che
l'installazione su PostgreSQL non e` automatizzata (al contrario di
quella su MySQL)
Enrico

Newsgroup: it.comp.os.linux.development
Titolo: Creare un viewer di file grafici

Ciao,
sto cercando di creare un piccolo programmino che semplicemente visualizzi 
un file grafico in un box: il tutto sotto KDE usando Kdevelop e Qt.
Sinceramente non riesco a capire da dove cominciare.
Io cerco di usare un oggetto QLabel e di cambiarne il Pixmap ma non credo 
sia la scelta giusta... oltre tutto non riesco neanche in questo!
Potete darmi qualche suggerimento?
Ho letto molto riguardo SDL. Come potrei usarlo per fare questo?
Anche qualche link sara' ben accetto!
ciao,
DarkWave

 Potete darmi qualche suggerimento?
Prova a guardare il codice di KView oppure di $QTDIR/examples/showimg. Ciao.
-- 
Andrea Bergia - studente          Linux Registred User #281550
Per favore non mandatemi allegati in Word o PowerPoint.
Si veda 
http://www.fsf.org/philosophy/no-word-attachments.html
Newsgroup: it.comp.os.linux.development
Titolo: sostituzione stringa su più file

Ho una directory che contiente circa 500 file. In ogni file devo
cambiare la parola pippo con topolino. Esiste un modo per farlo in
automatico su tuti i file di quella directori via script o 'vi'?
Grazie
Alessandro

On 19 Dec 2002 00:05:44 -0800
a.ga...@libero.it
 (Alessandro) wrote:

...piu' o meno... 
for i in * ; do sed -e "s/pippo/topolino/g" $i ; done
(lanciato dalla directory dei 500 files)
-- 
HappyCactus - Linux User #209744 - LFS User #6046 - >>> SMSPM1050 <<<
              YAGF Member Group >>> 
www.google.com
 <<<
Ci sono 10 categorie di persone al mondo: quelle che capiscono
il sistema binario e quelle che non lo capiscono.

 "$i" ; rm -f "$i.tmp" ; done
(tutto su una riga)
consiglio di fare un paio di prove e un bel backup, prima... :)
HTH


 consiglio di fare un paio di prove e un bel backup, prima... :)
Ma allora facciamo le due cose in un colpo...
mkdir ../nuovi
for i in `ls`; do
  cat "$i" | sed -e 's/pippo/topolino' >../new/"$i"
done
Poi si controlla il risultato. Se va bene:
rm -f *
(cd ../nuovi; tar cf - .)|tar xvf -
rmdir ../nuovi
Che ne dite?
-- 
       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

 Che ne dite?
s/new/nuovi/g, tanto per rimanere in tema :)


 Ma allora facciamo le due cose in un colpo...
Ma noi siamo amanti del rischio... :-)
    for f in *; do echo -e ",s/pippo/topolino/g\nwq\n" | ed $f; done
Questo modifica direttamente i file di partenza.
Massimiliano
p.s.: Carino il modo di usare $IFS, while e read, grazie per averlo
postato. :-)

 automatico su tuti i file di quella directori via script o 'vi'?
non so se vi ha un'opzione -e, ma si può provare:
find <directory> -exec vi -e"s/pippo/topolino/" -e"wq!" '{}' ';'
-- 
 < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
     Don't stand, REACT!      version 0.0.20. C, C++ and ASM developers
                              and beta testers are welcome!

 rmdir ../nuovi
Qualcuno mi spiega perché per fare certi spostamenti si usa tar in pipe
anziché mv, o meglio cp? Tra l'altro, oggi ho avuto problemi con mv perché
non riusciva a fondere, col comando 
mv foo/* bar/*
le cartelle foo/bin e bar/bin; questo non succede con tar, d'accordo, ma
neanche con cp; inoltre mv, quando funziona, cioè di solito, è più
efficiente, perché non deve riscrivere il contenuto del file, ma solo
metterlo nella nuova directory anziché nella vecchia(come ho scoperto a
mie spese, fa un hard link del file nella nuova posizione e poi lo unlinka
dalla vecchia).
-- 
Paolo Giarrusso, aka Blaisorblade
Togliere solo REMOVEONLYTHIS per rispondere
Linux Kernel 2.4.19 on an i686
Firma "made in Vim"

 rmdir ../nuovi

Newsgroup: it.comp.os.linux.development
Titolo: Compilazione php su fedora

Salve a tutti, volevo provare a spostare il mio lavoro su linux, ho 
installato fedora, tutto ok, ho compilato e installato apache e funziona 
regolarmente, ho compilato e installato mysql e funziona regolarmente,
ho provato a compilare php 4.3.4 che ho scompattato in /usr/local/src/ 
con gd e zlib con questa direttiva di configure:
./configure --prefix=/usr/local/php-4.3.4 
--with-apxs=/usr/local/apache/bin/apxs --with-mysql --with-gd 
--with-gd-dir=/usr/local/src/php-4.3.4/ext/gd --with-zlib 
--with-zlib-dir=/usr/local/src/php-4.3.4/ext/zlib 
--with-config-file-path=/usr/local/apache/conf
Il tutto sembra che si configure e si installi poi con make e make 
install, il problema è che poi pur rifacendo partire apache e pur 
essendo su apache la dir di riferimento il classico httdocs, facendo il
classico info() non mi riconosce php e mi da un errore come se non 
trovasse il documento.
Qualcuno può aiutarmi....
Saluti by Jaman


Sono convinto che ti saresti evitato molte rogne se avessi usato i pacchetti
disponibili nella tua distribuzione, comunque: hai aggiunto l'opzione 
LoadModule php4_module /percorso/del/modulo/php4.so
nell'httpd.conf?
Alessandro.

 ha
scritto::

forse non ho letto bene, ma hai modificato il file di conf di apache
per fargli usare php?

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

Ragazzi sapete in quale file include posso trovare
kernel_thread?
Grazie
SALUTI
R!SC

 kernel_thread?
include/asm/processor.h 
-- 
Lorenzo

Cia ragazzi,
vorrei capire come funzionano i timer ad esempio voglio fare un modulo che
scrive ciao ogni 3 secondi, in user space č semplice uso un sigalrm, perņ
penso che in kernel mode + basso livello questo non si puņ fare........ come
posso rimediare?
un timer?
come funziona? cosa devo leggere?
Grazie
Saluti
R!SC
Newsgroup: it.comp.os.linux.development
Titolo: Semafori e monitor in C

ciao a tutti,
volevo sapere dove trovare info sui semafori e monitor in C...
siccome più o meno so a cosa servono e come funzionanano, ma non neanche la
più pallida idea di come siano strutturati dal punto di vista della
programmazione, qualcuno mi potrebbe dare anche una spiegazione in linea di
massima?
a proposito come dichiaro una variabile condivisa e come faccio a creare un
insieme che indichi i processi o i programmi che modificano tale variabile??
esempio: mi serve una variabile
conto_in_banca;
per scrivere un programma incrementa e uno decrementa che modificano tale
variabile;
come faccio a scrivere questi codici??
mi manca un anello per riuscire a capire come cakkio funzioni il tutto.
help :)
grazie a tutti

 grazie a tutti
la cosa e' differente se sono due processi iniziati da due programmi 
diversi, o se sono solo varie clone() dello stesso
nel secondo caso hai molte piu' opzioni per "condividere" la variabile, 
e per per avere un lock su di essa
comunque, ogni volta che devi modificare la variabile, devi richiedere 
un lock (mutex, semaforo, lock file, etc) e solo dopo averlo ottenuto 
vai a modificarne il contenuto, poi rilasci il lock. 
Occhio che se richiedi il lock su due o piu' variabili da due o piu' 
thread/processi, puoi andare in un ciclo di attesa infinito se ogni 
thread/proc acquisisce un lock e aspetta che si liberino gli altri
per ulteriori info:
man 3 pthread_mutex_lock
man 2 semget
un file di lock e' invece un file creato con 
open ("/tmp/prova_lock", O_RDWR | O_CREAT | O_EXCL, 0444);
che ritorna -1 se esiste gia'
basta poi ricordarsi di eliminarlo uscendo dalla sezione critica
-- 
$ talk 
Usage: before talking, ensure /dev/brain is mounted
BW2K+2

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

Ciao a tutti,
avrei bisogno di creare sulla mia macchina la possibilità di compilare
sorgenti per SunOS 5.10 sparc ... qualcuno ha già affrontato il problema
e mi sa dare qualche dritta? Sto cercando qualche howto su google ma ho
trovato solo roba molto vecchia, magari conoscete qualcosa di aggiornato?
grazie
Stefano

 trovato solo roba molto vecchia, magari conoscete qualcosa di aggiornato?
Guarda man gcc e cerca l'opzione -b
Ciao
  Andrea
Newsgroup: it.comp.os.linux.development
Titolo: Geforce4 420 GO e Linux Red Hat 7.2

Ciao a tutti,
ho provato ad installare Red Hat 7.2 sul mio portatile Toshiba Satellite
2410-303 dotato della geforce4 420 go.
Durante l'installazione la scheda video non è rilevata e quindi il sistema
grafico non funziona. Ho provato a configurare il sistema X con
l'Xconfigurator, scegliendo "Generic VGA", ma la situazione non
cambia.....mi viene detto che c'è un problema di configurazione e parte solo
la modalità testuale.
Vi sarei grato se mi poteste aiutare a venirne fuori........possibile che il
linux non riesca a funzionare nemmeno considerando la scheda come generica?
Grazie
Francesco

 Francesco
 
C'era bisogno di fare un crosspost a tonnellaggio?
Dimmi che aspero ci incastra con *.development...
-- 
Roberto Tagliaferri<-> r.tagliaferri@(forse)
tosnet.it
	Sentito da una programmatrice:
	"Ma vi capita mai nella vita reale, tipo mentre
	rifate il letto di dire 'Ho sbagliato, pigio ctrl-Z'?"

Newsgroup: it.comp.os.linux.development
Titolo: epson stylus color 480

(come da oggetto)
E' possibile emularla perche' il mio redhat7.2 non la vede.
Grazie a tutti ..



Come no. Accendi il computer e metti la stampante davanti al monitor. Adesso
il computer la vede. :-)
Per la cronaca, io ho una Epson 850 USB e funziona benissimo...
ciao
-- 
Marco Ermini
http://miselastra.org
 - ICQ UIN 50825709 - GPG KEY 0x64ABF7C6
Perche' perdere tempo ad imparare quando l'ignoranza e' istantanea? (Hobbes)

 Per la cronaca, io ho una Epson 850 USB e funziona benissimo...
La 480 su parallela e' "quasi" una winprinter...sono riuscito a farla
andare solo sotto win...Linux, Freebsd, Amigaos non me la vedono in
nessun modo nonostante turboprint e cups affermino di supportarla.
Approposito di turboprint sarebbe uscita una nuova versione per linux.
Non l'ho provata...ma magari con un po' di fortuna riesce a gestire quella
(maledetta) stampante...
-- 
regards,
Ciro.
--
    Writing from the computer science department of Milan (DSI)
       home page at 
http://www.silab.dsi.unimi.it/~cs556770/
 
--
Newsgroup: it.comp.os.linux.development
Titolo: DVD protetti

Ciao,
 ho comprato dei DVD ma ho scoperto che qualche disonesto li ha protetti, 
rendendoli visibili solo da determinati sistemi operativi, senza scriverlo 
sulla copertina.
Conoscete un modo per vederli anche da Linux?
 Ciao e grazie
 Federico

Federico Zema ha scritto:

Credo che tu cerchi libdecss, ma non credo questo sia il forum più
adatto per porre la tua domanda...
-- 
Matteo Settenvini
FSF Associated Member
Email : 
mat...@member.fsf.org
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d--(-) s+:- a-- C++ UL+++
P?>++ L+++>$ E+>+++ W+++ N++ o?
w--- O- M++ PS++ PE- Y+>++
PGP+++ t+ 5 X- R tv-- b+++ DI+
D++ G++ e h+ r-- y?
------END GEEK CODE BLOCK------

 adatto per porre la tua domanda...
Ciao,
 mi scuso se sono off topic, ti ringrazio per la segnalazione e ti chiedo, 
per favore, di indicarmi un gruppo piu' adatto.
Solamente, lasciami chiarire due cose:
1) non sto cercando nulla di illegale: i DVD li ho regolarmente comprati, 
fuori non c'e' scritto nulla riguardo la protezione e quindi mi sento in 
diritto di vederli da Linux e farne una copia di backup;
2) la protezione non so esattamente come si chiama; ci deve essere qualce 
trucco sulla TOC, perche' riesco a fare la lista dei file ma non ad 
accedere al contenuto; quindi, trattandosi di smanettare a livello di 
filesystem, pensavo che icol.development andasse bene!
 Ciao a tutti
 Federico

 filesystem, pensavo che icol.development andasse bene!
Non hanno completato il fs ISO, ma con un player DVD come Totem o
Mplayer dovresti riuscire a usare la parte UDF del disco (con menu e
tutto), ma ti serve la libcss di cui parla Matteo.
Bye.
Newsgroup: it.comp.os.linux.development
Titolo: at daemon FAILED all' avvio

Ciao,
sto alle prese con uno strano problema: dopo avere stampato piu' di 160
pagine pdf, 2 per pagina, la mia stampante ha smesso di lavorare. Ho
riavviato il computer ed ho notato che atd fallisce la sua esecuzione.
Pensavo, allora, di avere la partizione contentente lo spool
piena.....ma niente. Allora ho provato a reionstallare atd....ma niente.
Allora ho dato uno sguardo allo script /etc/rc.d/init.d/atd ed ho visto
che richiama la funzione daemon() definita in /etc/rc.d/functions che
ritorna FALSE anche se c'e' un core dumping da qualche parte.
Avete idea di cosa possa essere accaduto??
Io brancolo nel buio e spero che questo sia il motivo per cui non stampo
piu'.
Grazie anticipatamente
L.T.

,

No mi spiace :)

Newsgroup: it.comp.os.linux.development
Titolo: problema con mysql.....

Stò installando mysql 3.22.32.tar.gz su server redhat 7.3, sono giorni che
mi dà lo stesso errore, quando faccio partire safe_mysql & è tutto ok,
quando invece tento di ipostare la password di root con mysqladmin:
/usr/local/mysql/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock'
(2)
Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists!
Ho provato a fare di tutto, senza risultati, qualcuno sà dirmi perchè
succede e come risolverlo?
P.S.
Ho provato anche con:
#updatedb
#locate mysql.sock......ma niente da fare!!!
Grazie a tutti
Ciao Stefano
--------------------------------
Inviato via 
http://usenet.libero.it

Newsgroup: it.comp.os.linux.development
Titolo: boot e problemi con ora e data

Ho installato SuSE Linux 6.3 su una macchina con la seguente configurazione
:
ASUS P3B-F
Intel Pentium II 450 Mhz
64MB PC100 SDRAM, 7ns
ATI  Xpert98, 8MB, 230Mhz
Adaptec AHA-2930U SCSI II
3Com 3C905C-TX
PCMCIA SBP-D2
dopo ogni boot ho dei problemi con l'ora e la data :
con il comando 'date' ho un valore corretto ma con 'hwclock --show' no.
Dopo un secondo boot ottengo un valore di ora e data sbagliato anche con il
comando 'date'.
Ringrazio anticipatamente chi vorrà rispondermi
francesco

con il comando 'date' ho un valore corretto ma con 'hwclock --show' no.
Cancella il file adjtime, e fai le prossime domande su icol.iniziare.
man hwclock ti avrebbe spiegato il mistero, che mistero non e'.
Ciao.roberto
-- 
Ciao     |Save our planet!
         |Save wildlife;
 roberto |For your E-MAIL use only recycled Bytes !!
         |roberto poggi  
rpo...@softhome.net