which object file is fstat64/stat64 located
Yubin Ruan
ablacktshirt@gmail.com
Mon Dec 17 05:06:00 GMT 2018
Hi,
I am seeking help here since I got error of "undefined reference to
fstat64/stat64" when linking without libstdc++ in a C++ program. I was
trying to use libcxx, so I added -nodefaultlibs when compiling the
program. To get necessary symbols from libc, I added -lc (and also
-lm -lgcc_s -lgcc). But I still got the undefined reference error.
Note that I never use fstat64/stat64 in my program. I only use fstat/stat.
>From the man page[1] it is said that on Linux fstat/stat is a wrapper
around fstat64/stat64. So these two symbols must locate at some object
file I don't know.
[1]: http://man7.org/linux/man-pages/man2/stat.2.html
--
Yubin
More information about the Gcc-help
mailing list