Config wine 3.3 on Centos 7 missing cups and krb5

Questions about Wine on Linux
Locked
BashTin
Level 1
Level 1
Posts: 9
Joined: Wed Mar 14, 2018 10:15 pm

Config wine 3.3 on Centos 7 missing cups and krb5

Post by BashTin »

Hi, having to build wine 3.3 from source as, apparently, Centos 7 wine package is 64 bit only. Have installed a ton of 32 bit libs, including cups and krb5 but configure complains...

PKG_CONFIG_PATH=/usr/lib/pkgconfig ../configure

configure: OpenCL 32-bit development files not found, OpenCL won't be supported.
configure: libhal 32-bit development files not found, no legacy dynamic device support.
configure: OSS sound system found but too old (OSSv4 needed), OSS won't be supported.
configure: libcups 32-bit development files not found, CUPS won't be supported.
configure: libkrb5 32-bit development files not found, Kerberos won't be supported.

Doesn't matter about OpenCL (although I do have opencl.h) or libhal or OSS. But cups and krb5 would be nice.

I have these libs

Code: Select all

ls -alh /usr/lib | grep krb5
drwxr-xr-x   3 root root    20 Mar  9 00:24 krb5
lrwxrwxrwx   1 root root    21 Mar 14 18:21 libgssapi_krb5.so -> libgssapi_krb5.so.2.2
lrwxrwxrwx   1 root root    21 Mar  9 00:24 libgssapi_krb5.so.2 -> libgssapi_krb5.so.2.2
-rwxr-xr-x   1 root root  302K Aug  4  2017 libgssapi_krb5.so.2.2
lrwxrwxrwx   1 root root    14 Mar 14 18:21 libkrb5.so -> libkrb5.so.3.3
lrwxrwxrwx   1 root root    14 Mar  9 00:24 libkrb5.so.3 -> libkrb5.so.3.3
-rwxr-xr-x   1 root root  864K Aug  4  2017 libkrb5.so.3.3
lrwxrwxrwx   1 root root    21 Mar 14 18:21 libkrb5support.so -> libkrb5support.so.0.1
lrwxrwxrwx   1 root root    21 Mar  9 00:24 libkrb5support.so.0 -> libkrb5support.so.0.1
-rwxr-xr-x   1 root root   57K Aug  4  2017 libkrb5support.so.0.1
lrwxrwxrwx   1 root root    23 Mar 15 10:06 libndr-krb5pac.so.0 -> libndr-krb5pac.so.0.0.1
-rwxr-xr-x   1 root root   55K Nov 28 00:10 libndr-krb5pac.so.0.0.1

$ls /usr/include/krb5
adm_proto.h          CredentialsCache.h  iprop.h          k5-input.h       k5-queue.h    kadm5_hook_plugin.h  krb5                plugin.h
autoconf.h.in        deps                iprop_hdr.h      k5-int.h         k5-thread.h   kcm.h                krb5.h              port-sockets.h
ccselect_plugin.h    fake-addrinfo.h     k5-base64.h      k5-int-pkinit.h  k5-tls.h      kdb.h                localauth_plugin.h  preauth_plugin.h
certauth_plugin.h    foreachaddr.h       k5-buf.h         k5-ipc_stream.h  k5-trace.h    kdb_kt.h             locate_plugin.h     pwqual_plugin.h
clpreauth_plugin.h   gssapi.h            k5-cmocka.h      k5-json.h        k5-unicode.h  kdb_log.h            Makefile.in         socket-utils.h
copyright.h          gssrpc              k5-err.h         k5-platform.h    k5-utf8.h     kdcpreauth_plugin.h  net-server.h        win-mac.h
CredentialsCache2.h  hostrealm_plugin.h  k5-gmt_mktime.h  k5-plugin.h      k5-util.h     krad.h               osconf.hin

$ls -alh /usr/lib | grep cups
drwxr-xr-x.  9 root root   102 Aug  4  2017 cups
lrwxrwxrwx   1 root root    15 Mar 14 18:21 libcupscgi.so -> libcupscgi.so.1
-rwxr-xr-x   1 root root   61K Aug  4  2017 libcupscgi.so.1
lrwxrwxrwx   1 root root    17 Mar 14 18:21 libcupsimage.so -> libcupsimage.so.2
-rwxr-xr-x   1 root root   35K Aug  4  2017 libcupsimage.so.2
lrwxrwxrwx   1 root root    16 Mar 14 18:21 libcupsmime.so -> libcupsmime.so.1
-rwxr-xr-x   1 root root   27K Aug  4  2017 libcupsmime.so.1
lrwxrwxrwx   1 root root    16 Mar 14 18:21 libcupsppdc.so -> libcupsppdc.so.1
-rwxr-xr-x   1 root root  120K Aug  4  2017 libcupsppdc.so.1
lrwxrwxrwx   1 root root    12 Mar 14 18:21 libcups.so -> libcups.so.2
-rwxr-xr-x   1 root root  402K Aug  4  2017 libcups.so.2

$ls /usr/include/cups
adminutil.h  backend.h  cups.h  file.h        http.h  language.h  ppdc.h  pwg.h     sidechannel.h  versioning.h
array.h      cgi.h      dir.h   help-index.h  ipp.h   mime.h      ppd.h   raster.h  transcode.h
So I do appear to have them. Configuring for wine 64 does not complain about this. I also note that wine64 config.log has extra ac_cv_lib entry (ac_cv_lib_soname_krb5=libkrb5.so.3) which is missing from the 32 bit build. I have no idea if this is a lead or not...

Code: Select all

$cat wine64/config.log | grep krb5
ac_cv_header_krb5_krb5_h=yes
ac_cv_lib_soname_gssapi_krb5=libgssapi_krb5.so.2
ac_cv_lib_soname_krb5=libkrb5.so.3
CUPS_LIBS =  -lcups -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lz -lpthread -lm -lcrypt -lz
CUPS_LIBS=' -lcups -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lz -lpthread -lm -lcrypt -lz'
GSSAPI_LIBS =  -lgssapi_krb5  
GSSAPI_LIBS=' -lgssapi_krb5  '
KRB5_LIBS =  -lkrb5 -lk5crypto -lcom_err  
KRB5_LIBS=' -lkrb5 -lk5crypto -lcom_err  '
#define SONAME_LIBKRB5 "libkrb5.so.3"
#define SONAME_LIBGSSAPI_KRB5 "libgssapi_krb5.so.2"

$cat wine32/config.log | grep krb5
configure:20849: libkrb5 32-bit development files not found, Kerberos won't be supported.
ac_cv_header_krb5_krb5_h=yes
ac_cv_lib_soname_gssapi_krb5=libgssapi_krb5.so.2
GSSAPI_LIBS =  -lgssapi_krb5  
GSSAPI_LIBS=' -lgssapi_krb5  '
KRB5_LIBS =  -lkrb5 -lk5crypto -lcom_err  
KRB5_LIBS=' -lkrb5 -lk5crypto -lcom_err  '
#define SONAME_LIBGSSAPI_KRB5 "libgssapi_krb5.so.2"
Anybody have any ideas? All help very much appreciated.

BashTin
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Config wine 3.3 on Centos 7 missing cups and krb5

Post by Bob Wya »

Doesn't Centos just install 64-bit libraries in the non suffixed:

Code: Select all

/usr/lib
directory path?

You still would need to build or install the 32-bit libcups and libkrb5 runtime libraries.
Wouldn't these need to be in:

Code: Select all

/usr/lib32
(or similar?) - I would expect.

Wine checks for the compile-time header and runtime dependencies, for both Cups and Kerberos, during the configure stage. The runtime dependencies need to be multilib.

Bob
BashTin
Level 1
Level 1
Posts: 9
Joined: Wed Mar 14, 2018 10:15 pm

Re: Config wine 3.3 on Centos 7 missing cups and krb5

Post by BashTin »

Hi, Bob. Thanks for the suggestions. On Centos 7 I have

/usr/lib/
/usr/lib64
/lib
/lib64

and

/usr/include
/usr/src/kernels/3.10.0-693.21.1.el7.x86_64/include

I'm therefore assuming, dangerous I know, that 32 bit libs are dumped in plain /lib /usr/lib and 64 bit libs into /lib64 /usr/lib64. And I appear to have both the 32 and 64 bit libs in those dirs. I also installed the following cups packages via yum.

Code: Select all

yum info cups-devel
cups-devel, Arch: x86_64, installed
cups-devel, Arch i686, installed

yum info cups-libs
cups-libs, Arch: x86_64, installed
cups-libs, Arch: i686, installed

yum info cups.x86_64
cups.x86_64, installed
yum info cups.i686
cups.i686 - no package cups.i686 available


I understand what are compile dependencies but I'm not entirely sure what is meant by 'run time dependencies' and how to check for them. If we concentrate for the moment on cups, for 64 bit I have these packages installed.

Code: Select all

cups-filesystem-1.6.3-29.el7.noarch
cups-1.6.3-29.el7.x86_64
cups-libs-1.6.3-29.el7.x86_64
cups-pk-helper-0.2.6-2.el7.x86_64
cups-client-1.6.3-29.el7.x86_64
cups-filters-1.0.35-22.el7.x86_64
cups-devel-1.6.3-29.el7.x86_64
cups-filters-libs-1.0.35-22.el7.x86_64
and for 32 bit

Code: Select all

cups-devel-1.6.3-29.el7.i686
cups-libs-1.6.3-29.el7.i686
cups-filters-libs-1.0.35-22.el7.i686
So which 32 bit packages I am missing that would constitute run time dependencies? Possibly the unavailable cups.i686?

Thanks, appreciated. BashTin.
User avatar
dimesio
Moderator
Moderator
Posts: 13204
Joined: Tue Mar 25, 2008 10:30 pm

Re: Config wine 3.3 on Centos 7 missing cups and krb5

Post by dimesio »

Bob Wya wrote:Doesn't Centos just install 64-bit libraries in the non suffixed:

Code: Select all

/usr/lib
directory path?
RPM-based distros usually install 32 bit libraries in /usr/lib and 64 bit in /usr/lib64.
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Config wine 3.3 on Centos 7 missing cups and krb5

Post by Bob Wya »

dimesio wrote:...
RPM-based distros usually install 32 bit libraries in /usr/lib and 64 bit in /usr/lib64.
Hmm, I don't gave access to my laptop at the mo... I would have checked with my Fedora install there... ;-)
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Config wine 3.3 on Centos 7 missing cups and krb5

Post by Bob Wya »

@BashTin

Can you post the full configure commands, and resulting logs, you are using for both architectures ?
Please force the support that you feel you require that isn't working. E.g.:

Code: Select all

./configure --with-krb5 --with-gssapi --with-cups ...
You can check the runtime library dependencies (I.e. native Linux shared object files .so libraries) using:

Code: Select all

readelf -a *.so
which will let you check these have the required library export (as listed in the Wine configure.* files) and are the correct architecture (32-bit vs 64-bit).

Ta
Bob
BashTin
Level 1
Level 1
Posts: 9
Joined: Wed Mar 14, 2018 10:15 pm

Re: Config wine 3.3 on Centos 7 missing cups and krb5

Post by BashTin »

Hi Bob,

thanks ever so much for your reply. I would have replied earlier but am having issues attaching files. I did drop a line to admin/webmin but maybe as I haven't had a reply I did not email the right guys. So forgive me if this post is long as I will have to put the logs in the body of the message. Ok so now I find besides not being able to attach text documents the max character size of a post is 60000 chars so I am going to try and have to break this down over several posts.

When I tried to compile with

$PKG_CONFIG_PATH=/usr/lib/pkgconfig ../configure --with-krb5 --with-cups

It quits half way through with

Code: Select all

checking for -lcups... not found
configure: error: libcups 32-bit development files not found, CUPS won't be supported.
This is an error since --with-cups was requested.
Here is readelf for cups after a cd to /usr/lib

Code: Select all

$readelf -a *.so | grep cups
File: libcupscgi.so
 0x00000001 (NEEDED)                     Shared library: [libcups.so.2]
 0x0000000e (SONAME)                     Library soname: [libcupscgi.so.1]
