campaign: Change video of the day to John Pershing (1010data)
[gnupg-doc.git] / web / faq / gpgme-faq.org
1 #+TITLE: GPGME FAQ --- GnuPG.org
2
3 * GPGME FAQ
4
5    GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
6    easier for applications. It provides a High-Level Crypto API for
7    encryption, decryption, signing, signature verification and key
8    management.
9
10
11
12 * Frequently Asked Questions
13
14 ** Why does the function =gpgme_data_seek= not work?
15
16    You probably did not compile the program with largefile support. GPGME
17    is compiled with largefile support by default, so off_t is a 64-bit
18    data type. Because =gpgme_data_seek= uses =off_t= as a parameter type, you
19    have to compile your program with largefile support as well, so that
20    the data types used by GPGME and by your program match.
21
22    Note that you have to compile your program with largefile support even
23    if you do not use =gpgme_data_seek=, because file descriptors are
24    exchanged between the program and GPGME.
25
26    The GPGME documentation contains much more information on the subject.
27    See section 2.3 Largefile support of the GPGME Reference Manual.
28
29
30
31
32 #   Copyright (C) 2002-2004 Free Software Foundation, Inc.
33 #
34 #   Written by Werner Koch (2006-04-27 12:50:00).