I'm trying to compile wine outside of portage to help pin-point the particular git-commit that broke my favorite app. (The particular app works for wine-1.5.31 in portage, but not for 1.6.0 in portage.)
Currently, I'm trying to follow these instructions for Regression Testing:
Code: Select all
$ git clone git://source.winehq.org/git/wine.git ~/wine-git
$ cd ~/wine-git
$ git checkout wine-1.5.31
$ export CC='x86_64-pc-linux-gnu-gcc -m32' # trying to build 32-bit version
$ ./configure --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --with-alsa --without-capi --with-cms --with-cups --with-curses --with-dbus --without-fontconfig --with-gnutls --without-gphoto --without-gsm --without-gstreamer --without-hal --with-jpeg --with-ldap --with-mpg123 --with-gettext --without-openal --without-opencl --with-opengl --without-osmesa --with-oss --with-png --with-pthread --without-sane --disable-tests --with-freetype --without-v4l --with-x --with-xcomposite --with-xinerama --with-xml --with-xslt CCAS=as --disable-win64Code: Select all
hecking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking whether make sets $(MAKE)... yes
checking for i686-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc -m32
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether x86_64-pc-linux-gnu-gcc -m32 accepts -g... yes
...
checking cups/cups.h usability... yes
checking cups/cups.h presence... yes
checking for cups/cups.h... yes
checking for -lcups... libcups.so.2
checking for -ljpeg... libjpeg.so.8
checking png.h usability... yes
checking png.h presence... yes
checking for png.h... yes
checking for -lpng... not found
configure: error: libpng development files not found, PNG won't be supported.
This is an error since --with-png was requested.Code: Select all
$ sudo find /usr/lib32 /usr/lib64 -name 'libpng*.so*' -print
/usr/lib32/libpng12.so.0
/usr/lib32/libpng.so
/usr/lib32/libpng15.so.15.15.0
/usr/lib32/libpng15.so
/usr/lib32/libpng15.so.15
/usr/lib64/libpng12.so.0
/usr/lib64/libpng16.so
/usr/lib64/libpng.so
/usr/lib64/libpng16.so.16.8.0
/usr/lib64/libpng16.so.16
/usr/lib64/libpng15.so.15Any suggestions?
Thanks!


