- From: Robin Whittle <rw@firstpr.com.au>
- Date: Mon, 16 Oct 2006 11:12:05 +1000
- To: Amaya Discussion List <www-amaya@w3.org>, Amaya Dev List <www-amaya-dev@w3.org>
- Cc: Irene.Vatton@inrialpes.fr
Short version: success after installing package libxt-dev. I pursued the fact that my compilation was failing for lack of "IntrinsicP.h" amongst other files. Googling within debian.org revealed that this file belongs to: http://packages.debian.org/stable/libdevel/libxt-dev which was not installed on my system. I removed the files I had copied (as mentioned in a previous message) and the modification to Mesa/src/glw/GLwDrawA.c. I used Synaptic to install libxt-dev, which resulted in: libice6 upgraded to 4.3.0.dfsg.1-14sarge2 libsm6 upgraded to 4.3.0.dfsg.1-14sarge2 libxt6 upgraded to 4.3.0.dfsg.1-14sarge2 libice-dev 4.3.0.dfsg.1-14sarge2 installed libsm-dev 4.3.0.dfsg.1-14sarge2 installed libxt-dev 4.3.0.dfsg.1-14sarge2 installed After clearing my build directory, I gave: ../configure --with-wx make (I notice that http://www.w3.org/Amaya/User/Autoconf.html says to use "make all", while http://www.w3.org/Amaya/User/AmayaWX.html says to use just "make".) The compilation completed happily in about 25 minutes on this 2.6GHz P4 Celeron. Binaries, including "amaya" (28104139 bytes) were in: Amaya/0-rw-build/bin/ I removed the binary package I installed the other day. dpkg -P amaya which removed the dirctory /usr/lib/Amaya-9.52/. Before doing this I accidentally used -d and got some dependencies: libatk1.0-0 >= 1.7.2 libc6 >= 2.3.2.ds1-21 libexpat1 >= 1.95.8 libfreetype6 >= 2.1.5-1 libgcc1 >= 1:3.4.1-3 libglib2.0-0 >= 2.6.0 libgtk2.0-0 >= 2.6.0 libpango1.0-0 >= 1.8.1 libstdc++5 >= 1:3.3.4-1 libx11-6 | xlibs >> 4.1.0 libxext6 | xlibs >> 4.1.0 zlib1g >= 1:1.2.1 I tested the new binary: .../0-rw-build/bin/amaya It ran and I was able to edit a file! Then I installed the newly compiled Amaya: make install This installed things in /usr/local/Amaya-9.52/, which is different from /usr/lib/Amaya-9.52/ which was where the binary packaged installed. I was able to run the newly installed Amaya with: /usr/local/Amaya-9.52/wx/bin/amaya I suggest that the list of packages required for compilation on Debian Stable at: http://www.w3.org/Amaya/User/AmayaWX.html#What which is currently: libfreetype6-dev libgtk+2.0-dev libgtk2.0-dev xlibmesa-gl xlibmesa-glu xlibmesa-glu-dev libglu1-mesa xlibmesa-dev be supplemented by this list, alphabetically sorted, with version numbers, which seemed to be necessary for me. The << xxx indicates that this package was required by package xxx. libfreetype6-dev 2.1.7-6 libgtk2.0-dev 2.6-4.3.1 libice6 4.3.0.dfsg.1-14sarge2 << libxt-dev libice-dev 4.3.0.dfsg.1-14sarge2 << libxt-dev libsm6 4.3.0.dfsg.1-14sarge2 << libxt-dev libsm-dev 4.3.0.dfsg.1-14sarge2 << libxt-dev libxt6 4.3.0.dfsg.1-14sarge2 << libxt-dev libxt-dev 4.3.0.dfsg.1-14sarge2 xlibmesa-gl 4.3.0.dfsg.1-14sarge2 xlibmesa-glu 4.3.0.dfsg.1-14sarge2 << xlibmesa-dev xlibmesa-glu-dev 4.3.0.dfsg.1-14sarge2 << xlibmesa-dev xlibmesa-dev 4.3.0.dfsg.1-14sarge2 There may be some other packages which I previously installed above whatever might be considered a standard Debian 3.1 Stable installation, but as far as I know, this is what I needed to compile the current snapshot of Amaya. - Robin
Received on Monday, 16 October 2006 01:12:09 UTC