[vox-tech] (Moved from [vox]) Errors in software compilation

Dylan Beaudette dylan at iici.no-ip.org
Wed Mar 9 17:48:18 PST 2005


On Wednesday 09 March 2005 03:28 pm, Bill Kendrick wrote:
> Hi Dylan.  This kind of question actually belongs over here on vox-tech,
> so I've replied here, instead of plain 'vox'...

Thanks Bill!

> On Wed, Mar 09, 2005 at 03:30:13PM -0800, Dylan Beaudette wrote:
> > Hi everyone,
> >
> > I am using a software package called GDAL here at work, and it compiles
> > fine on my Debian Sarge box... However, the *same* source tree fails to
> > compile on a similar machine running Slackware...
>
> <snip>
>
> On your Sarge box, do you have "cpl_port.h" and/or "cpl_error.h" anywhere
> else, besides the 'gdal' build directory?

Yes:
dylan at basho:~$ locate cpl_port
/home/dylan/src/gdal-1.2.5/port/cpl_port.h
/usr/local/include/cpl_port.h

...However, the file didn't make it into /usr/include/ until after the "make 
install " step...

After copying the GDAL-specific headers to /usr/include:
find . -name "*.h" -exec cp '{}' /usr/include/ \;

... make seems to be chugging along fine... but then there is what seems to be 
an endless loop with:

-------------------------
.....
make[965]: Entering directory `/home/dylan/src/gdal-1.2.5/frmts'
make[965]: Nothing to be done for `default'.
make[965]: Leaving directory `/home/dylan/src/gdal-1.2.5/frmts'
(cd ogr; make lib )
make[965]: Entering directory `/home/dylan/src/gdal-1.2.5/ogr'
make[965]: Nothing to be done for `lib'.
make[965]: Leaving directory `/home/dylan/src/gdal-1.2.5/ogr'
make
........
[ad infinitum]

and a CTRL-C results in:
-----------------------------------
...
make[11]: *** [check-lib] Interrupt
make[10]: *** [check-lib] Interrupt
make[9]: *** [check-lib] Interrupt
make[8]: *** [check-lib] Interrupt
make[7]: *** [check-lib] Interrupt
make[6]: *** [check-lib] Interrupt
make[5]: *** [check-lib] Interrupt
make[4]: *** [check-lib] Interrupt
make[3]: *** [check-lib] Interrupt
make[2]: *** [check-lib] Interrupt
make[1]: *** [check-lib] Interrupt
make: *** [check-lib] Interrupt
...
-------------------------------------


something strange is going on here....

Any ideas?


-- 
Dylan Beaudette
Soils and Biogeochemistry Graduate Group
University of California at Davis
530.754.7341


More information about the vox-tech mailing list