Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!mips!spool.mu.edu!news.cs.indiana.edu!maytag!watstat.waterloo.edu!dmurdoch From: dmurdoch@watstat.waterloo.edu (Duncan Murdoch) Newsgroups: comp.lang.pascal Subject: Re: Unit Compatibility Keywords: TP, Units Message-ID: <1991Jun11.121538.9638@maytag.waterloo.edu> Date: 11 Jun 91 12:15:38 GMT References: <2399@diemen.utas.edu.au> Sender: news@maytag.waterloo.edu (News Owner) Organization: University of Waterloo Lines: 17 In article <2399@diemen.utas.edu.au> mclaren@tasman.cc.utas.edu.au (David McLaren) writes: >I realise there has already been some discussion on the compatbility (or rather >non-compatibility) of different TP .TPU files. What I would like to know is >whether or not there is ANY WAY AT ALL of using compiled units (from TP 4.0) >with any of the more recent TP versions (5.0, 5.5, 6.0). I have a couple of >important unit which I never had the source code for & I NEED to be able to >use them still. Any help in this matter would be greatly appreciated. As far as I know, the only halfway (or maybe not quite halfway) reasonable way to do that is to keep your TP4 compiler around, and write programs to be Exec'd from your newer code. I've heard of a disassembler for .TPU files, but have never tried it; if it actually works, that might be another alternative. Unfortunately for your phone bill, the only place I've ever seen this thing is on Compuserve. Duncan Murdoch dmurdoch@watstat.waterloo.edu