<?xml version="1.0"?>
<rss version="2.0">
	<channel>
		<title>Allegro install problems</title>
		<link>http://www.allegro.cc/forums/view/613837</link>
		<description>Allegro.cc Forum Thread</description>
		<webMaster>matthew@allegro.cc (Matthew Leverton)</webMaster>
		<lastBuildDate>Thu, 30 Jan 2014 11:09:46 +0000</lastBuildDate>
	</channel>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Running Linux Slackware 13.37</p><p>DUMB INSTALLATION had multiple errors, most along the lines of:</p><p>gcc -Iinclude -Wall -W -Wwrite-strings -Wstrict-prototypes -Wmissing-declarations -DDUMB_DECLARE_DEPRECATED -O2 -ffast-math -fomit-frame-pointer -c -o obj/unix/release/itread.o src/it/itread.c<br />src/it/itread.c: In function &#39;it_read_old_instrument&#39;:<br />src/it/itread.c:324:2: warning: pointer targets in passing argument 1 of &#39;dumbfile_getnc&#39; differ in signedness<br />include/dumb.h:183:6: note: expected &#39;char *&#39; but argument is of type &#39;unsigned char *&#39;</p><p>I&#39;d post a link the the Linux Questions Forum (but it said something about URL&#39;s not being shown when I registered for here, if you want you can go to page 2 of Linux Questions/Software<br />post &quot;gcc libraries (Allegro and dependencies)&quot;</p><p>PHYSFS INSTALLATION error:</p><p>sys/ucred.h - not found</p><p>ALLEGRO INSTALLATION errors:</p><p>Looking for include files ALLEGRO_HAVE_MACHINE_SOUNDCARD_H - not found.<br />Looking for include files ALLEGRO_HAVE_OSATOMIC_H - not found.<br />Looking for getexecname - not found</p><p>Performing Test ALLEGRO_HAVE_PROCFS_ARGCV - Failed<br />Performing Test ALLEGRO_HAVE_SV_PROCFS_H - Failed<br />Looking for pthread_create in pthreads - not found<br />Looking for X11/extensions/xf86vmode.h - not found<br />checking for module &#39;libpulse-simple&#39;<br />-- package &#39;libpulse-simple&#39; not found<br />Could NOT find OpenAL (missing: OPENAL_LIBRARY OPENAL_INCLUDE_DIR)<br />Could NOT find DUMB (missing: DUMB_INCLUDE_DIR DUMB_LIBRARY)<br />WARNING: libdumb not found or compile test failed, disabling support. &lt;<a href="http://dumb.sourceforge.net/">http://dumb.sourceforge.net/</a>&gt;</p><p>gcc says it can&#39;t find Allegro.h, however after ages of searching I found the Allegro files (I&#39;ve no idea where Linux installs programs).</p><p>So how do I get gcc to know where Allgro library is? (assuming everything has been installed correctly).</p><p>UPDATE on Physfs error:</p><p>Nope: some BSD Unix systems have that header, but Linux doesn&#39;t. That <br />message is saying we noticed this, and presumably did the right thing.</p><p>We use that header for CD-ROM detection...Linux does the same thing in a <br />different way.</p><p>--ryan. (I emailed this guy who manages Physfs webpage &amp; that is his reply)
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (AngryAngry)</author>
		<pubDate>Wed, 29 Jan 2014 12:25:45 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>After you install allegro, you need to register the libraries with ldconfig. The libraries go into /usr/local/lib I believe.</p><p><tt>
sudo ldconfig
</tt>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Edgar Reynaldo)</author>
		<pubDate>Thu, 30 Jan 2014 06:41:06 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Thats great.</p><p>I&#39;m quite disappointed that this wasn&#39;t mentioned in the installation instructions, as it seems to be a vital step as part of a &#39;complete installation&#39;.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (AngryAngry)</author>
		<pubDate>Thu, 30 Jan 2014 06:51:07 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Which instructions are you referring to? There&#39;s no reason that can&#39;t be added to them.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Edgar Reynaldo)</author>
		<pubDate>Thu, 30 Jan 2014 06:52:37 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Once I uncompressed Allegro there were several files on how to install Allegro on different systems.<br />I only vaguely recall them, as I focused on the unix like(Linux) installation instructions, and I don&#39;t recall it saying anything else, or pointing me to any other instruction files. (I could extract the files and read these things again and post my findings, if you&#39;d like a view from an inexperienced Linux user).</p><p>Yes, &#39;sudo ldconfig&#39; should definitely be added.<br />Perhaps it is an obvious final step to regular linux users.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (AngryAngry)</author>
		<pubDate>Thu, 30 Jan 2014 10:21:30 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>It should probably go in README_make.txt, as that is for building with make on *nix and MINGW.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Edgar Reynaldo)</author>
		<pubDate>Thu, 30 Jan 2014 11:09:46 +0000</pubDate>
	</item>
</rss>