0000efe0  00000806 R_386_GLOB_DAT    00000000   _cups_strcasecmp
0000f014  00000207 R_386_JUMP_SLOT   00000000   _cupsLangString
0000f024  00000607 R_386_JUMP_SLOT   00000000   cupsArrayAdd
0000f028  00000707 R_386_JUMP_SLOT   00000000   cupsDirOpen
0000f02c  00000807 R_386_JUMP_SLOT   00000000   _cups_strcasecmp
0000f034  00000a07 R_386_JUMP_SLOT   00000000   cupsArrayNew
0000f048  00000d07 R_386_JUMP_SLOT   00000000   cupsWriteRequestData
0000f054  00000f07 R_386_JUMP_SLOT   00000000   cupsGetOption
0000f058  00001007 R_386_JUMP_SLOT   00000000   _cupsMD5Init
0000f05c  00001107 R_386_JUMP_SLOT   00000000   cupsFileFlush
0000f060  00001207 R_386_JUMP_SLOT   00000000   cupsFileTell
0000f068  00001407 R_386_JUMP_SLOT   00000000   _cupsMD5Append
0000f07c  00001807 R_386_JUMP_SLOT   00000000   cupsDoRequest
0000f094  00001e07 R_386_JUMP_SLOT   00000000   cupsArrayRemove
0000f0a0  00002007 R_386_JUMP_SLOT   00000000   cupsArrayCount
0000f0a8  00002207 R_386_JUMP_SLOT   00000000   cupsArrayNext
0000f0ac  00002307 R_386_JUMP_SLOT   00000000   cupsArrayFind
0000f0c0  00002807 R_386_JUMP_SLOT   00000000   _cupsStrAlloc
0000f0cc  00002b07 R_386_JUMP_SLOT   00000000   cupsStartDocument
0000f0e8  00003107 R_386_JUMP_SLOT   00000000   cupsFileLock
0000f0f4  00003407 R_386_JUMP_SLOT   00000000   cupsLastError
0000f0f8  00003507 R_386_JUMP_SLOT   00000000   cupsLangDefault
0000f118  00003b07 R_386_JUMP_SLOT   00000000   cupsLastErrorString
0000f120  00003d07 R_386_JUMP_SLOT   00000000   cupsDirRead
0000f130  00004007 R_386_JUMP_SLOT   00000000   cupsDoFileRequest
0000f140  00004407 R_386_JUMP_SLOT   00000000   cupsFileClose
0000f148  00004607 R_386_JUMP_SLOT   00000000   cupsFileOpen
0000f150  00004807 R_386_JUMP_SLOT   00000000   _cups_strncasecmp
0000f154  00004907 R_386_JUMP_SLOT   00000000   cupsFileGets
0000f15c  00004c07 R_386_JUMP_SLOT   00000000   cupsCancelJob
0000f180  00005107 R_386_JUMP_SLOT   00000000   cupsDirClose
0000f188  00005307 R_386_JUMP_SLOT   00000000   cupsFilePrintf
0000f18c  00005407 R_386_JUMP_SLOT   00000000   cupsSetPasswordCB
0000f190  00005507 R_386_JUMP_SLOT   00000000   cupsArrayIndex
0000f194  00005607 R_386_JUMP_SLOT   00000000   cupsFinishDocument
0000f1c8  00005f07 R_386_JUMP_SLOT   00000000   _cupsStrRetain
0000f1cc  00006007 R_386_JUMP_SLOT   00000000   _cups_strlcpy
0000f1d0  00006107 R_386_JUMP_SLOT   00000000   cupsCreateJob
0000f1d4  00006207 R_386_JUMP_SLOT   00000000   cupsArrayDelete
0000f1dc  00006307 R_386_JUMP_SLOT   00000000   cupsArrayPrev
0000f1e0  00006407 R_386_JUMP_SLOT   00000000   _cupsMD5Finish
0000f1e8  00006607 R_386_JUMP_SLOT   00000000   cupsTempFd
0000f1ec  00006707 R_386_JUMP_SLOT   00000000   _cupsStrFree
0000f1fc  00006a07 R_386_JUMP_SLOT   00000000   cupsSetUser
0000f20c  00006e07 R_386_JUMP_SLOT   00000000   cupsFilePuts
0000f21c  00007207 R_386_JUMP_SLOT   00000000   cupsAddOption
0000f22c  00007507 R_386_JUMP_SLOT   00000000   cupsArrayFirst
0000f250  00007c07 R_386_JUMP_SLOT   00000000   _cups_strlcat
     2: 00000000     0 FUNC    GLOBAL DEFAULT  UND _cupsLangString
     6: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsArrayAdd
     7: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsDirOpen
     8: 00000000     0 FUNC    GLOBAL DEFAULT  UND _cups_strcasecmp
    10: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsArrayNew
    13: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsWriteRequestData
    15: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsGetOption
    16: 00000000     0 FUNC    GLOBAL DEFAULT  UND _cupsMD5Init
    17: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFileFlush
    18: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFileTell
    20: 00000000     0 FUNC    GLOBAL DEFAULT  UND _cupsMD5Append
    24: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsDoRequest
    30: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsArrayRemove
    32: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsArrayCount
    34: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsArrayNext
    35: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsArrayFind
    40: 00000000     0 FUNC    GLOBAL DEFAULT  UND _cupsStrAlloc
    43: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsStartDocument
    49: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFileLock
    52: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsLastError
    53: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsLangDefault
    59: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsLastErrorString
    61: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsDirRead
    64: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsDoFileRequest
    68: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFileClose
    70: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFileOpen
    72: 00000000     0 FUNC    GLOBAL DEFAULT  UND _cups_strncasecmp
    73: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFileGets
    76: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsCancelJob
    81: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsDirClose
    83: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFilePrintf
    84: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsSetPasswordCB
    85: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsArrayIndex
    86: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFinishDocument
    95: 00000000     0 FUNC    GLOBAL DEFAULT  UND _cupsStrRetain
    96: 00000000     0 FUNC    GLOBAL DEFAULT  UND _cups_strlcpy
    97: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsCreateJob
    98: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsArrayDelete
    99: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsArrayPrev
   100: 00000000     0 FUNC    GLOBAL DEFAULT  UND _cupsMD5Finish
   102: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsTempFd
   103: 00000000     0 FUNC    GLOBAL DEFAULT  UND _cupsStrFree
   106: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsSetUser
   110: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFilePuts
   114: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsAddOption
   117: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsArrayFirst
   124: 00000000     0 FUNC    GLOBAL DEFAULT  UND _cups_strlcat
File: libcupsimage.so
 0x00000001 (NEEDED)                     Shared library: [libcups.so.2]
 0x0000000e (SONAME)                     Library soname: [libcupsimage.so.2]
00009020  00000607 R_386_JUMP_SLOT   00000000   cupsGetOption
00009028  00000807 R_386_JUMP_SLOT   00000000   _cupsStrScand
0000903c  00002907 R_386_JUMP_SLOT   00001080   _cupsRasterAddError
00009050  00002c07 R_386_JUMP_SLOT   000013d0   _cupsRasterExecPS
0000905c  00002d07 R_386_JUMP_SLOT   000011b0   _cupsRasterClearError
00009074  00001907 R_386_JUMP_SLOT   00000000   _cups_strlcpy
00009080  00002a07 R_386_JUMP_SLOT   00004770   cupsRasterOpenIO
     6: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsGetOption
     8: 00000000     0 FUNC    GLOBAL DEFAULT  UND _cupsStrScand
    25: 00000000     0 FUNC    GLOBAL DEFAULT  UND _cups_strlcpy
    36: 00004d40  1118 FUNC    GLOBAL DEFAULT   11 cupsRasterReadPixels
    40: 00004a20   113 FUNC    GLOBAL DEFAULT   11 cupsRasterOpen
    41: 00001080   291 FUNC    GLOBAL DEFAULT   11 _cupsRasterAddError
    42: 00004770   684 FUNC    GLOBAL DEFAULT   11 cupsRasterOpenIO
    44: 000013d0  8178 FUNC    GLOBAL DEFAULT   11 _cupsRasterExecPS
    45: 000011b0    54 FUNC    GLOBAL DEFAULT   11 _cupsRasterClearError
    46: 000056f0  1394 FUNC    GLOBAL DEFAULT   11 cupsRasterWriteHeader2
    47: 00004700   104 FUNC    GLOBAL DEFAULT   11 cupsRasterClose
    48: 000033d0  2337 FUNC    GLOBAL DEFAULT   11 cupsRasterInterpretPPD
    49: 00004bf0   324 FUNC    GLOBAL DEFAULT   11 cupsRasterReadHeader2
    50: 000051a0  1352 FUNC    GLOBAL DEFAULT   11 cupsRasterWriteHeader
    51: 000011f0    54 FUNC    GLOBAL DEFAULT   11 cupsRasterErrorString
    52: 00004aa0   324 FUNC    GLOBAL DEFAULT   11 cupsRasterReadHeader
    53: 00005c70   950 FUNC    GLOBAL DEFAULT   11 cupsRasterWritePixels
File: libcupsmime.so
 0x00000001 (NEEDED)                     Shared library: [libcups.so.2]
 0x0000000e (SONAME)                     Library soname: [libcupsmime.so.1]
00007014  00000307 R_386_JUMP_SLOT   00000000   cupsArrayAdd
00007018  00000407 R_386_JUMP_SLOT   00000000   cupsDirOpen
0000701c  00000507 R_386_JUMP_SLOT   00000000   _cups_strcasecmp
00007020  00000607 R_386_JUMP_SLOT   00000000   cupsArrayNew
00007024  00000707 R_386_JUMP_SLOT   00000000   cupsArrayRestore
00007028  00000807 R_386_JUMP_SLOT   00000000   cupsArrayInsert
00007044  00000d07 R_386_JUMP_SLOT   00000000   cupsArrayRemove
00007048  00000e07 R_386_JUMP_SLOT   00000000   cupsArrayCount
00007058  00001007 R_386_JUMP_SLOT   00000000   cupsArrayNext
0000705c  00001107 R_386_JUMP_SLOT   00000000   cupsArrayFind
00007078  00001607 R_386_JUMP_SLOT   00000000   cupsArraySave
00007088  00001907 R_386_JUMP_SLOT   00000000   cupsFileCompression
00007090  00001a07 R_386_JUMP_SLOT   00000000   cupsDirRead
0000709c  00001c07 R_386_JUMP_SLOT   00000000   cupsFileClose
000070a4  00001e07 R_386_JUMP_SLOT   00000000   cupsFileOpen
000070a8  00001f07 R_386_JUMP_SLOT   00000000   _cups_strncasecmp
000070ac  00002007 R_386_JUMP_SLOT   00000000   cupsFileGets
000070b8  00002407 R_386_JUMP_SLOT   00000000   cupsFileFind
000070bc  00002507 R_386_JUMP_SLOT   00000000   cupsDirClose
000070c4  00002707 R_386_JUMP_SLOT   00000000   cupsFileRead
000070c8  00002807 R_386_JUMP_SLOT   00000000   _cups_strlcpy
000070cc  00002907 R_386_JUMP_SLOT   00000000   cupsArrayDelete
000070e8  00002d07 R_386_JUMP_SLOT   00000000   cupsArrayFirst
000070f4  00003007 R_386_JUMP_SLOT   00000000   cupsFileSeek
     3: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsArrayAdd
     4: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsDirOpen
     5: 00000000     0 FUNC    GLOBAL DEFAULT  UND _cups_strcasecmp
     6: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsArrayNew
     7: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsArrayRestore
     8: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsArrayInsert
    13: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsArrayRemove
    14: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsArrayCount
    16: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsArrayNext
    17: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsArrayFind
    22: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsArraySave
    25: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFileCompression
    26: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsDirRead
    28: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFileClose
    30: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFileOpen
    31: 00000000     0 FUNC    GLOBAL DEFAULT  UND _cups_strncasecmp
    32: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFileGets
    36: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFileFind
    37: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsDirClose
    39: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFileRead
    40: 00000000     0 FUNC    GLOBAL DEFAULT  UND _cups_strlcpy
    41: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsArrayDelete
    45: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsArrayFirst
    48: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFileSeek
File: libcupsppdc.so
 0x00000001 (NEEDED)                     Shared library: [libcups.so.2]
 0x0000000e (SONAME)                     Library soname: [libcupsppdc.so.1]
0001e048  00000607 R_386_JUMP_SLOT   00000000   _cups_strcasecmp
0001e054  00000707 R_386_JUMP_SLOT   00000000   _cupsLangPrintf
0001e064  00000807 R_386_JUMP_SLOT   00000000   cupsFileRewind
0001e074  00000a07 R_386_JUMP_SLOT   00000000   cupsFileTell
0001e0f4  00001607 R_386_JUMP_SLOT   00000000   cupsFilePutChar
0001e150  00001c07 R_386_JUMP_SLOT   00000000   cupsFileClose
0001e164  00001e07 R_386_JUMP_SLOT   00000000   cupsFileOpen
0001e170  00001f07 R_386_JUMP_SLOT   00000000   _cups_strncasecmp
0001e174  00002007 R_386_JUMP_SLOT   00000000   cupsFileGets
0001e17c  00002307 R_386_JUMP_SLOT   00000000   _cupsStrFormatd
0001e1a0  00002707 R_386_JUMP_SLOT   00000000   cupsFilePrintf
0001e1a4  00002807 R_386_JUMP_SLOT   00000000   _cupsGlobals
0001e1c4  00002907 R_386_JUMP_SLOT   00000000   cupsFileWrite
0001e1c8  00002a07 R_386_JUMP_SLOT   00000000   cupsFilePeekChar
0001e1dc  00002d07 R_386_JUMP_SLOT   00000000   cupsFileRead
0001e1ec  00002e07 R_386_JUMP_SLOT   00000000   _cups_strlcpy
0001e200  00003007 R_386_JUMP_SLOT   00000000   cupsFileGetChar
0001e220  00003307 R_386_JUMP_SLOT   00000000   cupsFilePuts
0001e260  00003c07 R_386_JUMP_SLOT   00000000   _cups_strlcat
     6: 00000000     0 FUNC    GLOBAL DEFAULT  UND _cups_strcasecmp
     7: 00000000     0 FUNC    GLOBAL DEFAULT  UND _cupsLangPrintf
     8: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFileRewind
    10: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFileTell
    22: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFilePutChar
    28: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFileClose
    30: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFileOpen
    31: 00000000     0 FUNC    GLOBAL DEFAULT  UND _cups_strncasecmp
    32: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFileGets
    35: 00000000     0 FUNC    GLOBAL DEFAULT  UND _cupsStrFormatd
    39: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFilePrintf
    40: 00000000     0 FUNC    GLOBAL DEFAULT  UND _cupsGlobals
    41: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFileWrite
    42: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFilePeekChar
    45: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFileRead
    46: 00000000     0 FUNC    GLOBAL DEFAULT  UND _cups_strlcpy
    48: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFileGetChar
    51: 00000000     0 FUNC    GLOBAL DEFAULT  UND cupsFilePuts
    60: 00000000     0 FUNC    GLOBAL DEFAULT  UND _cups_strlcat
File: libcups.so
 0x0000000e (SONAME)                     Library soname: [libcups.so.2]
