Tags:
create new tag
view all tags

Modulo Due (apertura del database)

Per porre domande usate la pagina DomandeModuloDue

Come creare la struttura delle directory

  1. Entrate nella directory DBF
  2. Spacchettate il file Modulo2.tar.gz al suo interno
    • tar xzvf Modulo2.tar.gz
  3. Se il vostro modulo 1 non funziona bene potete usare la nostra versione di Modulo1.a e copiarla nella directory DBF/Modulo1/lib prima di compilare il modulo 2

Note sulle specifiche

  • Nella directory Modulo2/doc/html al suo interno trovate le specifiche complete.
  • La libreria Modulo1.a che implementa il Modulo 1 qui allegata č compilata per sistemi a 32 bit i386, a breve saranno disponibili le versioni a 64 bit, se necessario intanto potete usare quella creata compilando il vostro modulo 1
  • I test 4 e 5 sono invertiti, ma funzionano correttamente.
  • Nella GetFieldInfo(): anche in caso di NumFields = 0, l'allocazione delle strutture deve essere fatto dal chiamante. Non vi dovete quindi preoccupare di allocare le strutture.
  • I tests sono stati aggiornati
    • Scaricate TestM2.c, da mettere in DBF/Modulo2/test
  • La funzione IsDBFHandle() non deve ritornare errore se l'handle non č valido, in quanto č proprio lo scopo della funzione
  • ARCHITETTURE A 64 BIT: scaricate il programma di test (test64.c) e il file di comandi (c.sh) in una stessa directory. Eseguite "sh ./c.sh". Verrā creato un file OUT.txt con le diverse dimensioni secondo le opzioni di compilazione (vedere c.sh). Le dimensioni adatte sono: short = 2, long = 4, time_t = 4, double = 8. Le altre non sono importanti. Se time_t č 8, nei programmi bisogna effettuare un cast a long. Fate sapere sulla pagina quale č l'opzione di compilazione corretta, in modo che possiamo modificare il makefile.

-- AndreaSterbini - 04 Apr 2006

Topic attachments
I Attachment History Action Size Date Who Comment
Unknown file formata Modulo1.a r1 manage 66.5 K 2006-08-22 - 11:17 AndreaSterbini libreria del Modulo 1 (i386 a 32 bit)
Unknown file formatEXT Modulo2   manage 4.0 K 2006-08-22 - 11:17 UnknownUser  
Unknown file formatgz Modulo2.tar.gz r1 manage 61.1 K 2006-08-22 - 11:17 AndreaSterbini Modulo due
C source code filec TestM2.c r1 manage 14.4 K 2006-08-22 - 11:17 AndreaSterbini Versione aggiornata dei tests, da mettere in DBF/Modulo2/test
Unknown file formatgz test64.tar.gz r1 manage 0.4 K 2006-08-22 - 11:17 GianniCampanile Programma di test per architetture a 64 bit
Edit | Attach | Watch | Print version | History: r10 < r9 < r8 < r7 < r6 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r10 - 2007-03-15 - StefanoGuerrini






 
Questo sito usa cookies, usandolo ne accettate la presenza. (CookiePolicy)
Torna al Dipartimento di Informatica
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback