mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.os.linux.development
Titolo: Forkare o aumentare coda listen ?

Salve a tutti,
probabilmente e' un dubbio che ho gia' risolto da me, ma vorrei un 
consiglio da qualcuno con piu' esperienza.
Qual'e' il criterio in base al quale, per accogliere un certo numero di 
richieste dei client, si decide per un fork() del server piuttosto che per 
l'aumento della coda della listen() ?
Io ho pensato a due aspetti :
 - la presenza o meno di interattivita' durante la connessione da parte 
dell' utente;
 - il tempo necessario affinche' il server elabori eventuali risposte; 
Mi spiego meglio : se il client si connette al server, e la connessione 
deve rimanere attiva finche' l'utente non completa delle operazioni che 
richiedono il suo input, e' uno spreco tenere le altre connessioni in lista 
d'attesa, meglio fare fork() per gestirle. 
Ma se invece l'utente elabora il suo input in locale, e poi deve solo 
spedirlo, con uno o piu' messaggi che non richiedono la sua interazione, e 
l'eventuale risposta del server e' quasi istantanea, allora si possono 
mettere in coda le richieste. 
Abbiate pieta' se ho sparato ca**ate. Solo solo un newbie.
-- 
---- > Davide Patti <--------------------
 

 Abbiate pieta' se ho sparato ca**ate. Solo solo un newbie.
Non sembra che ne abbia dette molte, magari ne ho dette io :-).
C:\>iao Angelo
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.os.linux.development
Titolo: Liste di colori.

Salve, sto scrivendo un'applicazione che tra le altre cose deve generare 
dei grafici da dei dati di telemetria, e visto che le tracce vengono 
aggiunte dinamicamente alla visualizzazione, avrei bisogno di una 
funzione che ad ogni nuova traccia mi generi una nuova tinta il più 
possibile diversa dalla precedente.
Qualcuno sa dirmi se esistono librerie che consentono la generazione 
autamatica dei colori per questo scopo.
Grazie.
Archi.


Di quanti diversi colori hai bisogno? Diciamo che se te ne servono non piů
di una dozzina ti conviene mappare a priori un nome ad una combinazione di
RGB. Cosě ti eviti di far disegnare dei colori che magari non ti piacciono o
che non sono abbastanza diversi tra loro.
Se proprio vuoi risultati a caso, puoi provare a combinare in modo
'round-robin' i Red/Green/Blue in 6*6*6=216 combinazioni diverse facendo sě
che ogni combinazione rispetti questo 'constraint':
 
 ( ( r == 0 || r == 51 || r == 102 ||
        r == 153 || r == 204 || r == 255 ) &&
      ( g == 0 || g == 51 || g == 102 ||
        g == 153 || g == 204 || g == 255 ) &&
      ( b == 0 || b == 51 || b == 102 ||
        b == 153 || b == 204 || b == 255 ) )
 
I valori sono stati scelti in modo da ottenere tutti i cosidetti standard
"Web Colors", che sono sufficentemente diversi uno dall'altro, almeno se
riesci a visualizzarli come si deve.
Buon divertimento,
fabiomdf
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 fabiomdf

Le tracce che devo generare possono essere piů di una dozzina, per cui ti
ringrazio per la risposta, nei prossimi giorni proverň le varie
combinazioni.
Ciao.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.os.linux.development
Titolo: due palle con i thread....

non riesco a creare un semplice thread in kdevelop sotto linux (kubuntu)
allora, ho fatto questo semplice esempio che non viene compilato per un 
errore:
undefined reference to 'pthread_create
me lo da sulla riga if (( err=pthread_create(&tid, NULL, &myfunz, NULL)) != 
0 )
#include <pthread.h>
#include <stdio.h>
#include <sys/types.h>
#include <errno.h>
static int x; /* la var condivisa */
static void* myfunz (void* arg){
while (1) {
printf("Secondo thread: x=%d\n",++x);
sleep(1);
}
}
int main (void) {
pthread_t tid;
int err;
if (( err=pthread_create(&tid, NULL, &myfunz, NULL)) != 0 )
perror("fine thread");
else { /* secondo thread creato */
while (1) {
printf("Primo thread: x=%d\n",++x);
sleep(1);
}
}
}
porca miseria che palle....

sto utilizzando il KDevelop,
ho letto su internet che forse bisogna aggiungere una riga di comando al 
compilatore
e precisamente:
gcc -pthread
dove diavolo la metto nel KDevelop?
non riesco a vedere le opzioni dove poter impostare
questa configurazione 

 questa configurazione
suppongo tu ti riferisca a -lpthread.
credo tu lo aggiunga nelle opzioni del progetto da qualche parte, tipo
ssotto argomenti del compilatore o giu' di li...
ilSimo
-- 
now playing: 
The fact is without a doubt, 
Our time is running out,
Heaven help us. 
                                Cirith Ungol - Heaven Help Us

 ilSimo
ok ho risolto!
grazie...
non capisco perň perchč bisogna aggiungere questo comando
al compilatore...

 compilatore...