00062fa0  0001d406 R_386_GLOB_DAT    00048100   _cups_strcasecmp
00062fa4  00013506 R_386_GLOB_DAT    000495b0   _cupsGetPassword
00062fac  0000fb06 R_386_GLOB_DAT    00047d10   _cupsStrAlloc
00062fc0  00012a06 R_386_GLOB_DAT    00021a50   cupsFileWrite
00062fc8  00012806 R_386_GLOB_DAT    00021230   cupsFileRead
00062fcc  00018806 R_386_GLOB_DAT    00047ee0   _cupsStrFree
00063014  00015107 R_386_JUMP_SLOT   0004bf10   cupsGetJobs2
00063030  00014b07 R_386_JUMP_SLOT   0004cdc0   cupsGetPPD2
00063038  00022807 R_386_JUMP_SLOT   000172e0   _cupsGetDestResource
0006303c  00015e07 R_386_JUMP_SLOT   00033300   _cupsLangString
00063070  0001b707 R_386_JUMP_SLOT   00048d10   cupsCharsetToUTF8
0006307c  0001e307 R_386_JUMP_SLOT   00032530   cupsLangGet
00063088  00020f07 R_386_JUMP_SLOT   00049cb0   cupsSetServer
0006309c  00018407 R_386_JUMP_SLOT   0002bbb0   _cupsBufferRelease
000630bc  00017f07 R_386_JUMP_SLOT   00011ed0   _cupsSetNegotiateAuthS
000630cc  00016d07 R_386_JUMP_SLOT   00010830   cupsArrayAdd
000630d0  00011c07 R_386_JUMP_SLOT   00044930   cupsDoIORequest
000630e4  0001c407 R_386_JUMP_SLOT   0004ac80   _cupsGSSServiceName
000630e8  0000e007 R_386_JUMP_SLOT   0000d930   cupsAdminGetServerSett
000630f0  00027307 R_386_JUMP_SLOT   00011260   cupsArrayNew2
000630f4  0001d407 R_386_JUMP_SLOT   00048100   _cups_strcasecmp
00063104  0000c507 R_386_JUMP_SLOT   00032ce0   _cupsMessageNew
00063110  00018007 R_386_JUMP_SLOT   000111f0   cupsArrayNew
0006311c  00027d07 R_386_JUMP_SLOT   0004d4e0   cupsPrintFiles2
00063120  00013907 R_386_JUMP_SLOT   00031e70   _cupsLangPrintf
00063128  00011307 R_386_JUMP_SLOT   00010890   cupsArrayClear
00063130  00021307 R_386_JUMP_SLOT   000469d0   _cupsSNMPIsOIDPrefixed
0006313c  0001c307 R_386_JUMP_SLOT   00011560   cupsArrayRestore
00063144  00010f07 R_386_JUMP_SLOT   00010970   cupsArrayCurrent
0006314c  00020d07 R_386_JUMP_SLOT   00016d30   cupsGetDest
00063154  0001d007 R_386_JUMP_SLOT   00021360   cupsFileRewind
0006316c  00013207 R_386_JUMP_SLOT   00043ab0   _cupsNextDelay
0006317c  0001b907 R_386_JUMP_SLOT   000447b0   cupsWriteRequestData
00063190  00013b07 R_386_JUMP_SLOT   00031fb0   _cupsLangPuts
0006319c  0000f507 R_386_JUMP_SLOT   0004bdd0   cupsGetDefault2
000631a4  0001ca07 R_386_JUMP_SLOT   00037a30   cupsGetOption
000631a8  00017307 R_386_JUMP_SLOT   00036c50   _cupsMD5Init
000631b8  00019c07 R_386_JUMP_SLOT   0001fe60   cupsFileFlush
000631c0  0001e507 R_386_JUMP_SLOT   00032360   _cupsEncodingName
000631d0  00027e07 R_386_JUMP_SLOT   00021990   cupsFileTell
000631e0  00017707 R_386_JUMP_SLOT   000485c0   _cupsStrScand
000631f0  0001d807 R_386_JUMP_SLOT   00036cb0   _cupsMD5Append
00063200  0001b807 R_386_JUMP_SLOT   00046770   _cupsSNMPCopyOID
00063210  00015807 R_386_JUMP_SLOT   00044de0   cupsDoRequest
00063248  00025507 R_386_JUMP_SLOT   00018820   _cupsUserDefault
0006325c  00029a07 R_386_JUMP_SLOT   0001e7d0   cupsEncodeOptions2
00063260  00019d07 R_386_JUMP_SLOT   00011420   cupsArrayRemove
00063278  0000bc07 R_386_JUMP_SLOT   0004b6f0   cupsCancelJob2
00063280  0000be07 R_386_JUMP_SLOT   00010930   cupsArrayCount
00063288  0001ab07 R_386_JUMP_SLOT   000204a0   cupsFileGetConf
0006328c  00014007 R_386_JUMP_SLOT   00011360   cupsArrayNext
00063290  00016f07 R_386_JUMP_SLOT   00010c00   cupsArrayFind
0006329c  00028107 R_386_JUMP_SLOT   0004a830   _cupsSetDefaults
000632a8  00029107 R_386_JUMP_SLOT   00043b30   _cupsSetError
000632c4  00023e07 R_386_JUMP_SLOT   00017ef0   cupsRemoveDest
000632cc  0000fb07 R_386_JUMP_SLOT   00047d10   _cupsStrAlloc
000632d4  00028b07 R_386_JUMP_SLOT   00046bc0   _cupsSNMPRead
000632e0  00015c07 R_386_JUMP_SLOT   0004d250   cupsStartDocument
000632e4  0001c107 R_386_JUMP_SLOT   00048aa0   _cupsMutexLock
000632f0  0001f207 R_386_JUMP_SLOT   00048f40   cupsUTF8ToCharset
000632f4  0001a007 R_386_JUMP_SLOT   00049a70   cupsGetPassword2
000632f8  00024607 R_386_JUMP_SLOT   0004ab60   cupsServer
000632fc  00028c07 R_386_JUMP_SLOT   000188b0   cupsGetDests2
00063304  0001a107 R_386_JUMP_SLOT   00044330   cupsSendRequest
00063318  00019407 R_386_JUMP_SLOT   00048ae0   _cupsMutexUnlock
0006331c  00018b07 R_386_JUMP_SLOT   00032d50   _cupsMessageLoad
00063338  0001e907 R_386_JUMP_SLOT   000115c0   cupsArraySave
00063354  00014c07 R_386_JUMP_SLOT   00020fc0   cupsFilePutChar
00063358  0001ea07 R_386_JUMP_SLOT   00037f30   cupsRemoveOption
00063368  00026707 R_386_JUMP_SLOT   00043a30   cupsLastError
0006336c  00010807 R_386_JUMP_SLOT   00032c30   cupsLangDefault
00063374  00012707 R_386_JUMP_SLOT   00032c70   _cupsMessageLookup
00063390  00028507 R_386_JUMP_SLOT   000181f0   cupsSetDests2
000633b0  00014807 R_386_JUMP_SLOT   00022db0   _cupsGlobalUnlock
000633bc  00013c07 R_386_JUMP_SLOT   000207d0   cupsFileNumber
000633d0  00020207 R_386_JUMP_SLOT   0004ab00   cupsEncryption
000633e0  00022607 R_386_JUMP_SLOT   0004ac30   cupsUser
000633f0  00020407 R_386_JUMP_SLOT   00012100   cupsDoAuthentication
000633f4  00014707 R_386_JUMP_SLOT   000489c0   cupsTempFile2
00063410  0001af07 R_386_JUMP_SLOT   00043e60   cupsGetResponse
00063420  00029e07 R_386_JUMP_SLOT   0001fef0   cupsFileClose
0006342c  00010907 R_386_JUMP_SLOT   00016ca0   cupsFreeDests
00063434  0001ec07 R_386_JUMP_SLOT   00020810   cupsFileOpenFd
00063450  00017107 R_386_JUMP_SLOT   00020aa0   cupsFileOpen
0006345c  0000d707 R_386_JUMP_SLOT   000481c0   _cups_strncasecmp
00063464  0001e107 R_386_JUMP_SLOT   00020370   cupsFileGets
0006347c  00028a07 R_386_JUMP_SLOT   000483d0   _cupsStrFormatd
0006349c  0000d507 R_386_JUMP_SLOT   00044050   _cupsSetHTTPError
000634a0  00019a07 R_386_JUMP_SLOT   000480b0   _cups_strcpy
000634a4  00017807 R_386_JUMP_SLOT   00046960   _cupsSNMPIsOID
000634ac  00012907 R_386_JUMP_SLOT   0004bb10   cupsFreeJobs
000634c0  00020007 R_386_JUMP_SLOT   00037aa0   cupsParseOptions
000634c4  0001c607 R_386_JUMP_SLOT   00022330   cupsGetFd
000634d0  00015007 R_386_JUMP_SLOT   0004c6c0   cupsGetPPD3
000634ec  00026107 R_386_JUMP_SLOT   00021bf0   cupsFilePutConf
000634f0  00015407 R_386_JUMP_SLOT   00016dd0   cupsAddDest
00063500  0000fe07 R_386_JUMP_SLOT   00020d50   cupsFilePrintf
00063504  0001a807 R_386_JUMP_SLOT   00022bd0   _cupsGlobals
00063518  0000cc07 R_386_JUMP_SLOT   00022b80   _cupsGlobalLock
00063530  0000e107 R_386_JUMP_SLOT   00010fa0   cupsArrayIndex
00063534  0001be07 R_386_JUMP_SLOT   0004ba70   cupsFinishDocument
00063538  00027a07 R_386_JUMP_SLOT   000379b0   cupsFreeOptions
0006353c  00012a07 R_386_JUMP_SLOT   00021a50   cupsFileWrite
00063550  0000c007 R_386_JUMP_SLOT   00022980   cupsPutFile
00063554  00020e07 R_386_JUMP_SLOT   00020ce0   cupsFilePeekChar
00063570  0001b007 R_386_JUMP_SLOT   00043cb0   _cupsConnect
00063580  00012807 R_386_JUMP_SLOT   00021230   cupsFileRead
000635a4  00019107 R_386_JUMP_SLOT   00047f80   _cupsStrRetain
000635b0  0000ec07 R_386_JUMP_SLOT   00048360   _cups_strlcpy
000635b8  00014507 R_386_JUMP_SLOT   0004b800   cupsCreateJob
000635bc  00014907 R_386_JUMP_SLOT   000109c0   cupsArrayDelete
000635c0  00010707 R_386_JUMP_SLOT   00017440   _cupsGetDests
000635d8  00028807 R_386_JUMP_SLOT   00036df0   _cupsMD5Finish
000635e0  0001d607 R_386_JUMP_SLOT   00048840   cupsTempFd
000635e8  00018807 R_386_JUMP_SLOT   00047ee0   _cupsStrFree
000635ec  00027c07 R_386_JUMP_SLOT   00020180   cupsFileGetChar
000635fc  00015707 R_386_JUMP_SLOT   00045090   cupsSideChannelWrite
0006360c  0001ac07 R_386_JUMP_SLOT   0002bb20   _cupsBufferGet
0006363c  00024c07 R_386_JUMP_SLOT   00031d00   _cupsLangPrintFilter
00063648  0001f007 R_386_JUMP_SLOT   000210a0   cupsFilePuts
00063668  0001f107 R_386_JUMP_SLOT   00037820   cupsAddOption
000636a4  00029407 R_386_JUMP_SLOT   00010ec0   cupsArrayFirst
000636a8  0001d307 R_386_JUMP_SLOT   00048c90   _cupsCharmapFlush
000636b8  00020907 R_386_JUMP_SLOT   00022640   cupsPutFd
000636cc  00017907 R_386_JUMP_SLOT   000214a0   cupsFileSeek
000636d0  0001b207 R_386_JUMP_SLOT   00032470   _cupsMessageFree
000636d8  00027b07 R_386_JUMP_SLOT   000110c0   cupsArrayNew3
000636dc  00017c07 R_386_JUMP_SLOT   00044e40   cupsSideChannelRead
000636e0  00012607 R_386_JUMP_SLOT   000482d0   _cups_strlcat
000636f0  00018e07 R_386_JUMP_SLOT   00010d80   _cupsArrayAddStrings
000636f8  00024807 R_386_JUMP_SLOT   00047440   _cupsSNMPWrite
   188: 0004b6f0   155 FUNC    GLOBAL DEFAULT   11 cupsCancelJob2
   189: 00021900   129 FUNC    GLOBAL DEFAULT   11 cupsFileStdout
   190: 00010930    57 FUNC    GLOBAL DEFAULT   11 cupsArrayCount
   192: 00022980   173 FUNC    GLOBAL DEFAULT   11 cupsPutFile
   194: 00047a90   549 FUNC    GLOBAL DEFAULT   11 _cupsSNMPWalk
   195: 000113c0    87 FUNC    GLOBAL DEFAULT   11 cupsArrayPrev
   197: 00032ce0   106 FUNC    GLOBAL DEFAULT   11 _cupsMessageNew
   204: 00022b80    69 FUNC    GLOBAL DEFAULT   11 _cupsGlobalLock
   206: 00018f70    41 FUNC    GLOBAL DEFAULT   11 cupsCancelDestJob
   208: 00035a50  2563 FUNC    GLOBAL DEFAULT   11 cupsMarkOptions
   209: 00020750   116 FUNC    GLOBAL DEFAULT   11 cupsFileLock
   210: 00048bb0    62 FUNC    GLOBAL DEFAULT   11 _cupsRWLockWrite
   213: 00044050   726 FUNC    GLOBAL DEFAULT   11 _cupsSetHTTPError
   215: 000481c0   269 FUNC    GLOBAL DEFAULT   11 _cups_strncasecmp
   217: 00048940   121 FUNC    GLOBAL DEFAULT   11 cupsTempFile
   220: 0001c100   689 FUNC    GLOBAL DEFAULT   11 cupsCopyDestInfo
   223: 00046a40   204 FUNC    GLOBAL DEFAULT   11 _cupsSNMPOIDToString
   224: 0000d930  3237 FUNC    GLOBAL DEFAULT   11 cupsAdminGetServerSetting
   225: 00010fa0    85 FUNC    GLOBAL DEFAULT   11 cupsArrayIndex
   229: 00045490   579 FUNC    GLOBAL DEFAULT   11 cupsSideChannelSNMPWalk
   231: 00048c30    94 FUNC    GLOBAL DEFAULT   11 _cupsThreadCreate
   232: 00046b10   163 FUNC    GLOBAL DEFAULT   11 _cupsSNMPOpen
   236: 00048360   106 FUNC    GLOBAL DEFAULT   11 _cups_strlcpy
   245: 0004bdd0   246 FUNC    GLOBAL DEFAULT   11 cupsGetDefault2
   246: 0004d0d0   370 FUNC    GLOBAL DEFAULT   11 cupsGetServerPPD
   247: 00016690  1546 FUNC    GLOBAL DEFAULT   11 cupsConnectDest
   251: 00047d10   300 FUNC    GLOBAL DEFAULT   11 _cupsStrAlloc
   254: 00020d50   610 FUNC    GLOBAL DEFAULT   11 cupsFilePrintf
   255: 00012d50   231 FUNC    GLOBAL DEFAULT   11 cupsBackendReport
   256: 0001c610   416 FUNC    GLOBAL DEFAULT   11 cupsGetDestMediaBySize
   260: 000219e0   108 FUNC    GLOBAL DEFAULT   11 cupsFileUnlock
   263: 00017440  1569 FUNC    GLOBAL DEFAULT   11 _cupsGetDests
   264: 00032c30    62 FUNC    GLOBAL DEFAULT   11 cupsLangDefault
   265: 00016ca0   137 FUNC    GLOBAL DEFAULT   11 cupsFreeDests
   270: 00063724     4 OBJECT  GLOBAL DEFAULT   23 _cups_debug_fd
   271: 00010970    73 FUNC    GLOBAL DEFAULT   11 cupsArrayCurrent
   275: 00010890   148 FUNC    GLOBAL DEFAULT   11 cupsArrayClear
   279: 0001c450   436 FUNC    GLOBAL DEFAULT   11 cupsGetDestMediaByName
   280: 0004b790    97 FUNC    GLOBAL DEFAULT   11 cupsCancelJob
   284: 00044930   939 FUNC    GLOBAL DEFAULT   11 cupsDoIORequest
   285: 000320d0   476 FUNC    GLOBAL DEFAULT   11 _cupsSetLocale
   288: 00018130   177 FUNC    GLOBAL DEFAULT   11 cupsSetDefaultDest
   289: 000217f0   129 FUNC    GLOBAL DEFAULT   11 cupsFileStderr
   293: 0000cf70  2494 FUNC    GLOBAL DEFAULT   11 cupsAdminExportSamba
   294: 000482d0   143 FUNC    GLOBAL DEFAULT   11 _cups_strlcat
   295: 00032c70   101 FUNC    GLOBAL DEFAULT   11 _cupsMessageLookup
   296: 00021230   300 FUNC    GLOBAL DEFAULT   11 cupsFileRead
   297: 0004bb10   134 FUNC    GLOBAL DEFAULT   11 cupsFreeJobs
   298: 00021a50   416 FUNC    GLOBAL DEFAULT   11 cupsFileWrite
   304: 00031b00   501 FUNC    GLOBAL DEFAULT   11 _cupsLangPrintError
   306: 00043ab0   114 FUNC    GLOBAL DEFAULT   11 _cupsNextDelay
   309: 000495b0  1090 FUNC    GLOBAL DEFAULT   11 _cupsGetPassword
   313: 00031e70   317 FUNC    GLOBAL DEFAULT   11 _cupsLangPrintf
   314: 00048a50    70 FUNC    GLOBAL DEFAULT   11 _cupsMutexInit
   315: 00031fb0   285 FUNC    GLOBAL DEFAULT   11 _cupsLangPuts
   316: 000207d0    55 FUNC    GLOBAL DEFAULT   11 cupsFileNumber
   318: 0004abb0   116 FUNC    GLOBAL DEFAULT   11 cupsSetEncryption
   319: 000493f0   445 FUNC    GLOBAL DEFAULT   11 cupsUTF32ToUTF8
   320: 00011360    89 FUNC    GLOBAL DEFAULT   11 cupsArrayNext
   321: 00048b70    62 FUNC    GLOBAL DEFAULT   11 _cupsRWLockRead
   324: 00048bf0    62 FUNC    GLOBAL DEFAULT   11 _cupsRWUnlock
   325: 0004b800   622 FUNC    GLOBAL DEFAULT   11 cupsCreateJob
   327: 000489c0   133 FUNC    GLOBAL DEFAULT   11 cupsTempFile2
   328: 00022db0    69 FUNC    GLOBAL DEFAULT   11 _cupsGlobalUnlock
   329: 000109c0   189 FUNC    GLOBAL DEFAULT   11 cupsArrayDelete
   331: 0004cdc0   134 FUNC    GLOBAL DEFAULT   11 cupsGetPPD2
   332: 00020fc0   220 FUNC    GLOBAL DEFAULT   11 cupsFilePutChar
   333: 00049bd0    99 FUNC    GLOBAL DEFAULT   11 cupsSetPasswordCB
   334: 000472f0    67 FUNC    GLOBAL DEFAULT   11 _cupsSNMPSetDebug
   336: 0004c6c0  1641 FUNC    GLOBAL DEFAULT   11 cupsGetPPD3
   337: 0004bf10  1868 FUNC    GLOBAL DEFAULT   11 cupsGetJobs2
   339: 00049a00   104 FUNC    GLOBAL DEFAULT   11 cupsGetPassword
   340: 00016dd0   384 FUNC    GLOBAL DEFAULT   11 cupsAddDest
   341: 000324b0   127 FUNC    GLOBAL DEFAULT   11 cupsLangFlush
   343: 00045090   376 FUNC    GLOBAL DEFAULT   11 cupsSideChannelWrite
   344: 00044de0    94 FUNC    GLOBAL DEFAULT   11 cupsDoRequest
   347: 00011000    87 FUNC    GLOBAL DEFAULT   11 cupsArrayInsert
   348: 0004d250   651 FUNC    GLOBAL DEFAULT   11 cupsStartDocument
   350: 00033300   144 FUNC    GLOBAL DEFAULT   11 _cupsLangString
   356: 00063720     4 OBJECT  GLOBAL DEFAULT   23 _cups_debug_level
   365: 00010830    87 FUNC    GLOBAL DEFAULT   11 cupsArrayAdd
   367: 00010c00   379 FUNC    GLOBAL DEFAULT   11 cupsArrayFind
   369: 00020aa0   567 FUNC    GLOBAL DEFAULT   11 cupsFileOpen
   370: 0004d860   118 FUNC    GLOBAL DEFAULT   11 cupsPrintFile2
   371: 00036c50    83 FUNC    GLOBAL DEFAULT   11 _cupsMD5Init
   375: 000485c0   630 FUNC    GLOBAL DEFAULT   11 _cupsStrScand
   376: 00046960   110 FUNC    GLOBAL DEFAULT   11 _cupsSNMPIsOID
   377: 000214a0   841 FUNC    GLOBAL DEFAULT   11 cupsFileSeek
   380: 00044e40   589 FUNC    GLOBAL DEFAULT   11 cupsSideChannelRead
   383: 00011ed0   552 FUNC    GLOBAL DEFAULT   11 _cupsSetNegotiateAuthStri
   384: 000111f0   102 FUNC    GLOBAL DEFAULT   11 cupsArrayNew
   385: 0001c8b0   345 FUNC    GLOBAL DEFAULT   11 cupsDirRead
   387: 0000e5e0  7512 FUNC    GLOBAL DEFAULT   11 cupsAdminSetServerSetting
   388: 0002bbb0    45 FUNC    GLOBAL DEFAULT   11 _cupsBufferRelease
   392: 00047ee0   159 FUNC    GLOBAL DEFAULT   11 _cupsStrFree
   393: 00020210   346 FUNC    GLOBAL DEFAULT   11 cupsFileGetLine
   394: 00018c20    70 FUNC    GLOBAL DEFAULT   11 cupsGetDests
   395: 00032d50  1094 FUNC    GLOBAL DEFAULT   11 _cupsMessageLoad
   398: 00010d80   314 FUNC    GLOBAL DEFAULT   11 _cupsArrayAddStrings
   400: 00045210   184 FUNC    GLOBAL DEFAULT   11 cupsSideChannelDoRequest
   401: 00047f80    90 FUNC    GLOBAL DEFAULT   11 _cupsStrRetain
   403: 000187d0    78 FUNC    GLOBAL DEFAULT   11 cupsSetDests
   404: 00048ae0    62 FUNC    GLOBAL DEFAULT   11 _cupsMutexUnlock
   406: 00018fa0   510 FUNC    GLOBAL DEFAULT   11 cupsCloseDestJob
   410: 000480b0    73 FUNC    GLOBAL DEFAULT   11 _cups_strcpy
   412: 0001fe60   140 FUNC    GLOBAL DEFAULT   11 cupsFileFlush
   413: 00011420   308 FUNC    GLOBAL DEFAULT   11 cupsArrayRemove
   414: 0001c7b0    85 FUNC    GLOBAL DEFAULT   11 cupsDirClose
   416: 00049a70   142 FUNC    GLOBAL DEFAULT   11 cupsGetPassword2
   417: 00044330  1138 FUNC    GLOBAL DEFAULT   11 cupsSendRequest
   418: 00049b50   124 FUNC    GLOBAL DEFAULT   11 cupsSetCredentials
   423: 0004a7c0   102 FUNC    GLOBAL DEFAULT   11 cupsSetUser
   424: 00022bd0   467 FUNC    GLOBAL DEFAULT   11 _cupsGlobals
   425: 000323b0    77 FUNC    GLOBAL DEFAULT   11 cupsLangEncoding
   427: 000204a0   688 FUNC    GLOBAL DEFAULT   11 cupsFileGetConf
   428: 0002bb20   141 FUNC    GLOBAL DEFAULT   11 _cupsBufferGet
   429: 00037240  1016 FUNC    GLOBAL DEFAULT   11 cupsNotifySubject
   431: 00043e60   485 FUNC    GLOBAL DEFAULT   11 cupsGetResponse
   432: 00043cb0   419 FUNC    GLOBAL DEFAULT   11 _cupsConnect
   433: 00011620    56 FUNC    GLOBAL DEFAULT   11 cupsArrayUserData
   434: 00032470    62 FUNC    GLOBAL DEFAULT   11 _cupsMessageFree
   437: 00043c20   143 FUNC    GLOBAL DEFAULT   11 cupsReadResponseData
   438: 0004d7e0   118 FUNC    GLOBAL DEFAULT   11 cupsPrintFile
   439: 00048d10   553 FUNC    GLOBAL DEFAULT   11 cupsCharsetToUTF8
   440: 00046770   116 FUNC    GLOBAL DEFAULT   11 _cupsSNMPCopyOID
   441: 000447b0   378 FUNC    GLOBAL DEFAULT   11 cupsWriteRequestData
   442: 0001ef30   140 FUNC    GLOBAL DEFAULT   11 cupsEncodeOptions
   443: 000191a0   545 FUNC    GLOBAL DEFAULT   11 cupsCreateDestJob
   446: 0004ba70   155 FUNC    GLOBAL DEFAULT   11 cupsFinishDocument
   448: 0001f740  1047 FUNC    GLOBAL DEFAULT   11 _cupsFileCheck
   449: 00048aa0    62 FUNC    GLOBAL DEFAULT   11 _cupsMutexLock
   450: 0004a770    79 FUNC    GLOBAL DEFAULT   11 cupsSetServerCertCB
   451: 00011560    89 FUNC    GLOBAL DEFAULT   11 cupsArrayRestore
   452: 0004ac80    79 FUNC    GLOBAL DEFAULT   11 _cupsGSSServiceName
   453: 00018c70   760 FUNC    GLOBAL DEFAULT   11 cupsGetNamedDest
   454: 00022330   565 FUNC    GLOBAL DEFAULT   11 cupsGetFd
   456: 00046730    62 FUNC    GLOBAL DEFAULT   11 _cupsSNMPClose
   457: 0001c810   145 FUNC    GLOBAL DEFAULT   11 cupsDirOpen
   458: 00037a30   105 FUNC    GLOBAL DEFAULT   11 cupsGetOption
   464: 00021360   315 FUNC    GLOBAL DEFAULT   11 cupsFileRewind
   466: 0001fca0    60 FUNC    GLOBAL DEFAULT   11 cupsFileEOF
   467: 00048c90   118 FUNC    GLOBAL DEFAULT   11 _cupsCharmapFlush
   468: 00048100   190 FUNC    GLOBAL DEFAULT   11 _cups_strcasecmp
   469: 00012840   299 FUNC    GLOBAL DEFAULT   11 cupsBackChannelRead
   470: 00048840   245 FUNC    GLOBAL DEFAULT   11 cupsTempFd
   472: 00036cb0   312 FUNC    GLOBAL DEFAULT   11 _cupsMD5Append
   475: 0000c5a0  2500 FUNC    GLOBAL DEFAULT   11 cupsAdminCreateWindowsPPD
   481: 00020370   295 FUNC    GLOBAL DEFAULT   11 cupsFileGets
   483: 00032530  1788 FUNC    GLOBAL DEFAULT   11 cupsLangGet
   485: 00032360    75 FUNC    GLOBAL DEFAULT   11 _cupsEncodingName
   486: 00022570   208 FUNC    GLOBAL DEFAULT   11 cupsGetFile
   489: 000115c0    85 FUNC    GLOBAL DEFAULT   11 cupsArraySave
   490: 00037f30   183 FUNC    GLOBAL DEFAULT   11 cupsRemoveOption
   492: 00020810   646 FUNC    GLOBAL DEFAULT   11 cupsFileOpenFd
   493: 0004cd30   132 FUNC    GLOBAL DEFAULT   11 cupsGetPPD
   494: 0004d8e0   110 FUNC    GLOBAL DEFAULT   11 cupsPrintFiles
   496: 000210a0   399 FUNC    GLOBAL DEFAULT   11 cupsFilePuts
   497: 00037820   393 FUNC    GLOBAL DEFAULT   11 cupsAddOption
   498: 00048f40   671 FUNC    GLOBAL DEFAULT   11 cupsUTF8ToCharset
   500: 0004bed0    62 FUNC    GLOBAL DEFAULT   11 cupsGetDefault
   501: 00021880   113 FUNC    GLOBAL DEFAULT   11 cupsFileStdin
   503: 00043a70    61 FUNC    GLOBAL DEFAULT   11 cupsLastErrorString
   504: 0001ca10    73 FUNC    GLOBAL DEFAULT   11 cupsDirRewind
   505: 0001fb60   242 FUNC    GLOBAL DEFAULT   11 _cupsFileCheckFilter
   506: 00021d20  1549 FUNC    GLOBAL DEFAULT   11 cupsGetDevices
   510: 00010f20    56 FUNC    GLOBAL DEFAULT   11 cupsArrayGetIndex
   512: 00037aa0  1164 FUNC    GLOBAL DEFAULT   11 cupsParseOptions
   514: 0004ab00    90 FUNC    GLOBAL DEFAULT   11 cupsEncryption
   516: 00012100  1845 FUNC    GLOBAL DEFAULT   11 cupsDoAuthentication
   518: 00013f10  3013 FUNC    GLOBAL DEFAULT   11 cupsResolveConflicts
   521: 00022640   824 FUNC    GLOBAL DEFAULT   11 cupsPutFd
   525: 00016d30   149 FUNC    GLOBAL DEFAULT   11 cupsGetDest
   526: 00020ce0   108 FUNC    GLOBAL DEFAULT   11 cupsFilePeekChar
   527: 00049cb0   651 FUNC    GLOBAL DEFAULT   11 cupsSetServer
   529: 0001c3c0   134 FUNC    GLOBAL DEFAULT   11 cupsFreeDestInfo
   530: 00047fe0   208 FUNC    GLOBAL DEFAULT   11 _cupsStrStatistics
   531: 000469d0   100 FUNC    GLOBAL DEFAULT   11 _cupsSNMPIsOIDPrefixed
   533: 0001fce0   373 FUNC    GLOBAL DEFAULT   11 cupsFileFind
   535: 00013da0   361 FUNC    GLOBAL DEFAULT   11 cupsGetConflicts
   543: 000452d0   448 FUNC    GLOBAL DEFAULT   11 cupsSideChannelSNMPGet
   550: 0004ac30    79 FUNC    GLOBAL DEFAULT   11 cupsUser
   552: 000172e0   339 FUNC    GLOBAL DEFAULT   11 _cupsGetDestResource
   554: 0004ce50   629 FUNC    GLOBAL DEFAULT   11 cupsGetPrinters
   555: 0001b800  2294 FUNC    GLOBAL DEFAULT   11 cupsCopyDestConflicts
   556: 0001fc60    57 FUNC    GLOBAL DEFAULT   11 cupsFileCompression
   570: 00048b20    70 FUNC    GLOBAL DEFAULT   11 _cupsRWInit
   574: 00017ef0   196 FUNC    GLOBAL DEFAULT   11 cupsRemoveDest
   577: 00011060    85 FUNC    GLOBAL DEFAULT   11 cupsArrayLast
   582: 0004ab60    79 FUNC    GLOBAL DEFAULT   11 cupsServer
   584: 00047440  1614 FUNC    GLOBAL DEFAULT   11 _cupsSNMPWrite
   587: 0004c660    94 FUNC    GLOBAL DEFAULT   11 cupsGetJobs
   588: 00031d00   365 FUNC    GLOBAL DEFAULT   11 _cupsLangPrintFilter
   589: 000112d0   136 FUNC    GLOBAL DEFAULT   11 _cupsArrayNewStrings
   591: 00012970   383 FUNC    GLOBAL DEFAULT   11 cupsBackChannelWrite
   596: 00017fc0   356 FUNC    GLOBAL DEFAULT   11 cupsCopyDest
   597: 00018820   143 FUNC    GLOBAL DEFAULT   11 _cupsUserDefault
   599: 00032400    97 FUNC    GLOBAL DEFAULT   11 cupsLangFree
   601: 00037ff0   527 FUNC    GLOBAL DEFAULT   11 _cupsGet1284Values
   604: 000193d0   153 FUNC    GLOBAL DEFAULT   11 cupsFinishDestDocument
   605: 000467f0   357 FUNC    GLOBAL DEFAULT   11 _cupsSNMPDefaultCommunity
   609: 00021bf0   300 FUNC    GLOBAL DEFAULT   11 cupsFilePutConf
   615: 00043a30    61 FUNC    GLOBAL DEFAULT   11 cupsLastError
   618: 0001b350  1194 FUNC    GLOBAL DEFAULT   11 cupsCheckDestSupported
   619: 00037640   117 FUNC    GLOBAL DEFAULT   11 cupsNotifyText
   623: 000491e0   519 FUNC    GLOBAL DEFAULT   11 cupsUTF8ToUTF32
   624: 00047340   250 FUNC    GLOBAL DEFAULT   11 _cupsSNMPStringToOID
   625: 00019bf0   253 FUNC    GLOBAL DEFAULT   11 cupsLocalizeDestValue
   626: 00049c40    99 FUNC    GLOBAL DEFAULT   11 cupsSetPasswordCB2
   627: 00011260   102 FUNC    GLOBAL DEFAULT   11 cupsArrayNew2
   630: 00044ce0   246 FUNC    GLOBAL DEFAULT   11 cupsDoFileRequest
   634: 000379b0   125 FUNC    GLOBAL DEFAULT   11 cupsFreeOptions
   635: 000110c0   298 FUNC    GLOBAL DEFAULT   11 cupsArrayNew3
   636: 00020180   132 FUNC    GLOBAL DEFAULT   11 cupsFileGetChar
   637: 0004d4e0   757 FUNC    GLOBAL DEFAULT   11 cupsPrintFiles2
   638: 00021990    69 FUNC    GLOBAL DEFAULT   11 cupsFileTell
   641: 0004a830   709 FUNC    GLOBAL DEFAULT   11 _cupsSetDefaults
   643: 00010f60    56 FUNC    GLOBAL DEFAULT   11 cupsArrayGetInsert
   645: 000181f0  1495 FUNC    GLOBAL DEFAULT   11 cupsSetDests2
   647: 00012bf0   351 FUNC    GLOBAL DEFAULT   11 cupsBackendDeviceURI
   648: 00036df0   200 FUNC    GLOBAL DEFAULT   11 _cupsMD5Finish
   650: 000483d0   493 FUNC    GLOBAL DEFAULT   11 _cupsStrFormatd
   651: 00046bc0  1837 FUNC    GLOBAL DEFAULT   11 _cupsSNMPRead
   652: 000188b0   874 FUNC    GLOBAL DEFAULT   11 cupsGetDests2
   653: 00019b40   162 FUNC    GLOBAL DEFAULT   11 cupsLocalizeDestOption
   654: 00047e40   149 FUNC    GLOBAL DEFAULT   11 _cupsStrFlush
   657: 00043b30   234 FUNC    GLOBAL DEFAULT   11 _cupsSetError
   660: 00010ec0    85 FUNC    GLOBAL DEFAULT   11 cupsArrayFirst
   661: 00017a70  1143 FUNC    GLOBAL DEFAULT   11 cupsEnumDests
   664: 00010a80   382 FUNC    GLOBAL DEFAULT   11 cupsArrayDup
   665: 0004bba0   549 FUNC    GLOBAL DEFAULT   11 cupsGetClasses
   666: 0001e7d0  1874 FUNC    GLOBAL DEFAULT   11 cupsEncodeOptions2
   670: 0001fef0   656 FUNC    GLOBAL DEFAULT   11 cupsFileClose
   672: 00019470   585 FUNC    GLOBAL DEFAULT   11 cupsStartDestDocument
   674: 00049b00    79 FUNC    GLOBAL DEFAULT   11 cupsSetClientCertCB
