Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!usc!ucsd!ucbvax!hplabs!hpda!hpwala!hpavla!hawk From: hawk@hpavla.AVO.HP.COM (Dave Hawk) Newsgroups: comp.lang.pascal Subject: Re: old .TPUs under TP5.5??? Message-ID: <9440001@hpavla.AVO.HP.COM> Date: 22 Feb 90 16:09:15 GMT References: <19557@mephisto.UUCP> Organization: Hewlett-Packard Avondale Division Lines: 16 Borland's habit of altering the binary format of the TPUs for each version of Turbo Pascal (4.0, 5.0 and 5.5) has been a real nuisance if you have purchased binary libraries from other vendors. The Turbo Analyst Package had a good solution to this. Their 5.0 version (after they got burned by the 4.0 to 5.0 change) had their TPUs in a mangled source form rather than in binary form. Thus when 5.5 came along all their customers had to do was recompile the mangled source to generate the new binary format. Their mangled source is not human readable, but will get through the compiler. Borland would do us all a service if they provided a utilitiy for automatically upgrading binary TPUs. (The only upgrade programs I have seen from them upgraded 3.0 SOURCE to 4.0 SOURCE - it wouldn't do anything for binarys). David Hawk Hewlett-Packard, Avondale Pa.