Scusami, ma tu stai programmando a thread senza nemmeno conoscere i 
parametri del compilatore e, soprattutto, senza sapere che ti serve una 
libreria per implementarli? :)
Non e` che magari e` il caso di partire con qualcosa di piu` lineare e 
semplice?
Bye.

 al compilatore...
piu' che altro lo dici al linker, e gli dici di linkare il tuo programma a
libpthread. 
ilSimo
-- 
now playing: Exodus - Exodus
By moonlight there's way... for rebellion
Here, the world has gone astray... revolution
Now, the time has come to pray... halleluja
Deep, inside our minds we wait... for rebellion
Here in dreamland we will not obey the masters
                                Gammaray - Rebellion In Dreamland

 Bye.
io vengo da java e visual C e assembly sotto windows.
non sono abituato a smanettare in linux.
che ne so che va aggiunta a mano una libreria...
non č sufficiente l'include...

 suppongo tu ti riferisca a -lpthread.
Anche "-pthread" va bene. Anzi, è preferibile, in quanto oltre a passare i
flag appropriati al linker, aggiunge anche alcuni simboli per il
proprocessore (ad, es. "_REENTRANT").
Max

 al compilatore...
per dirgli a cosa linkarsi?
Newsgroup: it.comp.os.linux.development
Titolo: Qual'è il modo per ...........

Salve,
ho scritto due programmi in C che devono essere attivati come processi di 
sistema,questi due programmi non sono stati scritti per essere dei 
demoni,sapreste darmi qualche dritta sul come trasformare questi due 
programmi in demoni?
Ho la necessità che questi due "demoni" si colleghino alla stessa 
istanza di un DB Oracle.
Ciao.

Non sono ancora molto esperto in materia, comunque, per creare un demone(che
continua a girare in background anche quando la console che l'ha avviato
viene chiusa) basta creare un clone del processo, tramite la chiamata a
fork(). Quindi si fa terminare il proceso padre, e quindi il figlio diventa
figlio di init, diventando in effetti un demone...(spero di non aver detto
cazzate...)
--
Marco Iannaccone     
marc...@tin.it
ICQ: 18748121           Tolkien
"I've... seen things you people wouldn't believe. Attack ships on fire off
the shoulder of Orion.
I watched C-beams... glitter in the dark near the Tanhauser Gate. All
those... moments will be lost... in time..., like... tears... in... rain."

programmi in demoni?
Per indemoniare un programma, e' sufficiente che venga attivato da init,
al boot. Nella mia SuSE ci sono due files appositi,
	/etc/rc.d/boot.local
	e
	/etc/rc.d/boot.final
o, in alternativa, posso crearmi io un link
	/etc/rc.d/rc$(MIORUNLEVEL).d/S99ghiavolo -> ../ghiavolo
e poi creare un file
	/etc/rc.d/ghiavolo
contenente
	#!/bin/sh
	/usr/local/bin/daemon1 >> /var/log/daemon1.log &
	/usr/local/bin/daemon2 >> /var/log/daemon2.log &
Leonardo
".signature": bad command or file name

Newsgroup: it.comp.os.linux.development
Titolo: Postgresql , union e due tabelle

Ciao a tutti .
	Ho questa cosa da fare .... ho due tabelle , che come struttura sono
perfettamente identiche stessi nomi campi , ecc.
Vorrei poter creare una vista , o qualcosa che posso essere visto come
una tabella , che contenga la somma dei records delle due tabelle ...
... con una select union questo funziona ma se tento di creare una vista
con un select union mi dice che questa funziona non è supportata ... voi
come fareste ?
Grazie .


MMMhhh, non e` che hai molte soluzioni (in realta` non ne hai, almeno con
SQL). Se le tabelle sono piccole, puoi passare attraverso una tabella di
transito (insert into ... select union select): lo so, scopro l'acqua
calda.
Ciao.
-- 
Stefano Rivoir  -  s.rivoir(at)
gts.it

 Stefano Rivoir  -  s.rivoir(at)
gts.it
-- 
This Microsoft(c) patch fix all Windows bugs present. All rigths
reserved.
Insert Linux boot disk to continue ... loading kernel ...
ICQ 5882874           HomePage
http://skyscraper.fortunecity.com/liz/972/
Newsgroup: it.comp.os.linux.development
Titolo: Più leggero di Kdevelop

Salve a tutti,
devo programmare sotto linux e mi serve solo il C. Gradirei un
ambiente integrato come Kdevelop ma solo un pò più leggero magari con
meno features che, per me  che devo sviluppare programmi didattici,
non sono essenziali.
Ringrazio anticipatamente.
Antonio

 non sono essenziali.
Rhide.
-- 
	Giuseppe "Cowo" Corbelli  -->>  Riding on Linux-2.4.7-xfs
        **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
 [cowo@braveheart cowo]$ make sex
    make: *** No rule to make target 'sex'.  Stop. 
        :-((((

 Rhide.
 
personalmente lo sconsiglio. La versione sotto linux che ho avuto modo di 
provare era altamente instabile ed inusabile.
Ciao Anto
-- 
Antonio Cuni, 19 anni, studente
Brainbench C++ Master: 4.6, higher than 98% of all previous test takers.
C Language: 3.32, higher than 79% of all previous test takers.
Guida C/C++ di Programmazione.it: 
http://cpp.programmazione.it

Se non ti serve programmare con le interfacce grafiche prova GRASP (molto
"didattico", lo trovi su 
http://www.eng.auburn.edu/grasp/
 ) o fte.
Altrimenti dai un'occhiata ad anjuta (
http://anjuta.sourceforge.net/
).
Ciao
--
Alessandro Staltari
staltari(a)
geocities.com

 ha scritto nel messaggio
news:3b7a859b...@news.libero.it...

hai mai provato emacs ?
Stefano
Newsgroup: it.comp.os.linux.development
Titolo: [XPOST] buon...

linuxday a tutti!
http://www.linuxday.it/

 
http://www.linuxday.it/
Ma dai, hanno toppato il timer nel sito...
Sono le 23.50 del 25 e mi dice che mancano 10 minuti al linux day... :)

Newsgroup: it.comp.os.linux.development
Titolo: Che libreria ?

Che libreria C potrei usare per dialogare con un server HTTP ?  Vorrei
divertirmi a rifare sotto Linux un'applicazione aziendale e il dialogo
con HTTP e` l'unica cosa che mi manca...
-- 
Gian  | main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Uberto|                        David Korn, 1987 ioccc best one liner 
Lauri |-------------------------------------------------------------------
(aka saint) >>Vedere X-Nospam nell'header - See X-Nospam field in Header<<

 con HTTP e` l'unica cosa che mi manca...
http://freshmeat.net/search/?site=Freshmeat&q=http+c%2B%2B+library&section=projects
Ricomponi l'indirizzo e guarda li, ce ne sono almeno un paio.
-- 
  _  _  >>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 ;)

 writes:
N> 
http://freshmeat.net/search/?site=Freshmeat&q=http+c%2B%2B+library&section=projects
Danke!

Newsgroup: it.comp.os.linux.development
Titolo: Gcc 3.4

Quali sono le novita di cotesto Gcc???
Ho sentito forse il parser C++ riscritto e gli header precompilati come 
il VC..........confermate????
-- 
Kleidemos
Un computer a un altro quando si incontrano:
"Ciao, come ti boota oggi???"

 il VC..........confermate????
sì.

 il VC..........confermate????
tra parentesi... a che cavolo servono gli header precompilati? incidono
molto sulla velocità di compilazione?

 molto sulla velocità di compilazione?
abbastanza :D


 il VC..........confermate????
Confermo, purtroppo gli header precompilati secondo me cosi' come sono 
non sono cosi' utili, a meno di stravolgere la struttura del progetto, 
la limitazione e' che ogni file puo' includere un solo header 
precompilato, quindi bisogna farsi files del tipo:
all.h
#include <iostream>
#include <vector>
#include <string>
[...]
... e precompilare questi header (viene creato un all.h.gch)
Nelle mie prove questo approccio raddoppiava la velocita' di 
compilazione su un singolo oggetto che includeva tutti questi file, ma 
in un progetto reale in cui solo alcuni header venivano inclusi in ogni 
file le prestazioni risultavano praticamente immutate (ed ovviamente 
peggiorate nel caso in cui gli header precompilati non fossero presenti).
Includere i propri header locali all'interno di questo file richiede 
invece l'inserimento di complicateregole di compilazione degli header 
nei makefile... cosa che sicuramente automake/autoconf non fanno ancora 
e che risulta piuttosto macchinosa anche nei makefile scritti a mano.
Il nuovo parser C++ e' molto piu' rigido di quello vecchio, ma perche' 
aderisce meglio allo standard e bandisce alcuni costrutti "laschi" del 
vecchio parser.
Apparte questo il GCC 3.4 e' MOLTO piu' veloce del GCC 3.0.4 in 
compilazione, forse proprio grazie al nuovo parser.
Consiglio comunque l'upgrade, ho gia' installato il compilatore in tutte 
le macchine del nostro cluster con "distcc", anche se purtroppo le 
grandi aspettative che avevo dai precompiled header sono state disattese :(
Ciao,
  Gabry
PS: Magari sono io che non ho capito come sfruttare al meglio i 
precompiled headers, se qualcuno ha idee a riguardo accetto suggerimenti 
MOLTO volentieri :)

Novita lato C nn ne vedo molto :(


 compilazione,
Non che ci voglia molto :) Il 3.0 e` probabilmente quello piu` lento. I
successivi sono piu` veloci.
Luca
-- 
Home: 
http://kronoz.cjb.net
"La teoria e` quando sappiamo come funzionano le cose ma non funzionano.
 La pratica e` quando le cose funzionano ma non sappiamo perche`.
 Abbiamo unito la teoria e la pratica: le cose non funzionano piu` e non
 sappiamo il perche`." -- A. Einstein

 MOLTO volentieri :)