BashTin
Level 1
Level 1
Posts: 9
Joined: Wed Mar 14, 2018 10:15 pm

Re: Config wine 3.3 on Centos 7 missing cups and krb5

Post by BashTin »

And for krb5 (snip, if you need the full log it is around 4000 lines)

Code: Select all

 0x00000001 (NEEDED)                     Shared library: [libgssapi_krb5.so.2]
 0x00000001 (NEEDED)                     Shared library: [libkrb5.so.3]
 0x00000001 (NEEDED)                     Shared library: [libgssapi_krb5.so.2]
 0x00000001 (NEEDED)                     Shared library: [libkrb5.so.3]
 0x00000001 (NEEDED)                     Shared library: [libgssapi_krb5.so.2]
 0x00000001 (NEEDED)                     Shared library: [libkrb5.so.3]
 0x00000001 (NEEDED)                     Shared library: [libgssapi_krb5.so.2]
 0x00000001 (NEEDED)                     Shared library: [libkrb5.so.3]
 0x00000001 (NEEDED)                     Shared library: [libgssapi_krb5.so.2]
 0x00000001 (NEEDED)                     Shared library: [libkrb5.so.3]
    24: 00000000     0 OBJECT  GLOBAL DEFAULT  UND GSS_C_NT_HOSTBASED_SERVIC@gssapi_krb5_2_MIT (12)
    58: 00000000     0 FUNC    GLOBAL DEFAULT  UND gss_release_buffer@gssapi_krb5_2_MIT (12)
    70: 00000000     0 FUNC    GLOBAL DEFAULT  UND gss_init_sec_context@gssapi_krb5_2_MIT (12)
   113: 00000000     0 FUNC    GLOBAL DEFAULT  UND gss_import_name@gssapi_krb5_2_MIT (12)
   136: 00000000     0 FUNC    GLOBAL DEFAULT  UND gss_delete_sec_context@gssapi_krb5_2_MIT (12)
   172: 00000000     0 FUNC    GLOBAL DEFAULT  UND gss_release_name@gssapi_krb5_2_MIT (12)
  018:   c (gssapi_krb5_2_MIT)       d (GLIBC_2.1)     0 (*local*)       3 (GLIBC_2.0)  
  038:   3 (GLIBC_2.0)     3 (GLIBC_2.0)     c (gssapi_krb5_2_MIT)       9 (libssl.so.10)
  044:   0 (*local*)       9 (libssl.so.10)   c (gssapi_krb5_2_MIT)       2 (GLIBC_2.3.4)
  070:   8 (GLIBC_2.3)     c (gssapi_krb5_2_MIT)       f (GLIBC_2.4)     a (GLIBC_2.2)  
  088:   c (gssapi_krb5_2_MIT)       3 (GLIBC_2.0)     b (GLIBC_2.2)     3 (GLIBC_2.0)  
  0ac:   c (gssapi_krb5_2_MIT)       4 (GLIBC_2.0)     3 (GLIBC_2.0)     d (GLIBC_2.1)  
  000000: Version: 1  File: libgssapi_krb5.so.2  Cnt: 1
  0x0010:   Name: gssapi_krb5_2_MIT  Flags: none  Version: 12
