Index of /capriccio/produkt

Icon  Name                    Last modified      Size  Description
[DIR] Parent Directory - [DIR] capdir/ 10-Mar-2022 14:03 - [DIR] fundir/ 10-Mar-2022 14:03 - [DIR] hlpdir/ 10-Mar-2022 14:03 - Modified help files [DIR] htmdir/ 10-Mar-2022 14:03 - [DIR] impdir/ 10-Mar-2022 14:03 - Import parameter files [DIR] insdir/ 10-Mar-2022 14:03 - [DIR] ordadir/ 10-Mar-2022 14:03 - [DIR] pardir/ 10-Mar-2022 14:03 - Main collection of parameter files [DIR] prgdir/ 10-Mar-2022 14:03 - [DIR] tpldir/ 10-Mar-2022 14:03 - [   ] CHANGES 03-May-2013 23:00 1.2K [TXT] CHANGES.html 13-Apr-2016 13:14 9.6K [   ] README 30-Jun-2011 22:45 5.2K [TXT] README.html 13-Apr-2016 13:14 15K [   ] analyze.opt 13-Apr-2016 13:10 79 [   ] capdir.zip 11-Jul-2016 23:03 82K [   ] fundir.zip 06-Jul-2016 23:04 73K [   ] hlpdir.zip 24-Sep-2014 22:58 8.3K Modified help files [   ] htmdir.zip 30-Jun-2016 15:04 162K [   ] impdir.zip 30-Jun-2016 15:04 371K Import parameter files [   ] insdir.zip 01-Mar-2016 23:00 3.8K [   ] ordadir.zip 17-Dec-2015 07:00 33K [   ] pardir.zip 30-Jun-2016 11:04 524K Main collection of parameter files [   ] prgdir.zip 06-Apr-2016 07:02 4.8K [   ] tpldir.zip 23-Mar-2016 23:01 16K
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