in effetti loro lo dicono che e` piu` un 'technology preview'...
vabbe... io ci spero :)
-- 
Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it.
    - Brian W. Kernighan
Newsgroup: it.comp.os.linux.development
Titolo: Kdevelop

Dove posso trovare una guida per utilizzare kdevelop? (Laversione che si
trova all'interno di Redhat 8.0)
A me serve solo per sviluppare in C

 trova all'interno di Redhat 8.0)
Visto che non tutti hanno RH 8 su questo ng, sarebbe meglio se indicassi la
versione specifica. Supponendo che hai la 2.1.3: Help-> The user manual to
KDevelop o qualcosa di simile. 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

>
http://www.kdevelop.org/
Newsgroup: it.comp.os.linux.development
Titolo: Linux e Java

Salve a tutti,
ho installato il pacchetto RPM jdk-1.1.5-7.i386.rpm sul mio PC con RedHat
6.0 con l'intenzione di fare qualche prova di semplici programmini in Java
(più che altro a scopo didattico), ma al termine dell'installazione e dopo
aver scritto il canonico programma Hello world, provando a lanciare la
compilazione con javac Hello.java ho ricevuto una serie di messaggi di
errore he cominciavano tutti con
sh: .... qualcosa sulle green_threads... etc.
Non credo che manchi qualcosa perchè altrimenti l'installazione me lo
avrebbe rilevato? Mah se c'è qualche anima buona che può aiutarmi, lo
ringrazio anticipatamente.
P.S.: Forse 1.1.5 non va bene con RH6 ?



Ciao, ti riposto una rispota di maggio di Antonio Marullo, direttamente
dal mio dejanews personale. ( A proposito, quando hai dei problemi,
provare sempre prima a cercare du 
www.deja.com
 dove trovi la storia di
usenet)
[Antonio Marullo]
Devi forzare l'uso dei green threads oppure aspettare la nuova release
del jdk 1.2.
Quello dell'incompatibilita' coi thread della glibc 2.1 e' un difetto
noto e peraltro gia' corretto.
Tale correzione pero' verra' inserita secondo gli sviluppatori solo
nella prossima release del jdk per linux.
Ad ogni modo, per evitare problemi:
export THREADS_FLAG=green
oppure aggiungi -green nella linea di comando ogni volta che usi il jdk.
Spero proprio che si sbrighino quelli della Bleckdown a tirare fuori la
versione stabile del jdk 1.2, uff!
Ciao,
	Antonio
[/Antonio Marullo]
Ciao.roberto
-- 
Save our planet!
Save wildlife;
For your E-MAIL use only recycled Bytes !!
roberto poggi  
rpo...@softhome.net
Newsgroup: it.comp.os.linux.development
Titolo: Re: funzione per sapere quale programma sono ...

 Thanks
...su i.c.l.c l'argomento e' OT.
Sposto la discussione (x-post e f/up) su it.comp.os.linux.development 
dove possono darti una mano.
Come primo hint:
    man proc
    ...quindi cerca:
    /proc/[number]/stat
    e vedi il campo ppid (parent pid)
Ciao
-- 
Cybertoldo
Per rispondermi via email, sostituisci moc.liamg con 
gmail.com

    e vedi il campo ppid (parent pid)
...ops, avevo letto male (pensavo ti riferissi al processo padre).
Comunque, nella /proc/[number]/ (dove [number] = pid del processo) trovi 
diverse informazioni che ti saranno di aiuto (eg. cmdline, environ).
Questo e' ovviamente vero solo se hai una dir /proc montata sul sistema.


 diverse informazioni che ti saranno di aiuto (eg. cmdline, environ).
Quella che servirà all'OP è
  /proc/[pid]/exe
che è un link simbolico che punta all'eseguibile.
Però non è detto che l'OP abbia Linux. Su altri sistemi, pur dotati
di /proc, le informazioni non sono oranizzate nello stesso modo. Su
Solaris, ad esempio, tramite /proc è possibile -se ben ricordo- risalire
all'inode del file eseguibile, ma non path.
Max

 
LOL   argv[0] fa parte dello standard :-)
In ogni caso ci sono le funzioni getpid() e getppid()
Ciao
Giovanni
-- 
   A computer is like an air conditioner,
   it stops working when you open Windows.
   Registered Linux user #337974  < 
