x86 binary of Quadra

8 views
Skip to first unread message

Maurizio

unread,
Oct 24, 2008, 3:21:45 AM10/24/08
to Quadra Discussion
Hi all,

I am a fan of quadra. Unfortunately, I've updated my linux
distribution and now I am not able to compile it anymore (a lot of
problems during compilation). I would be very grateful if someone
could provide me a binary statically linked version of quadra.

Thanks in advance,

Maurizio

Pierre Phaneuf

unread,
Oct 24, 2008, 11:38:52 AM10/24/08
to quadr...@googlegroups.com
On Fri, Oct 24, 2008 at 3:21 AM, Maurizio <maurizi...@gmail.com> wrote:

> I am a fan of quadra. Unfortunately, I've updated my linux
> distribution and now I am not able to compile it anymore (a lot of
> problems during compilation). I would be very grateful if someone
> could provide me a binary statically linked version of quadra.

You're trying to compile 1.1.8, right? I don't have binaries handy,
and generating them is somewhat tricky, depending on your
distribution, but you could try out the latest release candidate for
1.2.0, which fixes those compilation problems:

http://pphaneuf.googlepages.com/quadra-1.2.0rc5.tar.gz

If you are familiar with Subversion, you could also get the new SDL
version, which is still in development, but work fairly well at the
moment:

http://quadra.googlecode.com/svn/branches/quadra-sdl/

Let us know if you have any problem!

--
http://pphaneuf.livejournal.com/

Maurizio

unread,
Oct 27, 2008, 8:14:26 AM10/27/08
to Quadra Discussion
Dear Pierre,

Much thanks for your reply. I've just tried to compile
quadra-1.2.0rc5.tar.gz but when I run configure I get the following
message:

configure: WARNING: X11 is required and could not be found!
configure: error: Required dependencies missing.

(If you want I can provide the complete outputs)

Please note that I've installed libx11-dev.

Do you have any idea about the problem?

Regards,

Maurizio

Pierre Phaneuf

unread,
Oct 27, 2008, 2:23:00 PM10/27/08
to quadr...@googlegroups.com
On Mon, Oct 27, 2008 at 8:14 AM, Maurizio <maurizi...@gmail.com> wrote:

> configure: WARNING: X11 is required and could not be found!
> configure: error: Required dependencies missing.
>
> (If you want I can provide the complete outputs)
>
> Please note that I've installed libx11-dev.

That version of Quadra also uses libxpm, so you will need libxpm-dev
installed (that's the package name for Ubuntu, in any case, what is
needed is /usr/include/X11/xpm.h and its accompanying library).

If that doesn't work, then I'll need the full output of the configure
script to figure out what's going on...

--
http://pphaneuf.livejournal.com/

Maurizio

unread,
Oct 28, 2008, 5:07:52 AM10/28/08
to Quadra Discussion
On 27 Ott, 19:23, "Pierre Phaneuf" <pphan...@gmail.com> wrote:
> That version of Quadra also uses libxpm, so you will need libxpm-dev

I confirm that I've already installed libxpm-dev so the problem is not
related to them. Here is the output of configure

maurizio@neon:~/quadra-1.2.0rc5$ ./configure
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for X... libraries , headers
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... no
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for compress in -lz... yes
checking for dlopen in -ldl... yes
checking for png_create_read_struct in -lpng... yes
checking for XOpenDisplay in -lX11... yes
checking for XShmAttach in -lXext... no
checking for XF86VidModeSwitchToMode in -lXxf86vm... yes
checking for XpmCreatePixmapFromData in -lXpm... yes
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking X11/Xlib.h usability... yes
checking X11/Xlib.h presence... yes
checking for X11/Xlib.h... yes
checking X11/xpm.h usability... yes
checking X11/xpm.h presence... yes
checking for X11/xpm.h... yes
checking for X11/extensions/XShm.h... no
checking for X11/extensions/xf86vmode.h... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking png.h usability... yes
checking png.h presence... yes
checking for png.h... yes
checking machine/endian.h usability... no
checking machine/endian.h presence... no
checking for machine/endian.h... no
checking machine/byte_order.h usability... no
checking machine/byte_order.h presence... no
checking for machine/byte_order.h... no
checking linux/cdrom.h usability... yes
checking linux/cdrom.h presence... yes
checking for linux/cdrom.h... yes
checking linux/soundcard.h usability... yes
checking linux/soundcard.h presence... yes
checking for linux/soundcard.h... yes
checking mcheck.h usability... yes
checking mcheck.h presence... yes
checking for mcheck.h... yes
configure: WARNING: X11 is required and could not be found!
configure: error: Required dependencies missing.
maurizio@neon:~/quadra-1.2.0rc5$

Maurizio

unread,
Oct 28, 2008, 6:43:55 AM10/28/08
to Quadra Discussion
Solved!

I've installed libxext-dev and now it works!

Maurizio

Pierre Phaneuf

unread,
Oct 28, 2008, 12:11:59 PM10/28/08
to quadr...@googlegroups.com
On Tue, Oct 28, 2008 at 6:43 AM, Maurizio <maurizi...@gmail.com> wrote:

> Solved!
>
> I've installed libxext-dev and now it works!

Ah, indeed! There was the culprit:

checking for XShmAttach in -lXext... no

checking for X11/extensions/XShm.h... no

Glad you could get it working!

--
http://pphaneuf.livejournal.com/

Reply all
Reply to author
Forward
0 new messages