retitle 357368 FTBFS: missing build-depends on libxft-dev and libxinerama-dev
thanks

* Teemu Ikonen <[EMAIL PROTECTED]> [2006-03-17 01:27]:
> > Are you sure?  I'm fairly sure I tried a full compliation with
> > libxft-dev installed and it worked.
> 
> Yes, with a freshly updated pbuilder sid chroot with libxft-dev
> installed by pbuilder, I get the same error message as you:
> 
> checking for i486-linux-gnu-g++... i486-linux-gnu-g++
> checking for C++ compiler default output file name... configure:
> error: C++ compiler cannot create executables
> See `config.log' for more details.
> make: *** [config.status] Error 77
> 
> I have no clue about the cause, but the versions of g++ and the

You're also missing a build-depends on libxinerama-dev.  But looking
at config.log would have told you that!



11239:[EMAIL PROTECTED]: ~/tmp/src] sudo debootstrap sid sid 
ftp://ftp-uxsup.csx.cam.ac.uk/pub/linux/debian
Password:
I: Retrieving Release
...
I: Base system installed successfully.
11240:[EMAIL PROTECTED]: ~/tmp/src]
11240:[EMAIL PROTECTED]: ~/tmp/src] sudo chroot sid /bin/sh
sh-3.1# apt-get install build-essential
Reading package lists... Done
Need to get 20.6MB of archives.
After unpacking 77.1MB of additional disk space will be used.
Do you want to continue [Y/n]? y
...
Setting up build-essential (11.2) ...
sh-3.1#
sh-3.1# adduser tbm
Adding user `tbm'...
...
sh-3.1# apt-get install sudo
Reading package lists... Done
...
sh-3.1# vi /etc/sudoers
sh-3.1#
sh-3.1# echo "deb-src http://ftp.uk.debian.org/debian sid main" >> 
/etc/apt/sources.list
sh-3.1# apt-get update
Get:1 http://ftp.uk.debian.org sid Release.gpg [189B]
...


sh-3.1# su - tbm
[EMAIL PROTECTED]:~$ apt-get source imview
...
[EMAIL PROTECTED]:~/imview-1.1.8$ sudo apt-get build-dep imview
The following NEW packages will be installed:
  autoconf autotools-dev debhelper defoma file fluid fontconfig-config gettext 
gsfonts html2text
  intltool-debian libbz2-dev libexif-dev libexif12 libexpat1 libexpat1-dev 
libfltk1.1 libfltk1.1-dev
  libfontconfig1 libfreetype6 libfreetype6-dev libglu1-xorg libice-dev libice6 
libjasper-1.701-1
  libjasper-1.701-dev libjpeg62 libjpeg62-dev liblcms1 liblcms1-dev libltdl3 
libltdl3-dev libmagic1
  libmagick9 libmagick9-dev libpng12-0 libpng12-dev libsm-dev libsm6 libtiff4 
libtiff4-dev
  libtiffxx0c2 libwmf-dev libwmf0.2-7 libx11-6 libx11-dev libxext-dev libxext6 
libxft2 libxi-dev
  libxi6 libxinerama1 libxkbfile-dev libxkbfile1 libxml2 libxml2-dev libxpm-dev 
libxpm4 libxrender1
  libxxf86vm1 m4 po-debconf ttf-dejavu ucf x-dev x11-common xlibmesa-gl 
xlibs-data zlib1g-dev
0 upgraded, 69 newly installed, 0 to remove and 0 not upgraded.
Need to get 28.8MB of archives.
After unpacking 82.1MB of additional disk space will be used.
Do you want to continue [Y/n]?
y
...
Setting up libxpm-dev (6.9.0.dfsg.1-4) ...
[EMAIL PROTECTED]:~/imview-1.1.8$

[EMAIL PROTECTED]:~/imview-1.1.8$ sudo apt-get install fakeroot
...