http://giovanni.homelinux.net/
 >


Si', credo che la soluzione sia molto dipendente dal sistema unix 
utilizzato (e l'OP non l'ha specificato).
Io, per la verita', ho solo ipotizzato un "normale" sistema Linux con la 
/proc montata. Semplicemente: nella /proc/[pid]/cmdline poteva trovare 
il nome del programma (come se l'avesse letto da argv[0] del sorgente 
C); leggendo poi /proc/[pid]/environ 'dovrebbe' trovare la variabile 
d'ambiente PWD. Grezzamente, con: PWD + / + basename() del contenuto di 
'cmdline', otterrebbe il nome del programma con il path completo (come 
da richiesta).
Poi, sicuramente, ci saranno altri metodi... o anche no: dipende dal 


 In ogni caso ci sono le funzioni getpid() e getppid()
certo, ma sotto la /proc/[pid]/ l'OP poteva trovare anche altre info per 
ricostruire il path. Sorry se nell'hint non ho accennato ad una funzione 
getppid(): l'ho mandato su i.c.o.l.d apposta ;)
Ciao
(reimposto il f/up su i.c.o.l.d)


    e vedi il campo ppid (parent pid)
ok , non e' un programma per linux .. ma provo di la. thanks

 ...in argv[0] non trovi il nome del programma + il path completo.
In ogni caso, 'argv' non c'entra nulla con il problema dell'OP, il quale ha
l'esigenza di conoscere il nome dell'eseguibile dall'interno di una
funzione di libreria, non dal main, che è l'unico posto in cui 'argv' è
definito. E non gli si può nemmeno suggerire di salvarsi 'argv', perché lui
sta -appunto- scrivendo una libreria, non un programma.
Max
Newsgroup: it.comp.os.linux.development
Titolo: Manuale linux

Vorrei entrare nel mondo di linux quindi vi chiedo un consiglio per un 
manuale che possibilmente aiuti anche nell'installazione del sistema 
operativo; va bene anche in inglese. Grazie.



cerca Appunti Linux. (
http://ildp.pluto.linux.it/AppuntiLinux/
)
e come riferimento tieni sempre 
www.pluto.linux.it
 e 
www.tldp.org
.
ciao sim.
ps. magari la prossima volta posta su iniziare anziche' development

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

Ho un problema con una macchina Linux :
non riesco a ricevere i messaggi inviati da altre macchina al syslogd.
Quest'ultimo ha il compito di scrivere in /var/log/<qualcosa> tutto cio' che
e' configurato in /etc/syslog.conf.
Questi messaggi vengono catturati senza problemi da un macchina HP.
Quando invece collego la macchina Linux, non ricevo sulla tranne che i
messaggi locali (boot, restart, login, etc.)
La configurazione del syslog.conf e' identica alla macchina hp, la rete
funziona perfettamente, e tutto quanto il resto.
Ne sapete qualcosa ?
Grazie mille
--
Posted from [212.17.194.155] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 
Forse syslogd non è stato avviato con l'opzione '-r'.
Max

non riesco a ricevere i messaggi inviati da altre macchina al syslogd.
Leggi la man page, e sei off topic.
-- 
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

 messaggi inviati da altre macchina al syslogd.
Hai avviato il syslogd ricevente con l'opzione -r ?
Comunque meglio fare queste domande su icoli.sys o .software
-- 
Cinereview: Gladiator: alcune pecche (come certi dialoghi),   _/Davide\_
ma comunque un grandissimo film.  Ottimo Ridley.  Voto: 8.5   \Alberani/
Newsgroup: it.comp.os.linux.development
Titolo: database e c++

Salve,
   dovendo scrivere un programma c/s legato strettamente a un db ho
   fatto delle ricerche per vedere cos'era presente in linux (debian).
   Purtroppo (o per fortuna?) vi è così grande scelta che non so come
   orientarmi.
   Come dbms sono indeciso tra mySQL e PostgreeSQL. Da quello che so è
   che il secondo è meno legato allo standard sql92. Cerco un db che possa
   gestire archivi di medie dimensioni (es: i libri presenti in una
   biblioteca) e devo prevedere ovviamente un supporto di rete.
   Inoltre vorrei accedere usando odbc per la portabilità del codice
   magari cambiassi idea sul db. E' una cattiva idea?
   A questo proposito ho trovato unixodbc, iodbc e gda (GNU data access)
   che sembrano offrire strumenti opportuni.
   Penso di scrivere in c++ (magari anche java) e devo trovare delle
   buone librerie (o wrapper) documentate.
   Cosa consigliate?
   Grazie


Se scegli java usando jdbc puoi fare a meno di installare unixodbc.
Alessandro.

    buone librerie (o wrapper) documentate.
Mai usate. Scaricale e guarda quali sono quelle documentate meglio.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail** 
-<! Gesu' e' morto per i nostri peccati.  Non rendiamo inutile il suo
		martirio non commettendone !>-

    magari cambiassi idea sul db. E' una cattiva idea?
Premesso che non sono un programmatore, io ti suggerirei le QT-3 
forniscono un ottimo supporto a vari db, tipo mysql, postgres e 
ovviamente anche unixODBC. Poi sono in c++ e disponibili su Linux, Win 
e Mac..
Ciao.
-- 
***  Per E-mail rimuovi ModE dall'indirizzo  ***
  *** Linux user # 198661 --- ICQ 33500725 ***
*** homepage 
http://web.tiscalinet.it/kailed
 ***
            *** Powered by Linux ***

 transazioni e views.
Anch'io sarei orientato per Postgres, ma e' da tener presente che funziona
solo su sistemi Unix. Se la piattaforma e' uno dei problemi, forse e'
meglio tenersi su mySql: non avra' le transazioni, ma non deve essere
proprio una schifezza visto che e' parecchio usato (loro dicono tre milioni
di utenti).
C:\>iao Angelo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Uno di questi sono io (sia su win che linux).
Alessandro.

 ma penso che non la usi quasi nessuno.
Io pero, non a caso, ho usato il termine _funziona_ (una forma un po'
piu' forte di gira) :-)
Tempo fa le intenzioni erano che non ci sarebbe mai stato un porting
ufficiale su Win, non so se ultimamente le intenzioni sono cambiate.
Tempo fa io e un collega abbiamo provato a compilare Postgres su Win
usando cygwin: abbiamo abbandonato quasi subito, non e' proprio una
passeggiata.


 di utenti).
