[comp.sys.hp] Starbase/7.0 Compile Demos

eike@tubkom.UUCP (Eike Dierks) (07/17/90)

After installing 7.0 on our HP370 it was not possible to compile the demos in
/usr/lib/starbase/demos/ anymore
The linker always quits saying:
Undefined external -
		__hp_dav_check_real_depth
The same error occurs in compiling some third party sources that I'm
working on (Urgent as always) so I'M IN REAL TROUBLE

Hints ? Solutions ?  -  THANX IN ADVANCE !

			Eike
			     [and don't forget:Dance the SKA and enjoy yourself]

tomg@hpcvlx.cv.hp.com (Thomas J. Gilg) (07/18/90)

> After installing 7.0 on our HP370 it was not possible to compile the demos in
> /usr/lib/starbase/demos/ anymore
>
> The linker always quits saying:
> Undefined external -
> 		__hp_dav_check_real_depth
>
> The same error occurs in compiling some third party sources that I'm
> working on (Urgent as always) so I'M IN REAL TROUBLE

I suspect your copy of libsb1.a was NOT updated, while your copies of
libdd98730.a and libdd98731.a were.   You might want to check out
these libraries, and their install dates.  I'm not aware of any install/
update problems that would explain this.

Thomas Gilg
tomg@cv.hp.com



% nm libdd98730.a                                         /* 7.0 Version Only */
_hp_dav_check_real_depth|          |undef |code   |
% nm libdd98731.a                                         /* 7.0 Version Only */
_hp_dav_check_real_depth|          |undef |code   |

% nm libsb1.a                                             /* 7.0 Version Only */
_hp_dav_check_real_depth|      8344|extern|entry  |$CODE$

lang@hpfcso.HP.COM (John J. Lang) (07/19/90)

/ hpfcso:comp.sys.hp / eike@tubkom.UUCP (Eike Dierks) /  4:49 pm  Jul 16, 1990 /
> After installing 7.0 on our HP370 it was not possible to compile the demos in
> /usr/lib/starbase/demos/ anymore
> The linker always quits saying:
> Undefined external -
> 		__hp_dav_check_real_depth

I tried to mail this response, but it bounced.  This was utility used by
the hp98730 and hp98731 drivers.  I looked at a local 7.0 system and
they appear to be there, so I am not sure why you are having this
problem.  Could you be using Starbase libraries from different versions
of HP-UX?  Please do a what on libdd98730.a, libdd98731.a and libsb1.a
(all in /usr/lib).  If they have the same version number than that is
not the problem.  The versions I am looking at here are all 300.1.2.1,
but being closer to the source of the Starbase libraries, we may not
have the real 7.0 bits.

Another thing you can try is doing an 'nm' on libsb1.a.  In
_hp_dav_check_real_depth entrypoint should be defined in the file
dutil_dav.o.

John Lang
lang@hpfcla.hp.com