BeID-lab / eIDClientCore

Präambel: Die Humboldt-Universität zu Berlin, Unter den Linden 6, 10099 Berlin, im Folgenden als Humboldt-Universität bezeichnet, stellt für die Anwendung im Zusammenhang mit deutschen hoheitlichen Dokumenten, wie beispielsweise den neuen Personalausweis und den elektronischen Aufenthaltstitel, eine clientseitige eID-Basis-Software zum Bereitstellen der sogenannten eID-Funktionalität, d.h. Ermöglichen eines elektronischen Identitätsnachweises, die sich an den Richtlinien des BSI TR-03110, TR-03112, TR-03130 orientiert, bereit, und zwar in dem Entwicklungszustand, in dem sie sich zum Zeitpunkt der Bereitstellung befindet. Diese Software, die im Folgenden als eIDClientCore bezeichnet wird, hat die Humboldt-Universität von der Bundesdruckerei GmbH, Oranienstraße 91, 10969 Berlin zur Verwendung in Lehre und Forschung sowie zur Bereitstellung an die Öffentlichkeit („Hosten“) für die allgemeine Prüfung und Verwendung durch jedermann erhalten.
15 stars 16 forks source link

Review Windows project files #58

Open frankmorgner opened 8 years ago

frankmorgner commented 8 years ago

The free community version of VC is a vailable here: https://www.visualstudio.com/

We should include pre-built binaries for our requirements to allow instant usage of the visual studio project.

frankmorgner commented 8 years ago

The project files can then be used with a CI service such as http://appveyor.com/

psytester commented 8 years ago

The given VS Project file eIDClientVS2012.sln wants to have for project "expat_static" a file called expat_staticVS10.vcxproj and for project "cryptlib" a file called cryptlibVS10.vcxproj

Both files are not given in original source code package, only without "VS10" in its name. This indicates to me that some special settings are given? I want to compile the project out of the box to get the Windows binaries. If special windows settings are required, please add it to the project somehow

psytester commented 8 years ago

I started another trial and error path and used the code level from 17. December My VS 2013 asked me to migrate the Project I said yes and during compiling I got some Errors because of missing include header files. Those 4 *.vcxproj files containing the <AdditionalIncludeDirectories> with a path to some directories located under ..\..\..\Software\ eIDClientCore.vcxproj eIDClientConnection.vcxproj Test_nPAClientLib.vcxproj SimpleClient.vcxproj nPA-EAC.vcxproj

Please add to project page some more detailed prerequisite and configuration guide that we know what is expected at which Location.

psytester commented 8 years ago

How is the progress on that issue?