Interbase 6.0 e' meglio e gira ovunque. O Firebird, da esso derivato.
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
           -<! Failure is not an option...it's bundled with Microsoft !>-
Newsgroup: it.comp.os.linux.development
Titolo: Segmentation FAult

I am am trying to make a simple director pogram but get a segmentation
fault.  I dont know what i am doing wrong.  anyone see what it is
#include <dirent.h>
struct dirent getdirlist(char *dirstart)
{
  struct dirent **namelist;
  int n;
  n = scandir(dirstart, &namelist, 0, alphasort);
  if (n < 0) perror("scandir");
  return **namelist;
}
int main()
{
 struct dirent **dirlist;
 int c=0;
 char currentdir;
 currentdir='.';
  **dirlist = getdirlist("/root");
 while(c<sizeof(**dirlist))
 {
   printf("%s\n",dirlist[c]->d_name);
   c=c+1;
 }

   **dirlist = getdirlist("/root");
You're dereferencing (twice!) dirlist, which is a uninitialized pointer.
You should return directly namelist from getdirlist() (a struct
dirent**), and then assign it directly to dirlist in main().
Regards,
-- 
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------
Newsgroup: it.comp.os.linux.development
Titolo: come si "fa" un makefile?

?


touch Makefile

 ha scritto nel messaggio
news:qinflvkfcuiirpsba...@4ax.com...

HAHAHAHAHAHAHHAHA da dio ... mi sto spanzando ...
cmq dai puoi provare con
man automake
e
man autoconf
ciao
ps. se sei un winnaro leggi ... ok ho perso il sito del manuale degli
autotool ... :-/ uff ...

 ?
vim Makefile
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)           [ 
http://digilander.libero.it/ebassi/
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

  Emmanuele.
lo avete letto il mio reply su it.comp.programmare.win32 gli ho postato
anche il metodo nativo per fare la stessa funzione del touch senza avere
programmi nativi sulla ppiattaforma (cioe' io ho tutto il pakage mingw e
msis che mi danno touch vim e tutto ...)
ciao

 lo avete letto il mio reply su it.comp.programmare.win32
Mi spiace, ma non entro in quei luoghi di perdizione.


 ?
[ -r /dev/null ] && cat /dev/null >>./makefile && chmod +r-wx ./makefile
:->>>
-- 
       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

;->>>


>;->>>
oddio
perche' anche l' obfuscated bash! perche'!!
-- 
If they can't take a joke, then fuck 'em.
If they can, then fuck 'em.

 ?
Cerca in questo gruppo tramite 
groups.google.com
:
Message-ID: <87d6pfj...@prism.localnet>
Inoltre dai il comando: info make
-- 
"People often think of research as a form of development -- that it's
about doing exactly what you planned, doing it on time, and doing it
with resources that you said you'd use.  But if you're going to do
that, you have to know what you are doing, and if you know what you
are doing, it isn't really research."
		--Dave Liddle, The New Yorker, Feb. 23/Mar.2, 1998, p84

 ?
io ho imparato con 'info make' anzi, da kde "info:/make" (molto + colorato).
Ad ogni modo e' molto semplice, dopo 1 ora di lettura gia' riuscirai a fare
grandi cose!! (E ti servirà x sempre..!)
a che tipo di progetto lo devi applicare?
ciao,
 Enrico
Newsgroup: it.comp.os.linux.development
Titolo: esiste la libreria "graphics.h"?

come da oggetto.
premetto che ho installato da poco linux, e con KDevelop sto provando un pò
ad ambientarmi...
però non so se esiste questa libreria.
Grazie a tutti

A che cosa ti serve?
Alessandro.

 ha scritto nel messaggio
news:b9jnn3$d31$1...@lacerta.tiscalinet.it...


 Mi consigliate un'altra libreria forse?
-- 
Edoardo 

 Mi consigliate un'altra libreria forse?
 
Non ti consigliamo un'altra libreria dato che quella che chiedi AFAIK
non esiste :-] (estensioni Borland ? Microsoft ? Ero rimasto a conio.h
:p)
Ti consiglio certamente di dare un'occhiata alle SDL o alle Allegro.
Ciao,
	Nicholas

 perň non so se esiste questa libreria.
Vorrei solo metterti sulla buona strada. I file .h NON sono librerie,
sono header C.
Le librerie sono .so o .a (rispettivamente a link dinamico o statico).
Ogni libreria ha uno o piu` file .h (solitamente) che contengono i
prototipi delle funzioni, le costanti e le struct (e altre cose) usate
dalla libreria. Vedili come una specie di "interfaccia" alla libreria.
Ti conviene avere bene chiaro il concetto prima di partire a programmare
qualsiasi cosa.
Bye.

 :p)
ci sei vicino , è il qc25 di microsoft x dos se mi ricordo bene ;-)))))
ciao.

Newsgroup: it.comp.os.linux.development
Titolo: Modem-Aiuto

Normalmente utilizzo Windows 98,ma su un disco fisso ho montato Sue-linux .
Gradirei poter entrare in internet sia da windows che da linux con il mio
modem "VMM 32.VXD"
ma sotto linux non lo riconosce dandomi i seguenti errori:
WARNING: Antispam rules not available in deferred delivery mode.
         Loaded 21 symbols from 3 modules.
Jul 20 09:42:44 rita kernel: Serial driver version 4.27 with HUB-6
MANY_PORTS MULTIPORT SHARE_IRQ enabled
Jul 20 09:42:44 rita kernel: ttyS00 at 0x03f8 (irq = 4) is a 16550A
Jul 20 09:42:44 rita kernel: ttyS01 at 0x02f8 (irq = 3) is a 16550A
Jul 20 09:42:44 rita kernel: ttyS03 at 0x02e8 (irq = 3) is a 16550A
Jul 20 09:42:44 rita kernel: Installing knfsd (copyright (C) 1996 .........)
cambiando  porta  e irq le cose non cambiano
Qualcuno puň aiutarmi-grazie
giorgio

 cambiando  porta  e irq le cose non cambiano
Provato a cambiare modem? Linux e' tristemente famoso per essere un po'
schizzinoso con l'hardware fetente & senza documentazione (vedi win-modem).
C:\>iao Angelo
Newsgroup: it.comp.os.linux.development
Titolo: inserire un carattere in una stringa

ho un *char di 9 caratteri e tra l'ottavo e il nono devo inserire uno
spazio. Come faccio?
-- 
Non c'č piů forza nella normalitŕ, c'č solo monotonia.

spazio. Come faccio?
Allochi un'altra stringa piu` lunga e ci copi i due pezzi con strncpy.
-- 
ciao, | * The Internet is full. Go away.  -- Joel Furr *
Marco | (Ri)scoprire fidonet: 
http://bbs.mi.linux.it

 Non c'è più forza nella normalità, c'è solo monotonia.
