Hi;

I saw your post below and tried to compile this program but ran into a problem,
as displayed in the make output below. Could you please advise me on how to
overcome this issue? Like what Library must I have and where might I get it for
(linux glibc6) that included the missing function?

Thanks

 make...
compiling /root/SatTrack/obj/sattrack.o ...
/root/SatTrack/src/sattrack/sattrack.c: In function `checkKeyboard':
/root/SatTrack/src/sattrack/sattrack.c:2055: `TCGETS' undeclared (first use this
function)
/root/SatTrack/src/sattrack/sattrack.c:2055: (Each undeclared identifier is
reported only once
/root/SatTrack/src/sattrack/sattrack.c:2055: for each function it appears in.)
/root/SatTrack/src/sattrack/sattrack.c:2083: `TCSETS' undeclared (first use this
function)
make: *** [/root/SatTrack/obj/sattrack.o] Error 1



Alan Crosswell wrote:

> >I want to know if it exists a patch to compile Sattrack 3.1.6 on a libc6
> This is what I did for 3.1.5.  Where's there a 3.1.6?  I thought it went
> commercial after 3.1.5.  Has somebody else picked it up?
>
> Summary: Satellite Tracking
> Name: SatTrack
> Version: 3.1.5
> Release: 1
> Copyright: Education/Research/Non-Profit
> Group: Utilities/System
> Source: ftp://ftp.amsat.org/amsat/software/Linux/sattrack-3.1.5.tar.gz
> Packager: Alan Crosswell <[EMAIL PROTECTED]>
> Buildroot: /tmp/sattrack
>
> %description
> (c) 1992, 1993, 1994, 1995 by Manfred Bester
>
> This is the free (for education/research/non-profit use) version of
> Manfred Bester's Satellite Tracking program.
>
> See http://www.primenet.com/~bester/sattrack.html for his latest
> commercial version.
>
> %prep
> %setup -q
>
> %build
> cd src
> make CPU="i486/Linux" CC_CMACH="-O2 -m486 -DIOCTL" CC_LMACH= CC=gcc \
>      X11=/usr/X11R6/include LX11="-L/usr/X11R6/lib -lX11 -lXt -lICE -lSM" \
>      SRC=. OBJ=../obj RUN=../run  all
>
> %install
> mkdir -p ${RPM_BUILD_ROOT}/usr/bin
> mkdir -p ${RPM_BUILD_ROOT}/usr/lib/SatTrack
> mkdir -p ${RPM_BUILD_ROOT}/var/lib/SatTrack
> cd run
> install -c -m 755 -o root -g root sattrack ${RPM_BUILD_ROOT}/usr/bin/sattrack
> for i in make* get* transits fixchecksum
> do
>   install -c -m 755 -o root -g root $i ${RPM_BUILD_ROOT}/usr/lib/SatTrack/$i
> done
> cd ../data
>
> %clean
> rm -rf $RPM_BUILD_ROOT
>
> %files
> %doc doc
> %doc RELEASE_NOTE_V3.1.5
> %doc tle
> %doc data
> /usr/lib/SatTrack
> /var/lib/SatTrack
> /usr/bin/sattrack

--
Mike  [EMAIL PROTECTED]  http://www.hooked.net/~tvs/eyes/
 http://sunmil1.uml.edu/tvs/members/mike_rushford.gif
"If a cluttered desk signs a cluttered mind, Of what,
then, is an empty desk a sign?" -- Albert Einstein.


Reply via email to