Next: Configuring, Previous: Compiling, Up: Compiling [Index]
Besides the source code of MsgEd TE, which is supplied in msged-te-6.3.tar.gz or in MSGTE63S.ZIP, you need the source code of the special edition of the Squish Message API, from here on called Smapi, that is required to build MsgEd TE.
Unfortunately, there are a lot of different versions of the Smapi floating around. The best choice would be if you would use the same version of Smapi that I used to compile the binary releases. for MsgEd TE 6.3, this is Smapi 1.6.3, which can be obtained as smapi-2.5.tar.gz or as smapi25.zip. You should be able to obtain these files from the same location you got MsgEd TE from.
Alternatively, you can use any newer Smapi from the Husky development stream. All other versions of the Smapi or the Msgapi32 are probably not suited for building MsgEd TE. They are definitely not suited if you want to compile for Unix.
After you have obtained SMAPI163.ZIP and MSGTE6_S.ZIP, unzip them into two directories at the same level. The files in the archives stick to the 8.3 notation, so you can even do this on FAT drives. You should use either Info-ZIP for unpacking these files, or use pkunzip with the ‘-d’ option, because the MsgEd TE archives contains subdirectories.
On OS/2, this could look as follows:
[C:\] mkdir compile [C:\] mkdir compile\smapi [C:\] mkdir compile\msged [C:\] cd compile\msged [C:\COMPILE\MSGED] unzip c:\download\msgte63s.zip [C:\COMPILE\MSGED] cd ..\smapi [C:\COMPILE\SMAPI] unzip c:\download\smapi25s.zip
If you use the version in .tar.gz format, you don’t need to make the subdirectories - the .tar.gz files already contain them. So, on Unix, it would probably look like this:
~ $ mkdir ~/compile ~ $ cd ~/compile ~/compile $ tar xzf ~/downloads/msged-te-63.tar.gz ~/compile $ tar xzf ~/downloads/smapi-2.5.tar.gz
Next: Configuring, Previous: Compiling, Up: Compiling [Index]