File: libgssapi_krb5.so
 0x00000001 (NEEDED)                     Shared library: [libkrb5.so.3]
 0x00000001 (NEEDED)                     Shared library: [libkrb5support.so.0]
 0x0000000e (SONAME)                     Library soname: [libgssapi_krb5.so.2]
00049d00  00002801 R_386_32          00000000   krb5_ser_context_init
00049d04  0000bd01 R_386_32          00000000   krb5_ser_auth_context_
............
............
............
............
............
............

  0a4:   2 (krb5support_0_MIT)       2 (krb5support_0_MIT)       2 (krb5support_0_MIT)       2 (krb5support_0_MIT)    
  0a8:   2 (krb5support_0_MIT)       2 (krb5support_0_MIT)       2 (krb5support_0_MIT)       2 (krb5support_0_MIT)    
  0ac:   2 (krb5support_0_MIT)    
  Addr: 0x0000000000001bb8  Offset: 0x001bb8  Link: 4 (.dynstr)  000000: Rev: 1  Flags: BASE   Index: 1  Cnt: 1  Name: libkrb5support.so.0
  0x001c: Rev: 1  Flags: none  Index: 2  Cnt: 1  Name: krb5support_0_MIT
BashTin
Level 1
Level 1
Posts: 9
Joined: Wed Mar 14, 2018 10:15 pm

Re: Config wine 3.3 on Centos 7 missing cups and krb5

Post by BashTin »

