We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
searching this forum, i see posts referring to success with the keil tools under wine, but they're several years old.
i have a licensed copy of CA51. i'd like to run the individual command-line tools from a unix Makefile. i've successfully been able to compile, and assemble, but when i run LX51, it tells me that:
* RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: DEA5H BYTE (2783%) *
and
*** ERROR L257: EXTENDED LINKER REQUIRES UPGRADE TO PK51
if i remove or edit the LIC0 line in TOOLS.INI, i get different, license-related errors when compiling, so i'm reasonably sure my license is install correctly.
am i doing something dumb? what would normally distinguish an eval copy of lx51 from a "real" copy?
paul
thanks. i'll dig in the docs some more to try and figure out which tools i should be (or need to be) using. i feel like i haven't found the "overview" doc yet that explains this kind of thing.
okay, i understand now. this page:
www.testech-elect.com/.../c51.htm
spells it out. we didn't purchase the pk51 kit. the fact that the cx51 compiler (which is on the CD in any case) works with our license is a red herring. the lx51 linker does not, so that's that. when i change my makefile to call c51, a51, and bl51, i get a full successful compile and link, all running under wine.
for the record, wine is version 1.0, running on ubuntu hardy 8.04. the compiler is C51 v8.06, the assembler is A51 v8.00c, and the linker is BL51 v6.05.