Hi All,
I'm trying to link a program, that uses a couple of my own units already precompiled. So, I'm not specifying neither --automake nor --autobuild. Link editor ld reports error it can't find referenced symbols. There are two ways to go through this:
1. use autobuild facility - everything builds fine, or
2. supply object file names for gpc when linking - nightmare in case of advanced projects, though C works that way.
I'm using 20000714 version on Solaris 8 x86. I remember I had similar problems with unofficial April version.
I didn't find that in documentation, is it an unfixed bug?
On the other hand, Pascal units works different than C modules and special make tool is necessary. I remember Frank's posting on that. So, automake seems quite natural as default. Maybe there should be an option to turn it off instead? E.g. Free Pascal works so that it always runs in autobuild mode, at least one of its older versions I had.
Regards