Finally config.log (couldn't post it all, too long, so tried to include what I thought is relevant)

Code: Select all

configure:13407: gcc -m32 -c -g -O2  -I/usr/include/   conftest.c >&5
configure:13407: $? = 0
configure:13407: result: yes
configure:13407: checking for linux/capi.h
configure:13407: gcc -m32 -c -g -O2  -I/usr/include/   conftest.c >&5
configure:13407: $? = 0
configure:13407: result: yes
configure:13420: checking for -lcapi20
configure:13445: gcc -m32 -o conftest -g -O2  -I/usr/include/    conftest.c -lcapi20 -lcapi20    >&5
configure:13445: $? = 0
configure:13464: result: libcapi20.so.3
configure:13504: cups cflags: 
configure:13505: cups libs: /lib
configure:13511: checking cups/cups.h usability
configure:13511: gcc -m32 -c -g -O2   conftest.c >&5
configure:13511: $? = 0
configure:13511: result: yes
configure:13511: checking cups/cups.h presence
configure:13511: gcc -m32 -E   conftest.c
configure:13511: $? = 0
configure:13511: result: yes
configure:13511: checking for cups/cups.h
configure:13511: result: yes
configure:13511: checking cups/ppd.h usability
configure:13511: gcc -m32 -c -g -O2   conftest.c >&5
configure:13511: $? = 0
configure:13511: result: yes
configure:13511: checking cups/ppd.h presence
configure:13511: gcc -m32 -E   conftest.c
configure:13511: $? = 0
configure:13511: result: yes
configure:13511: checking for cups/ppd.h
configure:13511: result: yes
configure:13523: checking for -lcups
configure:13548: gcc -m32 -o conftest -g -O2    conftest.c -lcups /lib  >&5
/lib: file not recognized: Is a directory
collect2: error: ld returned 1 exit status
configure:13548: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "Wine"
| #define PACKAGE_TARNAME "wine"
| #define PACKAGE_VERSION "3.0"
| #define PACKAGE_STRING "Wine 3.0"
| #define PACKAGE_BUGREPORT "[email protected]"
| #define PACKAGE_URL "https://www.winehq.org"
| #define EXEEXT ""
| #define _FILE_OFFSET_BITS 64
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_AL_AL_H 1
| #define HAVE_CL_CL_H 1
| #define HAVE_EGL_EGL_H 1
| #define HAVE_ALSA_ASOUNDLIB_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ASM_TYPES_H 1
| #define HAVE_CURSES_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_ELF_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_FNMATCH_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_GETTEXT_PO_H 1
| #define HAVE_GRP_H 1
| #define HAVE_GSM_H 1
| #define HAVE_GSM_GSM_H 1
| #define HAVE_LINK_H 1
| #define HAVE_LINUX_CDROM_H 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_LINUX_HDREG_H 1
| #define HAVE_LINUX_HIDRAW_H 1
| #define HAVE_LINUX_INPUT_H 1
| #define HAVE_LINUX_IOCTL_H 1
| #define HAVE_LINUX_JOYSTICK_H 1
| #define HAVE_LINUX_MAJOR_H 1
| #define HAVE_LINUX_PARAM_H 1
| #define HAVE_LINUX_SERIAL_H 1
| #define HAVE_LINUX_TYPES_H 1
| #define HAVE_MNTENT_H 1
| #define HAVE_NCURSES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_IN_SYSTM_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_PCAP_PCAP_H 1
| #define HAVE_POLL_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_PWD_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SCSI_SCSI_H 1
| #define HAVE_SCSI_SCSI_IOCTL_H 1
| #define HAVE_SCSI_SG_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_SYS_ASOUNDLIB_H 1
| #define HAVE_SYS_AUXV_H 1
| #define HAVE_SYS_EPOLL_H 1
| #define HAVE_SYS_INOTIFY_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_IPC_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_MSG_H 1
| #define HAVE_SYS_MTIO_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_POLL_H 1
| #define HAVE_SYS_PRCTL_H 1
| #define HAVE_SYS_PTRACE_H 1
| #define HAVE_SYS_QUEUE_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_SHM_H 1
| #define HAVE_SYS_SIGNAL_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_SOCKETVAR_H 1
| #define HAVE_SYS_STATVFS_H 1
| #define HAVE_SYS_SYSCALL_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_USER_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_SYS_VM86_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_SYSCALL_H 1
| #define HAVE_TERMIOS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_UTIME_H 1
| #define HAVE_ZLIB_H 1
| #define MAJOR_IN_SYSMACROS 1
| #define HAVE_SYS_MOUNT_H 1
| #define HAVE_SYS_STATFS_H 1
| #define HAVE_SYS_SYSCTL_H 1
| #define HAVE_SYS_USER_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_NETINET_IP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_NET_IF_ARP_H 1
| #define HAVE_NET_ROUTE_H 1
| #define HAVE_NETINET_IF_ETHER_H 1
| #define HAVE_NETINET_IP_ICMP_H 1
| #define HAVE_NETINET_UDP_H 1
| #define HAVE_NETIPX_IPX_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_LINUX_IPX_H 1
| #define HAVE_LINUX_IRDA_H 1
| #define HAVE_LINUX_RTNETLINK_H 1
| #define HAVE_RESOLV_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_SYS_UCONTEXT_H 1
| #define HAVE_LINUX_VIDEODEV2_H 1
| #define HAVE_LIBV4L1_H 1
| #define SONAME_LIBX11 "libX11.so.6"
| #define SONAME_LIBXEXT "libXext.so.6"
| #define HAVE_X11_XLIB_H 1
| #define HAVE_X11_XKBLIB_H 1
| #define HAVE_X11_XUTIL_H 1
| #define HAVE_X11_XCURSOR_XCURSOR_H 1
| #define HAVE_X11_EXTENSIONS_SHAPE_H 1
| #define HAVE_X11_EXTENSIONS_XINPUT_H 1
| #define HAVE_X11_EXTENSIONS_XINPUT2_H 1
| #define HAVE_X11_EXTENSIONS_XSHM_H 1
| #define HAVE_X11_EXTENSIONS_XCOMPOSITE_H 1
| #define HAVE_X11_EXTENSIONS_XFIXES_H 1
| #define HAVE_X11_EXTENSIONS_XINERAMA_H 1
| #define HAVE_X11_EXTENSIONS_XRANDR_H 1
| #define HAVE_X11_EXTENSIONS_XRENDER_H 1
| #define HAVE_X11_EXTENSIONS_XF86VMODE_H 1
| #define HAVE_X11_EXTENSIONS_XF86VMPROTO_H 1
| #define HAVE_XKB 1
| #define SONAME_LIBXCURSOR "libXcursor.so.1"
| #define SONAME_LIBXI "libXi.so.6"
| #define HAVE_LIBXXSHM 1
| #define HAVE_LIBXSHAPE 1
| #define SONAME_LIBXXF86VM "libXxf86vm.so.1"
| #define SONAME_LIBXRENDER "libXrender.so.1"
| #define HAVE_XRENDERSETPICTURETRANSFORM 1
| #define HAVE_XRENDERCREATELINEARGRADIENT 1
| #define SONAME_LIBXRANDR "libXrandr.so.2"
| #define HAVE_XRRGETSCREENRESOURCES 1
| #define SONAME_LIBXFIXES "libXfixes.so.3"
| #define SONAME_LIBXINERAMA "libXinerama.so.1"
| #define SONAME_LIBXCOMPOSITE "libXcomposite.so.1"
| #define HAVE_XICCALLBACK_CALLBACK 1
| #define HAVE_XEVENT_XCOOKIE 1
| #define SONAME_LIBGL "libGL.so.1"
| #define SONAME_LIBGLU "libGLU.so.1"
| #define SONAME_LIBOSMESA "libOSMesa.so.8"
| #define HAVE_LIBXML_PARSER_H 1
| #define HAVE_LIBXML_XMLSAVE_H 1
| #define HAVE_LIBXML_SAX2_H 1
| #define HAVE_LIBXML2 1
| #define HAVE_XMLREADMEMORY 1
| #define HAVE_XMLNEWDOCPI 1
| #define HAVE_XMLSCHEMASSETPARSERSTRUCTUREDERRORS 1
| #define HAVE_XMLSCHEMASSETVALIDSTRUCTUREDERRORS 1
| #define HAVE_XMLFIRSTELEMENTCHILD 1
| #define HAVE_XMLDOC_PROPERTIES 1
| #define HAVE_LIBXSLT_PATTERN_H 1
| #define HAVE_LIBXSLT_TRANSFORM_H 1
| #define SONAME_LIBXSLT "libxslt.so.1"
| #define SONAME_LIBDBUS_1 "libdbus-1.so.3"
| #define SONAME_LIBGNUTLS "libgnutls.so.28"
| #define HAVE_GNUTLS_CIPHER_INIT 1
| #define SONAME_LIBNCURSES "libncurses.so.5"
| #define HAVE_MOUSEMASK 1
| #define SONAME_LIBSANE "libsane.so.1"
| #define SONAME_LIBV4L1 "libv4l1.so.0"
| #define HAVE_GPHOTO2 1
| #define HAVE_GPHOTO2_PORT 1
| #define HAVE_RESOLV 1
| #define HAVE_LCMS2_H 1
| #define HAVE_LCMS2 1
| #define HAVE_FT2BUILD_H 1
| #define SONAME_LIBFREETYPE "libfreetype.so.6"
| #define HAVE_FREETYPE 1
| #define HAVE_FT_TRUETYPEENGINETYPE 1
| #define HAVE_PPDEV 1
| #define HAVE_PTHREAD_GETATTR_NP 1
| #define HAVE_ZLIB 1
| #define HAVE_PULSE_PULSEAUDIO_H 1
| #define HAVE_LIBUDEV_H 1
| #define HAVE_UDEV 1
| #define HAVE_CAPI20_H 1
| #define HAVE_LINUX_CAPI_H 1
| #define SONAME_LIBCAPI20 "libcapi20.so.3"
| #define HAVE_CUPS_CUPS_H 1
| #define HAVE_CUPS_PPD_H 1
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char cupsGetDefault ();
| int
| main ()
| {
| return cupsGetDefault ();
|   ;
|   return 0;
| }
configure:13563: result: not found
configure:13589: error: libcups 32-bit development files not found, CUPS won't be supported.
This is an error since --with-cups was requested.

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=x86_64-pc-linux-gnu
ac_cv_c_compiler_gnu=yes
ac_cv_c_dll_gnuelf=yes
ac_cv_c_ppdev=yes
ac_cv_cflags__Wl__Ttext_segment_0x7bc00000=yes
ac_cv_cflags__Wl___enable_new_dtags=yes
ac_cv_cflags__Wl__z_max_page_size_0x1000=yes
ac_cv_cflags__fPIC__Wl___export_dynamic=yes
ac_cv_cflags__fPIC__Wl___rpath__ORIGIN____lib=yes
ac_cv_cflags__fPIC__shared__Wl___version_script_conftest_map=yes
ac_cv_cflags__fPIC__shared__Wl__soname_confest_so_1=yes
ac_cv_cxx_compiler_gnu=yes
ac_cv_env_CAPI20_CFLAGS_set=
ac_cv_env_CAPI20_CFLAGS_value=
ac_cv_env_CAPI20_LIBS_set=
ac_cv_env_CAPI20_LIBS_value=
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CUPS_CFLAGS_set=
ac_cv_env_CUPS_CFLAGS_value=
ac_cv_env_CUPS_LIBS_set=set
ac_cv_env_CUPS_LIBS_value=/lib
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_DBUS_CFLAGS_set=
ac_cv_env_DBUS_CFLAGS_value=
ac_cv_env_DBUS_LIBS_set=
ac_cv_env_DBUS_LIBS_value=
ac_cv_env_FONTCONFIG_CFLAGS_set=
ac_cv_env_FONTCONFIG_CFLAGS_value=
ac_cv_env_FONTCONFIG_LIBS_set=
ac_cv_env_FONTCONFIG_LIBS_value=
ac_cv_env_FREETYPE_CFLAGS_set=
ac_cv_env_FREETYPE_CFLAGS_value=
ac_cv_env_FREETYPE_LIBS_set=
ac_cv_env_FREETYPE_LIBS_value=
ac_cv_env_GNUTLS_CFLAGS_set=
ac_cv_env_GNUTLS_CFLAGS_value=
ac_cv_env_GNUTLS_LIBS_set=
ac_cv_env_GNUTLS_LIBS_value=
ac_cv_env_GPHOTO2_CFLAGS_set=
ac_cv_env_GPHOTO2_CFLAGS_value=
ac_cv_env_GPHOTO2_LIBS_set=
ac_cv_env_GPHOTO2_LIBS_value=
ac_cv_env_GPHOTO2_PORT_CFLAGS_set=
ac_cv_env_GPHOTO2_PORT_CFLAGS_value=
ac_cv_env_GPHOTO2_PORT_LIBS_set=
ac_cv_env_GPHOTO2_PORT_LIBS_value=
ac_cv_env_GSTREAMER_CFLAGS_set=
ac_cv_env_GSTREAMER_CFLAGS_value=
ac_cv_env_GSTREAMER_LIBS_set=
ac_cv_env_GSTREAMER_LIBS_value=
ac_cv_env_HAL_CFLAGS_set=
ac_cv_env_HAL_CFLAGS_value=
ac_cv_env_HAL_LIBS_set=
ac_cv_env_HAL_LIBS_value=
ac_cv_env_JPEG_CFLAGS_set=
ac_cv_env_JPEG_CFLAGS_value=
ac_cv_env_JPEG_LIBS_set=
ac_cv_env_JPEG_LIBS_value=
ac_cv_env_KRB5_CFLAGS_set=
ac_cv_env_KRB5_CFLAGS_value=
ac_cv_env_KRB5_LIBS_set=
ac_cv_env_KRB5_LIBS_value=
ac_cv_env_LCMS2_CFLAGS_set=
ac_cv_env_LCMS2_CFLAGS_value=
ac_cv_env_LCMS2_LIBS_set=
ac_cv_env_LCMS2_LIBS_value=
ac_cv_env_LDAP_CFLAGS_set=
ac_cv_env_LDAP_CFLAGS_value=
ac_cv_env_LDAP_LIBS_set=
ac_cv_env_LDAP_LIBS_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_MPG123_CFLAGS_set=
ac_cv_env_MPG123_CFLAGS_value=
ac_cv_env_MPG123_LIBS_set=
ac_cv_env_MPG123_LIBS_value=
ac_cv_env_NETAPI_CFLAGS_set=
ac_cv_env_NETAPI_CFLAGS_value=
ac_cv_env_NETAPI_LIBS_set=
ac_cv_env_NETAPI_LIBS_value=
ac_cv_env_PNG_CFLAGS_set=
ac_cv_env_PNG_CFLAGS_value=
ac_cv_env_PNG_LIBS_set=
ac_cv_env_PNG_LIBS_value=
ac_cv_env_PULSE_CFLAGS_set=
ac_cv_env_PULSE_CFLAGS_value=
ac_cv_env_PULSE_LIBS_set=
ac_cv_env_PULSE_LIBS_value=
ac_cv_env_SANE_CFLAGS_set=
ac_cv_env_SANE_CFLAGS_value=
ac_cv_env_SANE_LIBS_set=
ac_cv_env_SANE_LIBS_value=
ac_cv_env_TIFF_CFLAGS_set=
ac_cv_env_TIFF_CFLAGS_value=
ac_cv_env_TIFF_LIBS_set=
ac_cv_env_TIFF_LIBS_value=
ac_cv_env_UDEV_CFLAGS_set=
ac_cv_env_UDEV_CFLAGS_value=
ac_cv_env_UDEV_LIBS_set=
ac_cv_env_UDEV_LIBS_value=
ac_cv_env_XMKMF_set=
ac_cv_env_XMKMF_value=
ac_cv_env_XML2_CFLAGS_set=
ac_cv_env_XML2_CFLAGS_value=
ac_cv_env_XML2_LIBS_set=
ac_cv_env_XML2_LIBS_value=
ac_cv_env_XSLT_CFLAGS_set=
ac_cv_env_XSLT_CFLAGS_value=
ac_cv_env_XSLT_LIBS_set=
ac_cv_env_XSLT_LIBS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_func_connect=yes
ac_cv_func_gethostbyname=yes
ac_cv_func_gnutls_cipher_init=yes
ac_cv_func_mousemask=yes
ac_cv_func_pthread_attr_get_np=no
ac_cv_func_pthread_create=no
ac_cv_func_pthread_get_stackaddr_np=no
ac_cv_func_pthread_get_stacksize_np=no
ac_cv_func_pthread_getattr_np=yes
ac_cv_func_pthread_getthreadid_np=no
ac_cv_func_remove=yes
ac_cv_func_shmat=yes
ac_cv_have_resolv=-lresolv
ac_cv_have_x='have_x=yes	ac_x_includes='\'''\''	ac_x_libraries='\'''\'''
ac_cv_header_AL_al_h=yes
ac_cv_header_ApplicationServices_ApplicationServices_h=no
ac_cv_header_AudioToolbox_AudioConverter_h=no
ac_cv_header_AudioUnit_AudioComponent_h=no
ac_cv_header_AudioUnit_AudioUnit_h=no
ac_cv_header_CL_cl_h=yes
ac_cv_header_Carbon_Carbon_h=no
ac_cv_header_CommonCrypto_CommonCryptor_h=no
ac_cv_header_CoreAudio_CoreAudio_h=no
ac_cv_header_CoreServices_CoreServices_h=no
ac_cv_header_DiskArbitration_DiskArbitration_h=no
ac_cv_header_EGL_egl_h=yes
ac_cv_header_IOKit_IOKitLib_h=no
ac_cv_header_IOKit_hid_IOHIDLib_h=no
ac_cv_header_OpenAL_al_h=no
ac_cv_header_OpenCL_opencl_h=no
ac_cv_header_QuickTime_ImageCompression_h=no
ac_cv_header_Security_Security_h=no
ac_cv_header_X11_XKBlib_h=yes
ac_cv_header_X11_Xcursor_Xcursor_h=yes
ac_cv_header_X11_Xlib_h=yes
ac_cv_header_X11_Xutil_h=yes
ac_cv_header_X11_extensions_XInput2_h=yes
ac_cv_header_X11_extensions_XInput_h=yes
ac_cv_header_X11_extensions_XShm_h=yes
ac_cv_header_X11_extensions_Xcomposite_h=yes
ac_cv_header_X11_extensions_Xfixes_h=yes
ac_cv_header_X11_extensions_Xinerama_h=yes
ac_cv_header_X11_extensions_Xrandr_h=yes
ac_cv_header_X11_extensions_Xrender_h=yes
ac_cv_header_X11_extensions_shape_h=yes
ac_cv_header_X11_extensions_xf86vmode_h=yes
ac_cv_header_X11_extensions_xf86vmproto_h=yes
ac_cv_header_alias_h=no
ac_cv_header_alsa_asoundlib_h=yes
ac_cv_header_arpa_inet_h=yes
ac_cv_header_arpa_nameser_h=yes
ac_cv_header_asm_types_h=yes
ac_cv_header_asm_user_h=no
ac_cv_header_capi20_h=yes
ac_cv_header_cups_cups_h=yes
ac_cv_header_cups_ppd_h=yes
ac_cv_header_curses_h=yes
ac_cv_header_dbus_dbus_h=yes
ac_cv_header_direct_h=no
ac_cv_header_dirent_h=yes
ac_cv_header_dlfcn_h=yes
ac_cv_header_elf_h=yes
ac_cv_header_float_h=yes
ac_cv_header_fnmatch_h=yes
ac_cv_header_ft2build_h=yes
ac_cv_header_getopt_h=yes
ac_cv_header_gettext_po_h=yes
ac_cv_header_gnutls_gnutls_h=yes
ac_cv_header_gphoto2_camera_h=yes
ac_cv_header_gphoto2_port_h=yes
ac_cv_header_grp_h=yes
ac_cv_header_gsm_gsm_h=yes
ac_cv_header_gsm_h=yes
ac_cv_header_gst_gst_h=yes
ac_cv_header_hal_libhal_h=no
ac_cv_header_ieeefp_h=no
ac_cv_header_ifaddrs_h=yes
ac_cv_header_inet_mib2_h=no
ac_cv_header_inttypes_h=yes
ac_cv_header_io_h=no
ac_cv_header_kstat_h=no
ac_cv_header_lcms2_h=yes
ac_cv_header_libproc_h=no
ac_cv_header_libprocstat_h=no
ac_cv_header_libudev_h=yes
ac_cv_header_libv4l1_h=yes
ac_cv_header_libxml_SAX2_h=yes
ac_cv_header_libxml_parser_h=yes
ac_cv_header_libxml_xmlsave_h=yes
ac_cv_header_libxslt_pattern_h=yes
ac_cv_header_libxslt_transform_h=yes
ac_cv_header_link_h=yes
ac_cv_header_linux_capi_h=yes
ac_cv_header_linux_cdrom_h=yes
ac_cv_header_linux_compiler_h=no
ac_cv_header_linux_filter_h=yes
ac_cv_header_linux_hdreg_h=yes
ac_cv_header_linux_hidraw_h=yes
ac_cv_header_linux_input_h=yes
ac_cv_header_linux_ioctl_h=yes
ac_cv_header_linux_ipx_h=yes
ac_cv_header_linux_irda_h=yes
ac_cv_header_linux_joystick_h=yes
ac_cv_header_linux_major_h=yes
ac_cv_header_linux_param_h=yes
ac_cv_header_linux_rtnetlink_h=yes
ac_cv_header_linux_serial_h=yes
ac_cv_header_linux_types_h=yes
ac_cv_header_linux_ucdrom_h=no
ac_cv_header_linux_videodev2_h=yes
ac_cv_header_linux_videodev_h=no
ac_cv_header_lwp_h=no
ac_cv_header_mach_mach_h=no
ac_cv_header_mach_machine_h=no
ac_cv_header_mach_o_dyld_images_h=no
ac_cv_header_mach_o_loader_h=no
ac_cv_header_mach_o_nlist_h=no
ac_cv_header_machine_cpu_h=no
ac_cv_header_machine_limits_h=no
ac_cv_header_machine_sysarch_h=no
ac_cv_header_memory_h=yes
ac_cv_header_mntent_h=yes
ac_cv_header_ncurses_h=yes
ac_cv_header_net_if_arp_h=yes
ac_cv_header_net_if_dl_h=no
ac_cv_header_net_if_h=yes
ac_cv_header_net_if_types_h=no
ac_cv_header_net_route_h=yes
ac_cv_header_netdb_h=yes
ac_cv_header_netinet_icmp_var_h=no
ac_cv_header_netinet_if_ether_h=yes
ac_cv_header_netinet_if_inarp_h=no
ac_cv_header_netinet_in_h=yes
ac_cv_header_netinet_in_pcb_h=no
ac_cv_header_netinet_in_systm_h=yes
ac_cv_header_netinet_ip_h=yes
ac_cv_header_netinet_ip_icmp_h=yes
ac_cv_header_netinet_ip_var_h=no
ac_cv_header_netinet_tcp_fsm_h=no
ac_cv_header_netinet_tcp_h=yes
ac_cv_header_netinet_tcp_timer_h=no
ac_cv_header_netinet_tcp_var_h=no
ac_cv_header_netinet_udp_h=yes
ac_cv_header_netinet_udp_var_h=no
ac_cv_header_netipx_ipx_h=yes
ac_cv_header_pcap_pcap_h=yes
ac_cv_header_poll_h=yes
ac_cv_header_port_h=no
ac_cv_header_process_h=no
ac_cv_header_pthread_h=yes
ac_cv_header_pthread_np_h=no
ac_cv_header_pulse_pulseaudio_h=yes
ac_cv_header_pwd_h=yes
ac_cv_header_resolv_h=yes
ac_cv_header_sane_sane_h=yes
ac_cv_header_sched_h=yes
ac_cv_header_scsi_scsi_h=yes
ac_cv_header_scsi_scsi_ioctl_h=yes
ac_cv_header_scsi_sg_h=yes
ac_cv_header_stat_broken=no
ac_cv_header_stdbool_h=yes
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_stropts_h=no
ac_cv_header_sys_asoundlib_h=yes
ac_cv_header_sys_attr_h=no
ac_cv_header_sys_auxv_h=yes
ac_cv_header_sys_cdio_h=no
ac_cv_header_sys_elf32_h=no
ac_cv_header_sys_epoll_h=yes
ac_cv_header_sys_event_h=no
ac_cv_header_sys_exec_elf_h=no
ac_cv_header_sys_filio_h=no
ac_cv_header_sys_inotify_h=yes
ac_cv_header_sys_ioctl_h=yes
ac_cv_header_sys_ipc_h=yes
ac_cv_header_sys_limits_h=no
ac_cv_header_sys_link_h=no
ac_cv_header_sys_mkdev_h=no
ac_cv_header_sys_mman_h=yes
ac_cv_header_sys_modem_h=no
ac_cv_header_sys_mount_h=yes
ac_cv_header_sys_msg_h=yes
ac_cv_header_sys_mtio_h=yes
ac_cv_header_sys_param_h=yes
ac_cv_header_sys_poll_h=yes
ac_cv_header_sys_prctl_h=yes
ac_cv_header_sys_protosw_h=no
ac_cv_header_sys_ptrace_h=yes
ac_cv_header_sys_queue_h=yes
ac_cv_header_sys_resource_h=yes
ac_cv_header_sys_scsiio_h=no
ac_cv_header_sys_shm_h=yes
ac_cv_header_sys_signal_h=yes
ac_cv_header_sys_socket_h=yes
ac_cv_header_sys_socketvar_h=yes
ac_cv_header_sys_sockio_h=no
ac_cv_header_sys_soundcard_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_statfs_h=yes
ac_cv_header_sys_statvfs_h=yes
ac_cv_header_sys_strtio_h=no
ac_cv_header_sys_syscall_h=yes
ac_cv_header_sys_sysctl_h=yes
ac_cv_header_sys_sysinfo_h=yes
ac_cv_header_sys_sysmacros_h=yes
ac_cv_header_sys_thr_h=no
ac_cv_header_sys_tihdr_h=no
ac_cv_header_sys_time_h=yes
ac_cv_header_sys_timeout_h=no
ac_cv_header_sys_times_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_sys_ucontext_h=yes
ac_cv_header_sys_uio_h=yes
ac_cv_header_sys_un_h=yes
ac_cv_header_sys_user_h=yes
ac_cv_header_sys_utsname_h=yes
ac_cv_header_sys_vfs_h=yes
ac_cv_header_sys_vm86_h=yes
ac_cv_header_sys_vnode_h=no
ac_cv_header_sys_wait_h=yes
ac_cv_header_syscall_h=yes
ac_cv_header_termios_h=yes
ac_cv_header_unistd_h=yes
ac_cv_header_utime_h=yes
ac_cv_header_valgrind_memcheck_h=no
ac_cv_header_valgrind_valgrind_h=no
ac_cv_header_zlib_h=yes
ac_cv_host=x86_64-pc-linux-gnu
ac_cv_lib_ICE_IceConnectionNumber=yes
ac_cv_lib_OpenCL_clGetPlatformInfo=no
ac_cv_lib_X11_XkbQueryExtension=yes
ac_cv_lib_Xext_XShapeQueryExtension=yes
ac_cv_lib_Xext_XShmQueryExtension=yes
ac_cv_lib_Xrender_XRenderCreateLinearGradient=yes
ac_cv_lib_Xrender_XRenderSetPictureTransform=yes
ac_cv_lib_asound_snd_pcm_hw_params_get_access_mask=yes
ac_cv_lib_gphoto2_gp_camera_new=yes
ac_cv_lib_gphoto2_port_gp_port_info_list_new=yes
ac_cv_lib_gstreamer_1_0_gst_pad_new=yes
ac_cv_lib_i386_i386_set_ldt=no
ac_cv_lib_lcms2_cmsOpenProfileFromFile=yes
ac_cv_lib_ossaudio__oss_ioctl=no
ac_cv_lib_pcap_pcap_create=yes
ac_cv_lib_pthread_pthread_create=yes
ac_cv_lib_pulse_pa_stream_is_corked=yes
ac_cv_lib_soname_GL=libGL.so.1
ac_cv_lib_soname_GLU=libGLU.so.1
ac_cv_lib_soname_OSMesa=libOSMesa.so.8
ac_cv_lib_soname_X11=libX11.so.6
ac_cv_lib_soname_Xcomposite=libXcomposite.so.1
ac_cv_lib_soname_Xcursor=libXcursor.so.1
ac_cv_lib_soname_Xext=libXext.so.6
ac_cv_lib_soname_Xfixes=libXfixes.so.3
ac_cv_lib_soname_Xi=libXi.so.6
ac_cv_lib_soname_Xinerama=libXinerama.so.1
ac_cv_lib_soname_Xrandr=libXrandr.so.2
ac_cv_lib_soname_Xrender=libXrender.so.1
ac_cv_lib_soname_Xxf86vm=libXxf86vm.so.1
ac_cv_lib_soname_capi20=libcapi20.so.3
ac_cv_lib_soname_dbus_1=libdbus-1.so.3
ac_cv_lib_soname_freetype=libfreetype.so.6
ac_cv_lib_soname_gnutls=libgnutls.so.28
ac_cv_lib_soname_ncurses=libncurses.so.5
ac_cv_lib_soname_sane=libsane.so.1
ac_cv_lib_soname_v4l1=libv4l1.so.0
ac_cv_lib_soname_xslt=libxslt.so.1
ac_cv_lib_udev_udev_new=yes
ac_cv_lib_xml2_xmlFirstElementChild=yes
ac_cv_lib_xml2_xmlNewDocPI=yes
ac_cv_lib_xml2_xmlParseMemory=yes
ac_cv_lib_xml2_xmlReadMemory=yes
ac_cv_lib_xml2_xmlSchemaSetParserStructuredErrors=yes
ac_cv_lib_xml2_xmlSchemaSetValidStructuredErrors=yes
ac_cv_lib_z_inflate=yes
ac_cv_member_XEvent_xcookie=yes
ac_cv_member_XICCallback_callback=yes
ac_cv_member_oss_sysinfo_numaudioengines=no
ac_cv_objext=o
ac_cv_path_EGREP='/usr/bin/grep -E'
ac_cv_path_GREP=/usr/bin/grep
ac_cv_path_LDCONFIG=/sbin/ldconfig
ac_cv_path_LDD=/usr/bin/ldd
ac_cv_prog_BISON=bison
ac_cv_prog_CPP='gcc -m32 -E'
ac_cv_prog_FLEX=flex
ac_cv_prog_MSGFMT=msgfmt
ac_cv_prog_PKG_CONFIG=pkg-config
ac_cv_prog_ac_ct_AR=ar
ac_cv_prog_ac_ct_CC=gcc
ac_cv_prog_ac_ct_CPPBIN=cpp
ac_cv_prog_ac_ct_CXX=g++
ac_cv_prog_ac_ct_LD=ld
ac_cv_prog_ac_ct_RANLIB=ranlib
ac_cv_prog_ac_ct_READELF=readelf
ac_cv_prog_ac_ct_STRIP=strip
ac_cv_prog_cc_c89=
ac_cv_prog_cc_g=yes
ac_cv_prog_cxx_g=yes
ac_cv_prog_make_make_set=yes
ac_cv_sys_file_offset_bits=64
ac_cv_sys_largefile_CC=no
ac_cv_type_FT_TrueTypeEngineType=yes
ac_cv_type_xmlDocProperties=yes
wine_cv_toolsdir='$(top_builddir)'

## ----------------- ##
## Output variables. ##
## ----------------- ##

ALL_TEST_RESOURCES=''
ALL_VARS_RULES=''
ALSA_LIBS='-lasound'
APPKIT_LIBS=''
APPLICATIONSERVICES_LIBS=''
AR='ar'
ARFLAGS='rc'
BISON='bison'
BUILTINFLAG=''
CAPI20_CFLAGS=' -I/usr/include/  '
CAPI20_LIBS=' -lcapi20  '
CARBON_LIBS=''
CC='gcc -m32'
CFLAGS='-g -O2'
CONFIGURE_TARGETS=''
CONVERT=''
COREAUDIO_LIBS=''
COREFOUNDATION_LIBS=''
CORESERVICES_LIBS=''
CPP='gcc -m32 -E'
CPPBIN='cpp'
CPPFLAGS=''
CROSSCC='false'
CROSSCFLAGS=''
CROSSTARGET=''
CUPS_CFLAGS=''
CUPS_LIBS=''
CXX='g++ -m32'
CXXFLAGS='-g -O2'
DBUS_CFLAGS=' -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include  '
DBUS_LIBS=' -L/lib -ldbus-1  '
DEFS=''
DISABLED_SUBDIRS=''
DISKARBITRATION_LIBS=''
DLLFLAGS='-D_REENTRANT -fPIC'
DLLTOOL=''
DL_LIBS=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/usr/bin/grep -E'
EXCESS_PRECISION_CFLAGS=''
EXEEXT=''
EXTRACFLAGS=''
FLEX='flex'
FONTCONFIG_CFLAGS=''
FONTCONFIG_LIBS=''
FONTFORGE=''
FORCEFEEDBACK_LIBS=''
FREETYPE_CFLAGS=' -I/usr/include/freetype2  '
FREETYPE_LIBS=' -lfreetype  '
GETTEXTPO_LIBS=''
GNUTLS_CFLAGS=' -I/usr/include/p11-kit-1  '
GNUTLS_LIBS=' -lgnutls  '
GPHOTO2_CFLAGS=' -I/usr/include/gphoto2  '
GPHOTO2_LIBS=' -lgphoto2 -lgphoto2_port -lm -lexif  '
GPHOTO2_PORT_CFLAGS=' -I/usr/include/gphoto2  '
GPHOTO2_PORT_LIBS=' -lgphoto2_port -lm  '
GREP='/usr/bin/grep'
GSTREAMER_CFLAGS='  -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include'
GSTREAMER_LIBS=' -lgstvideo-1.0 -lgstaudio-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0  '
HAL_CFLAGS=''
HAL_LIBS=' -ldbus-1'
ICOTOOL=''
IOKIT_LIBS=''
JPEG_CFLAGS=''
JPEG_LIBS=''
KRB5_CFLAGS=''
KRB5_LIBS=''
KSTAT_LIBS=''
LCMS2_CFLAGS='  '
LCMS2_LIBS=' -llcms2  '
LD='ld'
LDAP_CFLAGS=''
LDAP_LIBS=''
LDCONFIG='/sbin/ldconfig'
LDD='/usr/bin/ldd'
LDEXECFLAGS=''
LDFLAGS=''
LDRPATH_INSTALL='-Wl,--rpath,\$$ORIGIN/`$(MAKEDEP) -R ${bindir} ${libdir}` -Wl,--enable-new-dtags'
LDRPATH_LOCAL='-Wl,--rpath,\$$ORIGIN/$(top_builddir)/libs/wine'
LIBOBJS=''
LIBS=''
LIBWINE_DEPENDS='wine.map'
LIBWINE_IMPORTLIB=''
LIBWINE_INSTALL_DEV='libwine.so'
LIBWINE_INSTALL_LIB='libwine.so.1.0 libwine.so.1'
LIBWINE_LDFLAGS='-shared -Wl,-soname,libwine.so.1 -Wl,--version-script=$(srcdir)/wine.map'
LIBWINE_SHAREDLIB='libwine.so.1.0'
LN_S='ln -s'
LTLIBOBJS=''
MPG123_CFLAGS=''
MPG123_LIBS=''
MSGFMT='msgfmt'
NETAPI_CFLAGS=''
NETAPI_LIBS=''
OBJEXT='o'
OPENAL_LIBS=''
OPENCL_LIBS=''
OPENGL_LIBS='-lGL'
OSS4_CFLAGS=''
OTOOL='otool'
PACKAGE_BUGREPORT='[email protected]'
PACKAGE_NAME='Wine'
PACKAGE_STRING='Wine 3.0'
PACKAGE_TARNAME='wine'
PACKAGE_URL='https://www.winehq.org'
PACKAGE_VERSION='3.0'
PATH_SEPARATOR=':'
PCAP_LIBS='-lpcap'
PKG_CONFIG='pkg-config'
PNG_CFLAGS=''
PNG_LIBS=''
POLL_LIBS=''
PRELINK=''
PROCSTAT_LIBS=''
PTHREAD_LIBS='-lpthread'
PULSE_CFLAGS=' -D_REENTRANT  '
PULSE_LIBS=' -lpulse  '
QUICKTIME_LIBS=''
RANLIB='ranlib'
READELF='readelf'
RESOLV_LIBS='-lresolv'
RSVG=''
RT_LIBS=''
SANE_CFLAGS='  '
SANE_LIBS='  '
SECURITY_LIBS=''
SET_MAKE=''
SHELL='/bin/sh'
SOCKET_LIBS=''
STRIP='strip'
SUBDIRS=''
TARGETFLAGS='-m32'
TIFF_CFLAGS=''
TIFF_LIBS=''
TOOLSDIR='$(top_builddir)'
TOOLSEXT=''
UDEV_CFLAGS='  '
UDEV_LIBS=' -ludev  '
UNWINDFLAGS=''
WINELOADER_DEPENDS=''
WINELOADER_INSTALL=''
WINELOADER_LDFLAGS='-Wl,--export-dynamic -Wl,-Ttext-segment=0x7c000000 -Wl,-z,max-page-size=0x1000'
WINELOADER_PROGRAMS='wine'
XMKMF=''
XML2_CFLAGS=' -I/usr/include/libxml2  '
XML2_LIBS=' -lxml2  '
XSLT_CFLAGS=' -I/usr/include/libxml2  '
XSLT_LIBS=' -lxslt -lz -ldl -lm -lxml2  '
X_CFLAGS=''
X_EXTRA_LIBS=''
X_LIBS=' -lXext -lX11'
X_PRE_LIBS=' -lSM -lICE'
Z_LIBS='-lz'
ac_ct_AR='ar'
ac_ct_CC='gcc'
ac_ct_CXX='g++'
bindir='${exec_prefix}/bin'
build='x86_64-pc-linux-gnu'
build_alias=''
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor='pc'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
dlldir='${libdir}/wine'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='NONE'
host='x86_64-pc-linux-gnu'
host_alias=''
host_cpu='i386'
host_os='linux-gnu'
host_vendor='pc'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='NONE'
program_transform_name='s,x,x,'
psdir='${docdir}'
runstatedir='${localstatedir}/run'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME "Wine"
#define PACKAGE_TARNAME "wine"
#define PACKAGE_VERSION "3.0"
#define PACKAGE_STRING "Wine 3.0"
#define PACKAGE_BUGREPORT "[email protected]"
#define PACKAGE_URL "https://www.winehq.org"
#define EXEEXT ""
#define _FILE_OFFSET_BITS 64
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_AL_AL_H 1
#define HAVE_CL_CL_H 1
#define HAVE_EGL_EGL_H 1
#define HAVE_ALSA_ASOUNDLIB_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_ASM_TYPES_H 1
#define HAVE_CURSES_H 1
#define HAVE_DIRENT_H 1
#define HAVE_DLFCN_H 1
#define HAVE_ELF_H 1
#define HAVE_FLOAT_H 1
#define HAVE_FNMATCH_H 1
#define HAVE_GETOPT_H 1
#define HAVE_GETTEXT_PO_H 1
#define HAVE_GRP_H 1
#define HAVE_GSM_H 1
#define HAVE_GSM_GSM_H 1
#define HAVE_LINK_H 1
#define HAVE_LINUX_CDROM_H 1
#define HAVE_LINUX_FILTER_H 1
#define HAVE_LINUX_HDREG_H 1
#define HAVE_LINUX_HIDRAW_H 1
#define HAVE_LINUX_INPUT_H 1
#define HAVE_LINUX_IOCTL_H 1
#define HAVE_LINUX_JOYSTICK_H 1
#define HAVE_LINUX_MAJOR_H 1
#define HAVE_LINUX_PARAM_H 1
#define HAVE_LINUX_SERIAL_H 1
#define HAVE_LINUX_TYPES_H 1
#define HAVE_MNTENT_H 1
#define HAVE_NCURSES_H 1
#define HAVE_NETDB_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETINET_IN_SYSTM_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_PCAP_PCAP_H 1
#define HAVE_POLL_H 1
#define HAVE_PTHREAD_H 1
#define HAVE_PWD_H 1
#define HAVE_SCHED_H 1
#define HAVE_SCSI_SCSI_H 1
#define HAVE_SCSI_SCSI_IOCTL_H 1
#define HAVE_SCSI_SG_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_STDINT_H 1
#define HAVE_SYS_ASOUNDLIB_H 1
#define HAVE_SYS_AUXV_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_MSG_H 1
#define HAVE_SYS_MTIO_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_POLL_H 1
#define HAVE_SYS_PRCTL_H 1
#define HAVE_SYS_PTRACE_H 1
#define HAVE_SYS_QUEUE_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_SIGNAL_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_SYS_SOCKETVAR_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_SYS_SYSINFO_H 1
#define HAVE_SYS_TIME_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_SYS_USER_H 1
#define HAVE_SYS_UTSNAME_H 1
#define HAVE_SYS_VM86_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_SYSCALL_H 1
#define HAVE_TERMIOS_H 1
#define HAVE_UNISTD_H 1
#define HAVE_UTIME_H 1
#define HAVE_ZLIB_H 1
#define MAJOR_IN_SYSMACROS 1
#define HAVE_SYS_MOUNT_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_SYSCTL_H 1
#define HAVE_SYS_USER_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_NETINET_IP_H 1
#define HAVE_NET_IF_H 1
#define HAVE_NET_IF_ARP_H 1
#define HAVE_NET_ROUTE_H 1
#define HAVE_NETINET_IF_ETHER_H 1
#define HAVE_NETINET_IP_ICMP_H 1
#define HAVE_NETINET_UDP_H 1
#define HAVE_NETIPX_IPX_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_LINUX_IPX_H 1
#define HAVE_LINUX_IRDA_H 1
#define HAVE_LINUX_RTNETLINK_H 1
#define HAVE_RESOLV_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_SYS_UCONTEXT_H 1
#define HAVE_LINUX_VIDEODEV2_H 1
#define HAVE_LIBV4L1_H 1
#define SONAME_LIBX11 "libX11.so.6"
#define SONAME_LIBXEXT "libXext.so.6"
#define HAVE_X11_XLIB_H 1
#define HAVE_X11_XKBLIB_H 1
#define HAVE_X11_XUTIL_H 1
#define HAVE_X11_XCURSOR_XCURSOR_H 1
#define HAVE_X11_EXTENSIONS_SHAPE_H 1
#define HAVE_X11_EXTENSIONS_XINPUT_H 1
#define HAVE_X11_EXTENSIONS_XINPUT2_H 1
#define HAVE_X11_EXTENSIONS_XSHM_H 1
#define HAVE_X11_EXTENSIONS_XCOMPOSITE_H 1
#define HAVE_X11_EXTENSIONS_XFIXES_H 1
#define HAVE_X11_EXTENSIONS_XINERAMA_H 1
#define HAVE_X11_EXTENSIONS_XRANDR_H 1
#define HAVE_X11_EXTENSIONS_XRENDER_H 1
#define HAVE_X11_EXTENSIONS_XF86VMODE_H 1
#define HAVE_X11_EXTENSIONS_XF86VMPROTO_H 1
#define HAVE_XKB 1
#define SONAME_LIBXCURSOR "libXcursor.so.1"
#define SONAME_LIBXI "libXi.so.6"
#define HAVE_LIBXXSHM 1
#define HAVE_LIBXSHAPE 1
#define SONAME_LIBXXF86VM "libXxf86vm.so.1"
#define SONAME_LIBXRENDER "libXrender.so.1"
#define HAVE_XRENDERSETPICTURETRANSFORM 1
#define HAVE_XRENDERCREATELINEARGRADIENT 1
#define SONAME_LIBXRANDR "libXrandr.so.2"
#define HAVE_XRRGETSCREENRESOURCES 1
#define SONAME_LIBXFIXES "libXfixes.so.3"
#define SONAME_LIBXINERAMA "libXinerama.so.1"
#define SONAME_LIBXCOMPOSITE "libXcomposite.so.1"
#define HAVE_XICCALLBACK_CALLBACK 1
#define HAVE_XEVENT_XCOOKIE 1
#define SONAME_LIBGL "libGL.so.1"
#define SONAME_LIBGLU "libGLU.so.1"
#define SONAME_LIBOSMESA "libOSMesa.so.8"
#define HAVE_LIBXML_PARSER_H 1
#define HAVE_LIBXML_XMLSAVE_H 1
#define HAVE_LIBXML_SAX2_H 1
#define HAVE_LIBXML2 1
#define HAVE_XMLREADMEMORY 1
#define HAVE_XMLNEWDOCPI 1
#define HAVE_XMLSCHEMASSETPARSERSTRUCTUREDERRORS 1
#define HAVE_XMLSCHEMASSETVALIDSTRUCTUREDERRORS 1
#define HAVE_XMLFIRSTELEMENTCHILD 1
#define HAVE_XMLDOC_PROPERTIES 1
#define HAVE_LIBXSLT_PATTERN_H 1
#define HAVE_LIBXSLT_TRANSFORM_H 1
#define SONAME_LIBXSLT "libxslt.so.1"
#define SONAME_LIBDBUS_1 "libdbus-1.so.3"
#define SONAME_LIBGNUTLS "libgnutls.so.28"
#define HAVE_GNUTLS_CIPHER_INIT 1
#define SONAME_LIBNCURSES "libncurses.so.5"
#define HAVE_MOUSEMASK 1
#define SONAME_LIBSANE "libsane.so.1"
#define SONAME_LIBV4L1 "libv4l1.so.0"
#define HAVE_GPHOTO2 1
#define HAVE_GPHOTO2_PORT 1
#define HAVE_RESOLV 1
#define HAVE_LCMS2_H 1
#define HAVE_LCMS2 1
#define HAVE_FT2BUILD_H 1
#define SONAME_LIBFREETYPE "libfreetype.so.6"
#define HAVE_FREETYPE 1
#define HAVE_FT_TRUETYPEENGINETYPE 1
#define HAVE_PPDEV 1
#define HAVE_PTHREAD_GETATTR_NP 1
#define HAVE_ZLIB 1
#define HAVE_PULSE_PULSEAUDIO_H 1
#define HAVE_LIBUDEV_H 1
#define HAVE_UDEV 1
#define HAVE_CAPI20_H 1
#define HAVE_LINUX_CAPI_H 1
#define SONAME_LIBCAPI20 "libcapi20.so.3"
#define HAVE_CUPS_CUPS_H 1
#define HAVE_CUPS_PPD_H 1

configure: exit 1
Hope that all helps and thanks again for your valuable time.. BashTin
User avatar
dimesio
Moderator
Moderator
Posts: 13204
Joined: Tue Mar 25, 2008 10:30 pm

Re: Config wine 3.3 on Centos 7 missing cups and krb5

Post by dimesio »

I would have replied earlier but am having issues attaching files. I did drop a line to admin/webmin but maybe as I haven't had a reply I did not email the right guys.
The place to report problems with the forum is the Website Issues subforum.

FYI, if a plain text log is too big to attach, try compressing it. If the compressed version is still too big, upload it to someplace like Dropbox or Google Drive and post a link.
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Config wine 3.3 on Centos 7 missing cups and krb5

Post by Bob Wya »

dimesio wrote:.
FYI, if a plain text log is too big to attach, try compressing it. If the compressed version is still too big, upload it to someplace like Dropbox or Google Drive and post a link.
Or even better.. Post big log goes on a paste-bin type site... These sites are designed for viewing large text files online. They typically have a "raw" button to view files as pure text.

See: 15 FREE Pastebin Alternatives.

Bob
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Config wine 3.3 on Centos 7 missing cups and krb5

Post by Bob Wya »

@BashTin

So your problem is that Wine is looking in /lib for the libcups.so library...

Try (assuming your Wine source code is in ~/src/wine):

Code: Select all

cd ~/src
mkdir "wine-64-build"
pushd "wine-64-build"
  ~/src/wine/configure \
    --prefix=/usr \
    --libdir=/usr/lib64 \
     --with-krb5 \
     --with-cups \
    --enable-win64

make
popd

 export PKG_CONFIG_PATH="/usr/lib/pkgconfig"
mkdir "wine-32-build"
pushd "wine-32-build"
  ~/src/wine/configure \
    --prefix=/usr \
    --libdir=/usr/lib \
     --with-krb5 \
     --with-cups \
    --with-wine64=~/src/wine-64-build

make
popd
That should configure and compile a full SysWow64 Wine build.
It won't install the build - but you can test it from the 32-bit build directory...

Bob
BashTin
Level 1
Level 1
Posts: 9
Joined: Wed Mar 14, 2018 10:15 pm

Re: Config wine 3.3 on Centos 7 missing cups and krb5

Post by BashTin »

Thanks, Bob. However, tried that and still get the same error..

Code: Select all

$export PKG_CONFIG_PATH="/usr/lib/pkgconfig"
./configure --prefix=/usr --libdir=/usr/lib --with-krb5 --with-cups --with-win64=../wine-64-build

checking for -lcups... not found
configure: error: libcups 32-bit development files not found, CUPS won't be supported.
This is an error since --with-cups was requested.
Any more ideas?
BashTin
Level 1
Level 1
Posts: 9
Joined: Wed Mar 14, 2018 10:15 pm

Re: Config wine 3.3 on Centos 7 missing cups and krb5 SOLVED

Post by BashTin »

OK, so finally sorted this. I am no expert but some reading and logic got it sorted in the end.

1:Checked config.log
$cat config.log | grep cups
2: Which led me to the failed test
gcc -m32 -o conftest -g -O2 conftest.c -lcups -lgssapi_krb5 -lkrb5 -lk5crypto -lz -lpthread -lm -lcrypt -lz
3: Wrote my own "Hello World.c" and applied the same gcc flags.
gcc -m32 -o "hello -g -O2 hello.c -lcups -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lz -lpthread -lm -lcrypt -lz
4: Which returned
/usr/bin/ld: cannot find -lcom_err
collect2: error: ld returned 1 exit status
5: Quick search with Yum showed libcom_err-devel.i686 not installed on my system
6: $yum install libcom_err-devel.i686
7: Then try configure again
$PKG_CONFIG_PATH="/usr/lib/pkgconfig" ../configure --prefix=/usr --libdir=/usr/lib --with-krb5 --with-cups --with-wine64=../wine-64-build

Configure completes without error and make compiles without error.
So, in fact the error was not cups but missing libcom_err-devel package.

Live and learn. BashTin.
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Config wine 3.3 on Centos 7 missing cups and krb5

Post by Bob Wya »

@BashTin

So I presume there is a typo in the configure conftest linked libraries list - that should actually include:

Code: Select all

-lcom_err
or what you're saying wouldn't make much sense! :wink:

Bob
BashTin
Level 1
Level 1
Posts: 9
Joined: Wed Mar 14, 2018 10:15 pm

Re: Config wine 3.3 on Centos 7 missing cups and krb5

Post by BashTin »

Re Bob, yes Bob.

The typo (omission) is mine. After I installed com_err-devel and re-ran config then of course config.log no longer contained the original error messages so due to the vagaries of human memory (more precisely mine) I neglected to mention the com_err in the reported config.log error. In conclusion the error message from the original config.log would have been something like.....

gcc -m32 -o "hello -g -O2 hello.c -lcups -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lz -lpthread -lm -lcrypt -lz

So, amongst other things, I learn a little more about how to debug config.log and Bob has much sharper eyes than me!!

Thanks for helping Bob, you put me on the right track.
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Config wine 3.3 on Centos 7 missing cups and krb5

Post by Bob Wya »

BashTin wrote:Re Bob, yes Bob.

The typo (omission) is mine. After I installed com_err-devel and re-ran config then of course config.log no longer contained the original error messages so due to the vagaries of human memory (more precisely mine) I neglected to mention the com_err in the reported config.log error. In conclusion the error message from the original config.log would have been something like.....

Code: Select all

gcc -m32 -o hello -g -O2 hello.c -lcups -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lz -lpthread -lm -lcrypt -lz
So, amongst other things, I learn a little more about how to debug config.log and Bob has much sharper eyes than me!!

Thanks for helping Bob, you put me on the right track.
Anyway I'm glad you were able to find the error yourself!

It was a bit tough for me to make suggestions, when I just had access to a tablet last week...

Also using Gentoo tends make one a bit complacent about having a working build chain for compiling packages!
So I've got to think "how does compiling and linking work again"... :lol:

It's helpful to wrap stuff up cleanly... In case some other CentOS user has a search hit on this thread!

Bob
BashTin
Level 1
Level 1
Posts: 9
Joined: Wed Mar 14, 2018 10:15 pm

Re: Config wine 3.3 on Centos 7 missing cups and krb5

Post by BashTin »

Ok, last post. Exactly Bob. Nothing is more frustrating than Googling a problem and coming across, a "Yes, I sorted it, thanks" type reply and no explanation. Hence, I always try to add the solution to the puzzle.....
Locked