Re: [SLUG] [Fwd: [Rfdump] RFDUMP 1.3 installation]

From: Paul M Foster (paulf@quillandmouse.com)
Date: Wed Dec 14 2005 - 22:37:53 EST


On Wed, Dec 14, 2005 at 06:23:21PM -0500, botteman wrote:

> This message is from another list I'm on,
> and the author is looking for some guidance.
>
> It has to do with some software for reading
> data from r(adio) f(requency) id(entification)
> tags or devices (like those implanted in animals
> or embedded in product packaging). The
> software is, I think, opensource.
>
> Don't know if the query has enough correct
> information.
>
> Any takers?
>
> Dave

> From: Jean Lee <jean.lee@free.fr>
> Date: Mon, 12 Dec 2005 15:57:53 +0100
> To: rfdump@lists.ezisp.de
> Subject: [Rfdump] RFDUMP 1.3 installation
> Message-ID: <439D8FF1.1060509@free.fr>
> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr;
> rv:1.7.11) Gecko/20050728
>
> Hi all,
>
> Well, befor to buy expansive hardware, I wanted to install RFDUMP but I
> have a few problems.
> I downloaded the 1.3 linux sources and tried to build it.
>
> I have :
> GTK+-2.4.7
> expat-1.95.7
> GCC-3.4.4
>
> All what is needed as described in the README file.
>
> ./configure is OK
> but make is not :
>
> 'expat_external.h' is not found. This file is called by the rfdump
> source files 'expat.h' like this :
>
> #include "expat_external.h"
>

This is the clue. I'm speaking from long Debian experience, but I assume
other distros do it similarly. Whenever you see a compile fail based on
an include file (expat_external.h) that represents a package you know
you have installed (expat-1.95.7), it's generally because packages like
this are actually split into two pieces. The library and programs are
typically in the main package. However, if you want to do development
(like compiling programs that depend on the installed package), you have
to install the -dev package, which contains the header files (.h) needed
for development.

So for example, you may have the ncurses5 package installed, but if you
want to do development against it, you need the ncurses5-dev package (or
similar), which contains the header files and such.

Paul

-- 
Paul M. Foster
-----------------------------------------------------------------------
This list is provided as an unmoderated internet service by Networked
Knowledge Systems (NKS).  Views and opinions expressed in messages
posted are those of the author and do not necessarily reflect the
official policy or position of NKS or any of its employees.



This archive was generated by hypermail 2.1.3 : Fri Aug 01 2014 - 19:53:59 EDT