Index of /capriccio/produkt

Icon  Name                    Last modified      Size  Description
[DIR] Parent Directory - [DIR] capdir/ 18-May-2012 15:00 - [DIR] fundir/ 18-May-2012 15:00 - [DIR] hlpdir/ 18-May-2012 15:00 - Modified help files [DIR] htmdir/ 18-May-2012 15:00 - [DIR] impdir/ 18-May-2012 15:00 - Import parameter files [DIR] insdir/ 18-May-2012 15:00 - [DIR] ncgidir/ 18-May-2012 15:00 - [DIR] ordadir/ 18-May-2012 15:00 - [DIR] pardir/ 18-May-2012 15:00 - Main collection of parameter files [DIR] prgdir/ 18-May-2012 15:00 - [DIR] tpldir/ 18-May-2012 15:00 - [   ] CHANGES 30-Jun-2011 22:45 1.2K [TXT] CHANGES.html 04-Mar-2012 23:59 9.5K [   ] README 30-Jun-2011 22:45 5.2K [TXT] README.html 04-Mar-2012 23:59 15K [   ] analyze.opt 04-Mar-2012 23:59 79 [   ] capdir.zip 17-Feb-2012 15:00 76K [   ] fundir.zip 04-Mar-2012 23:59 61K [   ] hlpdir.zip 30-Jun-2011 22:45 8.3K Modified help files [   ] htmdir.zip 25-Feb-2012 22:00 175K [   ] impdir.zip 25-Feb-2012 22:00 315K Import parameter files [   ] insdir.zip 07-Mar-2012 15:00 3.7K [   ] ncgidir.zip 04-Mar-2012 23:59 324K [   ] ordadir.zip 06-Dec-2011 19:00 30K [   ] pardir.zip 07-Mar-2012 15:00 439K Main collection of parameter files [   ] prgdir.zip 15-Feb-2012 11:00 4.7K [   ] tpldir.zip 15-Nov-2011 11:00 14K
Allegro-C Capriccio

Das Projekt “capriccio” besteht aus Verbesserungen an den Standard-Parameterdateien von allegro-C, primär für Kunst- und Museumsbibliotheken, generell jedoch für alle Bibliotheken, die extensiv mit Normdaten und Verknüpfungen katalogisieren.

Momentan existiert kein aktueller Installer (inst.bat in insdir setzt voraus, dass alle Archive auf Diskette vorliegen)

DOWNLOAD & Installation

TBD

HOWTO

a) Auschecken

svn co https://svn.extra.gymel.com/repos/allegro/capriccio/trunk capri

b) Inititalisieren des Build-Verzeichnisses (./produkt)

cd capri
Configure --nosetup                <1>
  1. damit wird implizit ein neues Unterverzeichnis “produkt” zum Build-Verzeichnis

c) Generieren der Dateien

cd produkt
mingw32-make setup
mingw32-make

b') Alternative Build-Verzeichnisse:

mkdir p:/fad/to/newdir             <2>
cd p:/fad/to/newdir                <2>
f:/ad/to/capri/Configure --nosetup <1>
  1. Projekt sei ausgecheckt in f:/ad/to/capri.

  2. Dateien sollen in einem Verzeichnis p:/fad/to/newdir generiert werden.

SYSTEMVORAUSSETZUNGEN

Für die Build-Umgebung:

Beispielsweise das Paket MSYS (< http://www.mingw.org/msys.shtml >) enthält alle benötigten GNU-Utilities, allerdings make v3.79.

In diesem Fall dann bitte angeben:

Configure --nosetup --msys=path/to/MSYS

also etwa

Configure --nosetup --msys=C:\MSYS --config=config.hint --prefix=x:\yz\capri\produkt

und config.hint enthält (mindestens) die Zeile

make=make.exe --unix

Fallen:

perl $projdir/Configure.cmd --prefix=$projdir/produkt

Fazit:

Schmerzfrei ist die Kombination

  1. MSYS installieren (bin-Verzeichnis nicht in den PATH) bzw. minimales cygwin-System installieren.

  2. mingw32-make installieren (es genügt, nur bin/mingw32-make.exe zu extrahieren und irgendwo in den Suchpfad abzulegen).

  3. zip und unzip von InfoZip downloaden und in den Suchpfad legen.

  4. Aufruf als

 Configure --msys=Msys-Verzeichnis

Adressen

Notifications / Views

SVN-Repository

Ausgecheckte Kopie / Vorgenerierte Versionen

Kontakt

Thomas Berger