Dipende da cosa intendi per "inserire". Se per "inserire" intendi:
char pippo[] = "caratteri";   // Nota che in realta' l'array e' di 10
contando lo 0x00 finale
e il nono carattere deve diventare ' ' allora la soluzione e'
pippo[7] = ' ';
e la tua stringa sara' ora "caratte i"
se invece il tuo problema e' di "allungare la stringa", devi allocare lo
spazio per la stringa con malloc() in modo da poter variare la dimensione
dell'array "on fly":
char *pippo;
pippo = (char *)malloc(10); // alloca lo spazio per la stringa, 10 bytes,
tanto per tenere l'esempio di prima
strcpy(pippo, "caratteri"); // inizializza la stringa
realloc(pippo, 11); // Rialloca lo spazio aggiungendo un carattere
(controlla la sintassi di realloc, vado a memoria)
memcpy(pippo+7, pippo+8, 2); // Sposta i caratteri dopo l'ottavo in
avanti di una locazione
pippo[8] = ' '; // Inserisce lo spazio nella posizione voluta
e la tua stringa diventa "caratter i"
Dai un'occhiata agli indici, perche' l'ho buttato giu' veloce, ma il
concetto e' questo.
Con un opportuno uso di strlen() e parametrizzazione della posizione puoi
scriverti una funzione che faccia questo semplicemente passando come
parametri il puntatore alla stringa, il carattere da inserire e la
posizione dove inserirlo.
Ciao.
kalb

spazio. Come faccio?
realloc()?
Leonardo
".signature": bad command or file name

 
-- 
  /Kinkie
Se sulla scatola c'e` scritto "Per windows 95 e superiori", dovrebbe
funzionare sotto Linux, vero?
Newsgroup: it.comp.os.linux.development
Titolo: comportamento strano printf