[EMAIL PROTECTED]:~/imview-1.1.8$ dpkg-buildpackage -rfakeroot
dpkg-buildpackage: source package is imview
dpkg-buildpackage: source version is 1.1.8-4
dpkg-buildpackage: source changed by Teemu Ikonen <[EMAIL PROTECTED]>
...
checking for i486-linux-gnu-g++... i486-linux-gnu-g++
checking for C++ compiler default output file name... configure: error: C++ 
compiler cannot create executables
See `config.log' for more details.
make: *** [config.status] Error 77
[EMAIL PROTECTED]:~/imview-1.1.8$
[EMAIL PROTECTED]:~/imview-1.1.8$ grep -A3 "piler default output file nam"  
config.log
configure:1931: checking for C++ compiler default output file name
configure:1934: i486-linux-gnu-g++  -DLinux  -I.  -I/usr/include/freetype2 
-I/usr/X11R6/include  -L/usr/lib -L/usr/X11R6/lib /usr/lib/libfltk_images.a 
-lpng -lz -ljpeg /usr/lib/libfltk.a -lXft -lXinerama -lpthread -lm -lXext -lX11 
conftest.cc  >&5
/usr/bin/ld: cannot find -lXft
collect2: ld returned 1 exit status
[EMAIL PROTECTED]:~/imview-1.1.8$
[EMAIL PROTECTED]:~/imview-1.1.8$ sudo apt-get install libxft-dev
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
  libfontconfig1-dev libxrender-dev pkg-config render-dev
Suggested packages:
  libgnome-dev
The following NEW packages will be installed:
  libfontconfig1-dev libxft-dev libxrender-dev pkg-config render-dev
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 425kB of archives.
After unpacking 2082kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://ftp.uk.debian.org sid/main pkg-config 0.20-1 [65.1kB]
Get:2 http://ftp.uk.debian.org sid/main libfontconfig1-dev 2.3.2-5 [250kB]
Get:3 http://ftp.uk.debian.org sid/main render-dev 1:0.9.2-1 [27.0kB]
Get:4 http://ftp.uk.debian.org sid/main libxrender-dev 1:0.9.0.2-1 [25.9kB]
Get:5 http://ftp.uk.debian.org sid/main libxft-dev 2.1.8.2-3 [56.9kB]
Fetched 425kB in 0s (669kB/s)
Selecting previously deselected package pkg-config.
(Reading database ... 15417 files and directories currently installed.)
Unpacking pkg-config (from .../pkg-config_0.20-1_i386.deb) ...
Selecting previously deselected package libfontconfig1-dev.
Unpacking libfontconfig1-dev (from .../libfontconfig1-dev_2.3.2-5_i386.deb) ...
Selecting previously deselected package render-dev.
Unpacking render-dev (from .../render-dev_1%3a0.9.2-1_all.deb) ...
Selecting previously deselected package libxrender-dev.
Unpacking libxrender-dev (from .../libxrender-dev_1%3a0.9.0.2-1_i386.deb) ...
Selecting previously deselected package libxft-dev.
Unpacking libxft-dev (from .../libxft-dev_2.1.8.2-3_i386.deb) ...
Setting up pkg-config (0.20-1) ...
Setting up libfontconfig1-dev (2.3.2-5) ...
Setting up render-dev (0.9.2-1) ...
Setting up libxrender-dev (0.9.0.2-1) ...
Setting up libxft-dev (2.1.8.2-3) ...
[EMAIL PROTECTED]:~/imview-1.1.8$
[EMAIL PROTECTED]:~/imview-1.1.8$ dpkg-buildpackage -rfakeroot
dpkg-buildpackage: source package is imview
...checking for fltk-config... yes
checking for i486-linux-gnu-g++... i486-linux-gnu-g++
checking for C++ compiler default output file name... configure: error: C++ 
compiler cannot create executables
See `config.log' for more details.
make: *** [config.status] Error 77
[EMAIL PROTECTED]:~/imview-1.1.8$
[EMAIL PROTECTED]:~/imview-1.1.8$ grep -A3 "piler default output file nam"  
config.log
configure:1931: checking for C++ compiler default output file name
configure:1934: i486-linux-gnu-g++  -DLinux  -I.  -I/usr/include/freetype2 
-I/usr/X11R6/include  -L/usr/lib -L/usr/X11R6/lib /usr/lib/libfltk_images.a 
-lpng -lz -ljpeg /usr/lib/libfltk.a -lXft -lXinerama -lpthread -lm -lXext -lX11 
conftest.cc  >&5
/usr/bin/ld: cannot find -lXximera
collect2: ld returned 1 exit status



[EMAIL PROTECTED]:~/imview-1.1.8$ sudo apt-get install libxinerama-dev
Reading package lists... Done
Building dependency tree... Done
The following NEW packages will be installed:
  libxinerama-dev
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 185kB of archives.
After unpacking 319kB of additional disk space will be used.
Get:1 http://ftp.uk.debian.org sid/main libxinerama-dev 6.9.0.dfsg.1-4 [185kB]
Fetched 185kB in 0s (689kB/s)
Selecting previously deselected package libxinerama-dev.
(Reading database ... 15732 files and directories currently installed.)
Unpacking libxinerama-dev (from .../libxinerama-dev_6.9.0.dfsg.1-4_i386.deb) ...
Setting up libxinerama-dev (6.9.0.dfsg.1-4) ...
[EMAIL PROTECTED]:~/imview-1.1.8$

[EMAIL PROTECTED]:~/imview-1.1.8$ ./configure
configuring Imview 1.1.8
Branch rel-1-1-0
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for fltk-config... yes
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
...


[EMAIL PROTECTED]:~/imview-1.1.8$ dpkg-buildpackage -rfakeroot
...
dpkg-deb: building package `imview' in `../imview_1.1.8-4_i386.deb'.
 signfile imview_1.1.8-4.dsc
gpg: keyring `/home/tbm/.gnupg/secring.gpg' created
gpg: skipped "Teemu Ikonen <[EMAIL PROTECTED]>": secret key not available
gpg: [stdin]: clearsign failed: secret key not available

 dpkg-genchanges
dpkg-genchanges: not including original source code in upload
dpkg-buildpackage: binary and diff upload (original source NOT included)
(WARNING: Failed to sign .dsc and .changes file)
[EMAIL PROTECTED]:~/imview-1.1.8$


-- 
Martin Michlmayr
http://www.cyrius.com/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to