[Xastir] interesting shapefile experiment
Gerry Creager N5JXS
gerry.creager at tamu.edu
Sun Aug 17 07:12:56 EDT 2003
My first suspicion is that there's a lib that's been compild but
improperly (or not at all) referenced in /etc/ld.so.conf and/or, that
/sbin/ldconfig never got rerun afterwards.
This, of course, on the 9.1 box.
gc
vic wrote:
> I have found something interesting that occurs during the ./configure process.
> I have 2 boxes with linux installed.
> Box "A" has Mandrake 9.0
> Box "B" has Mandrake 9.1
> I have not ever been able to get shapefiles to work on box "B" after doing a
> ./configure and make and make install.
>
> However if I do a ./configure on box "A" and copy all the files to box "B" and
> do a make and make install, everything works.
>
> I have set up each box with identical external libs for xastir, namely only
> shapefile support from the 1.2.9 version, and nothing else.
>
> I have removed the bash shell from Mandrake 9.1 and installed the version
> running on Mandrake 9.0.
>
> ./configure writes to the screen identical output on each box. Namely
> shapefile support is available and the rest of the output is line for line
> and word for word identical on each box.
>
> Other than running ./configure on 2 different version of OS everything was
> done identically, including using the same maps, map directories, permissions
> and running xastir as suid, in all cases.
>
> I have come to the conclusion that ./configure does something I cannot see.
>
> Having compiled the executable in each case ( the one that works and the one
> that does not work) on box "B", with the configure output (I assume config.h,
> config.status, and config.log, the only difference) doesn't make sense to
> me...
>
> This tells me that the compiler and the external lib's are probably okay,
> something else very subtle is going on.
>
> Copying config.status from the ./configure result of box "A" to the file
> structure of box "B" results in a perfectly working executable, so something
> in config.status is different between to the 2 boxes yet yields a good
> executable on the box which fails to produce a good config.status.
>
> Anybody want to suggest where I look for the differences? Should I print out
> the config.status files of each and look for any differences or should I
> print out something else. Will config.log show any differences? I want to
> get to the bottom of this, as it may affect other machines as well.
>
> Map indexing and all of that work perfectly. Just the shapefiles disappear
> when the indexing is done when running the executable built with the
> config.status from box "B". They re-appear when the executable is built on
> this same box "B", using config.status from box "A".
>
> I would appreciate any suggestions as to where to look next.
>
> Thanks,
>
> Regards, Vic ke4lkq
>
>
>
> _______________________________________________
> Xastir mailing list
> Xastir at xastir.org
> https://krypton.hscs.virginia.edu/mailman/listinfo/xastir
--
Gerry Creager -- gerry.creager at tamu.edu
Network Engineering -- AATLT, Texas A&M University
Cell: 979.229.5301 Office: 979.458.4020 FAX: 979.847.8578
Page: 979.228.0173
Office: 903A Eller Bldg, TAMU, College Station, TX 77843
More information about the Xastir
mailing list