Ciao a tutti, sto cominciando a sviluppare sotto unix e tcp-ip.
ho trovato un comportamento molto strano della printf.
in pratica il mio programma e' cosi':
int main(int argc, char *argv[])
{
printf("DEBUG: prima di creazione variabili");
int sktMain, i , nread;
struct sockaddr_in serv_add;
char buffer[100];
printf("DEBUG: PRIMA DI SOCKET")
if ((sktMain = socket(AF_INET, SOCK_STREAM, 0)) < 0)
    {
    printf("Socket KO");
    return -1;
    }
printf("DEBUG: PRIMA DI CONNECT")
il problema e' questo: se passo alla connect dei parametri "sbagliati",
nel senso che cerco di connettermi con 127.0.0.1 a una porta che non e'
aperta, e la connect rimane li' ad aspettare, le printf non vengono
stampate.
le printf che sono prima della connect dovrebbero essere stampate a video
e DOPO eseguire la connect, ma invece non compare nulla, e quando la
connect va in timeout, appaiono tutti i printf che dovevano comparire
prima.
aggiungo, se servisse, che il programma lo sto lanciando su una
workstation a cui sono connesso con ssh.
-- 
Spolvera la mia email per rispondermi
"Storia del Mondo. I vulcani eruttarono. Gli oceani ribollirono.
L'universo era in tumulto. Poi venne il cane."
Snoopy
maxy04.splinder.com
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 workstation a cui sono connesso con ssh.
non importa
Hope it helps

 printf("DEBUG: PRIMA DI CONNECT")
printf("DEBUG");
fflush(stdout);
o
printf("DEBUG\n");
Salut.
Newsgroup: it.comp.os.linux.development
Titolo: due domande debug socket

ciao a tutti,
ho due domande da proporvi; la prima è molto semplice: esiste la
possibilità in gdb di annullare l'ultimo step fatto e ritornare "su" di
una riga? sarebbe molto comodo per poter rivalutare meglio l'ultima
espressione...
La seconda invece temo sia un po' più complessa: sto debuggando un
processo che se ne resta in ascolto su un socket; il fatto è che dopo che
il programma è stato killato per qualche errore (seg fault, ecc...) dopo
non posso più farlo ripartire perché mi viene fuori un errore del tipo
"bind: address (o porta? adesso non ricordo) already in use".
Penso che questo avvenga perché il kernel ci mette un po' a capire che il
programma che teneva occupata quella porta è stato killato e "locka" la
porta per un po'. Ecco, non c'è un modo di liberare una porta
manualmente, magari forzandola??
Ovviamente grazie a tutti!!!!!


Usa setsockopt per impostare SO_REUSEADDR sul socket prima di chiamare
bind. Non e` che il kernel ci mette un po' a capire che hai fermato il
programma, e` il protocollo TCP che richiede lo stato di TIME_WAIT, e ti
tiene occupata la porta.
Ciao
Simone

 espressione...
AFAIK no.
Ciao,
-- 
       Roberto Divia`              Love at first sight is one of the greatest
Dep:PH Bat:53 Mailbox:C02110      labour-saving devices the world has ever seen
Route de Meyrin 385               ---------------------------------------------
Case Postale                                Phone:  
+41-22-767-4994
CH-1211 Geneve 23 CERN                      Fax:    
+41-22-767-9585
Switzerland                                 E-Mail: 
Robert...@cern.ch

 tiene occupata la porta.
grazie!

 AFAIK no.
peccato, d'altra parte pensandoci bene sarebbe un casino implementare una
funzione simile...


Se non sbaglio microsoft VS.Net lo fa...
Ciao

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

come faccio  a digitare le parentesi graffe, in linux, per programmare in 
c++?

 programmare in c++?
AltGr+7 AltGr+0
oppure
AltGr+8 AltGr+9
Alessandro.

 ha scritto nel messaggio
news:GMRE9.26842$2B1.7...@twister2.libero.it...


 Alt + 125 = }
Non vorrei sbagliarmi, ma mi sembra che in win si faccia così, linux non
mi sembra lo supporti (da me infatti non va).
In linux
alt gr + 7= {
alt gr + 0= }
Ciao
-- 
Stefano Lucidi --Linux R.U.#272877
Per favore non mandatemi allegati in Word o PowerPoint.
Si veda 
http://www.fsf.org/philosophy/no-word-attachments.it.html
Newsgroup: it.comp.os.linux.development
Titolo: Programmare C in ambiente Linux?

 Qualcuno sa consigliarmi un buon libro in italiano (... ma va bene
anche un libro cattivo in inglese) per imparare a programmare C in 
ambiente linux?
I comandi del C pressappoco li conosco perche' ho una qualche esperienza
di programmazione C++, quello che cerco e' una guida che mi insegni a
programmare a basso livello e a compilare in ambiente linux (I manuali
che ho visto finora :McGrawHill, Apogeo approfondiscono la
programmazione in ambiente DOS/Windows)
Grazie a tutti
emanuele
-- 
Posted from 
laguna.tiscalinet.it
 [195.130.224.86] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 programmazione in ambiente DOS/Windows)
per compilare mi sai che fai prima a leggerti le manpage...
per il basso livello studia l'assembler
-- 
Non c'è più forza nella normalità, c'è solo monotonia.

 programmare a basso livello e a compilare in ambiente linux (I manuali
$ less $( find /usr/src/linux  -type f -name "*.[hc]" )

 via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Io ho trovato ottima documentazione su questo argomento su 
www.linuxdoc.org
( logicamente in inglese ... pero' e'  gratis :-) ) . Non trascurare poi la
documentazione a corredo delle distribuzioni e soprattutto il comando man (
che fornisce un ottima documentazione anche delle chiamate di sistema oltre
che dei comandi ) .
Ciao e buona lettura
Emiliano
Newsgroup: it.comp.os.linux.development
Titolo: Eseguire comandi con php3

vorrei inserire in una pagina php3  l'output di alcuni comandi, come per
esempio free. Come si fa a farlo eseguire e a catturare l'output?
-- 
Non c'è più forza nella normalità: c'è solo monotonia.

 esempio free. Come si fa a farlo eseguire e a catturare l'output?
exec -- Execute an external program
	string exec(string command, string array, int return_var);
nell'array che passi come secondo parametro ci trovi tutte le linee
di output del programma.
system -- Execute an external program and display output
	string system(string command, int return_var);
Se vuoi direttamente visualizzare l'output del comando.
e se l'output del comando e' binario o non devi lavorarci su:
passthru -- Execute an external program and display raw output
	string passthru(string command, int return_var);
Se devi interagire con il programma che lanci usa popen.
Cmq info piu' dettagliate le trovi nel manuale di php nel capitolo
"Program Execution Functions"
byez.
keii

 wrote in message
22she8...@karen.datasail.it...


 writes:
io ho trovato questa soluzione:
<P>File presenti nel database: 
<?
$pagine = `ls /var/www/
doc.linux.it/pagine/
 | wc --words`;
echo "$pagine";
?>
-- 
Non c'č piů forza nella normalitŕ: c'č solo monotonia.

 ?>
domani provo ad usarlo, anche se non vedo nessuno dei comandi che il manuale
indica ... (system, exec, passthru, ecc ecc)
per ora grazie e ciao, Cyrano

esempio free. Come si fa a farlo eseguire e a catturare l'output?
system o passthrough (o passthru?).
Occhio, in alcune installazioni il binario deve essere in una dir
particolare di Apache.
Leonardo
".signature": bad command or file name

 wrote in message
duurgs061i4kfgr1l...@4ax.com...

Tipo cgi ? (abilitare una dir all' esecuzione di procedure)
E aggiungo un'altra domanda, con quali diritti utente agisce ? quelli di
apache .... (wwwrun)
ciao, Cyrano

 ? Avresti un'esempio che ti ha funzionato da farmi ?
Utilizzando php da linea di comando (come programma standalone) non ho
mai avuto nessun problema con queste funzioni.
Non e' che da pagina web php non abbia il permesso di eseguire programmi
esterni? la direttiva safe_mode e' disattivata?
 
byez
keii.

apache .... (wwwrun)
Si'.


umilmente mi chiedo e ti chiedo ... sai come farlo ?
il mio dubbio piu' grosso, è che invece php debba essere eseguito in
modalità cgi ...
ho grossa crisi, provo e riprovo, leggo e rileggo, ma ...... niente !!
AIUTO, ciao Cyrano

modalità cgi ...
No. Io lo uso sempre e solo come modulo.


Newsgroup: it.comp.os.linux.development
Titolo: sto cercando 2 testi

- A. Silberschautz - P.B. Galvin, Operating System Concepts - SIXTH
Edition - CASA ED. WILEY (English version)  ISBN: 0-471-41743-2
- G.Nutt - Kernel Projects for linux - ADDISON WESLEY
sapete dove reperirli online?
grazie mille anticipatamente :)

www.amazon.com
     (paghi in USD + dogana)
www.amazon.fr
            (paghi in Euro)
www.amazon.co.uk
    (paghi in sterline + dogana)
Newsgroup: it.comp.os.linux.development
Titolo: su modifica variabili in oggetto

Sto iniziando a prendere confidenza con KDE e Qt e volevo esporre un
problema relativo alla programmazione a oggetti, con la quale sono un po'
arrugginito.
Ho iniziato un progetto dai template di Kdevelop, K application framework x
essere precisi, e volevo sapere come si può modificare da un oggetto figlio
una variabile (pubblica) del padre, e inoltre come richiamarne uno SLOT()
sempre pubblica. (ad esempio Statusbar()->setText());
Grazie in anticipo.
-- 
---------------------------
Francesco
ICQ# 17581464
Slack RuleZ!!!
---------------------------

 Statusbar()->setText());
Per accedere ad un metodo o ad una variabile: oggetto->campo (dato che
di solito si usano tramite puntatore). Ma prima di tutto ripassati il
C++, poi le QT, poi KDE, allora, e solo allora, inizia ad usare i
template di KDevelop. Ci metterai un po', ma per lo meno capirai cosa
stai facendo ;-) Ciao!
-- 
Andrea Bergia - studente              Linux Registered User #281550

Newsgroup: it.comp.os.linux.development
Titolo: AIUTO POSTGRES

Salve, ho installato il database server postgres sul mio PC...perchè devo
realizzare un progetto SQL...
Essendo però poco esperto ho avuto un po di problemi...
Sembra che sia riuscito a far funzionare il server che risulta in esecuzione
e funzionante...
il mio problema è questo, nel momento in cui vado a fare...
createdb prova (ossia provo a creare un database)
viene visualizzato un messaggio del tipo .... user... is not in pg_shadow..
CHE SIGNIFICA???
COME AGGIUNGO UN UTENTE IN PG_SHADOW?
HO ANCHE PROVATE A CREARE UN NUOVO UTENTE con createuser ma poi il risultato
è sempre lo stesso..
SICURO DEL VOSTRO AIUTO VI RINGRAZIO ANTICIPATAMENTE..
MARCO ACCARDI

 ha scritto nel messaggio
news:6cIh8.15743$uN5.4...@twister1.libero.it...

2° anno informatica alla sapienza??? ;)

 CHE SIGNIFICA???
Che l'utente con cuui hai lanciato il comando non e' un utente postgresql
valido.
man createuser
-- 
  Giuseppe "Cowo" Corbelli \/\ My software: 
http://cowo.yoda2000.net
    **ANTI-SPAM** -- **Substitute IHATESPAM with cowo to reply by mail**
  -<! I Never Wanted To Be What They Told Me To Be
  		Fulfill My Fate Then I'll Be Free >!- Blind Guardian - Mordred's Song

all'inizio
devi fare tutte le operazini su postgres come utente 'postgres',
root# su - postgres
postgres# createdb mydatabase
-- 
Valter Mazzola -  Software/Databases for Enterprise Web Internet Sites
   PHP, Java Servlets, Applets, Jsp, ASP, PERL, Mod_Perl, Apache, IIS.
* 
HTTP://SITIDINAMICI.COM/?nttp
 
http://italia.LinSwap.com/?nttp
 
Phone:(+39) 347/129-07-16.  Fax:(+39) 02/700-539-403
Newsgroup: it.comp.os.linux.development
Titolo: Aiuto con VDKBuilder

Non sono ancora riuscito a far funzionare VDKBuilder sulla mia Red Hat
7.0.
Ho aggiornato anche la glibc alla 2.2 rilasciata con il CD Rom di Linux &
co. di febbraio.
Ho provato a compilare sia le librerie VDK che VDKBuilder, ci sono anche
riuscito, ma non sono comunque riuscito ad ottenere un porgramma
funzionante, appena questo si avvia genera un core dump e si chiude.
Quelli che seguono sono i messaggi conseguenti all'avvio del programma da
me compilato.
./vdkb: Symbol `__ti13VDKCustomList' has different size in shared object, consider re-linking
./vdkb: Symbol `__ti18VDKObjectContainer' has different size in shared object, consider re-linking
./vdkb: Symbol `__ti9VDKObject' has different size in shared object, consider re-linking
./vdkb: Symbol `__ti9VDKPixmap' has different size in shared object, consider re-linking
./vdkb: Symbol `__ti11VDKEventBox' has different size in shared object, consider re-linking
./vdkb: Symbol `__ti13VDKSpinButton' has different size in shared object, consider re-linking
./vdkb: Symbol `__ti7VDKText' has different size in shared object, consider re-linking
./vdkb: Symbol `__ti11VDKNotebook' has different size in shared object, consider re-linking
./vdkb: Symbol `__ti14VDKProgressBar' has different size in shared object, consider re-linking
./vdkb: Symbol `__ti13VDKCustomTree' has different size in shared object, consider re-linking
./vdkb: Symbol `__ti8VDKEntry' has different size in shared object, consider re-linking
./vdkb: Symbol `__ti7VDKMenu' has different size in shared object, consider re-linking
./vdkb: Symbol `__ti8VDKCombo' has different size in shared object, consider re-linking
./vdkb: Symbol `__ti9VDKCanvas' has different size in shared object, consider re-linking
./vdkb: Symbol `__ti15VDKPixmapButton' has different size in shared object, consider re-linking
./vdkb: Symbol `__ti15VDKCustomButton' has different size in shared object, consider re-linking
./vdkb: Symbol `__ti7VDKForm' has different size in shared object, consider re-linking
./vdkb: Symbol `__ti17VDKAbstractButton' has different size in shared object, consider re-linking
./vdkb: Symbol `__ti11VDKMenuItem' has different size in shared object, consider re-linking
./vdkb: Symbol `__ti13VDKFileDialog' has different size in shared object, consider re-linking
./vdkb: Symbol `__ti7VDKGrid' has different size in shared object, consider re-linking
./vdkb: error while loading shared libraries: ./vdkb: undefined symbol: __7VDKFormP14VDKApplicationPci13GtkWindowType
Qualcuno puň darmi una mano?
Ciao.
Archi.

 Archi.
Sembra essere un problema di shared libraries, la RH 7.0 e` afflitta da
questo genere di problemi a causa di un errore di RH nella scelta della
versione del compilatore da inserire nella distro.
Prova a usare la RH 6.2 che e` l'ultima versione di RH decente,
considera anche l'eventualita` di postare il tuo problema nella ml di
vdkbuilder.
Ciao

versione del compilatore da inserire nella distro.
Se il problema č quello forse potrebbe provare a compilare con il kgcc.
-- 
"It's an electronic jungle out there, and evolution 
is the name of the game" - Linus Torvalds
Newsgroup: it.comp.os.linux.development
Titolo: Cosa scegliere

Per poter disegnare GUI sotto linux cosa mi consigliate?
Ho gia' usato Tcl Tk, ma i linguaggi di scripting non voglio utilizzarli 
per questi lavori!
Voi cosa mi consigliate?
grazie

Whereisit ha scritto : 

VDKBuilder
-- 
  _  _ >>Now on Linux<<  _     ||              Home Page:
 | \| |___ _____ ___ ___|_|___ ||  
http://digilander.iol.it/nemesis2001
 | .` | -_|     | -_|_ -| |_ -|||     e niente sarà più come prima ... 
 |_|\_|___|_|_|_|___|___|_|___|||            ... o quasi ;)

 VDKBuilder
ovvero?

ovvero?
Ovvero cosa ?
Tu hai chiesto un programma per disegnare GUI sotto Linux ed io ti ho
consigliato VDKBuilder che è un RAD che come linguaggio usa il C++, 
tutto qui, per maggiori informazioni vai sul sito del progetto, lo 
trovi con una ricerca su 
www.freshmeat.net
