|
From: Matthew S. <ma...@ap...> - 2006-03-23 22:43:07
|
Buddy Vernon wrote: > Well, it's clear that during the linking stage variables referenced in > the c source code are not being found in the external libraries. (hence > the "undefined reference" error) This might arise if your system > libraries have been changed post install or you have changed library > seach paths in your user environment somehow. Ok, I figured it out, it took a while but here was the problem. I had installed heimdal to get kerberos working, and when I did it stomped the glob.h file included with the glibc package. I later found that it replaced su and other programs so I removed it and went to the MIT kerberos package. In the mean time, since glob.h was already part of another package it wasn't removed when I uninstalled heimdal. Replacing glob.h with the file included in the glibc package solved the problem. Thanks for your help Buddy, hopefully this might help someone else in the future. schu |