Compile linker error

For Flowcode users to discuss projects, flowcharts, and any other issues related to Flowcode 2 and 3.

Moderators: Benj, Mods

Post Reply
Ondra
Posts: 325
Joined: Wed Aug 29, 2007 7:33 pm
Been thanked: 2 times
Contact:

Compile linker error

Post by Ondra »

Good day all. I have a file that I have in the past had no problems compiling. I made a change today and tried to compile. Below is the error I got.
I'm using a PIC16F690 running a 1966088 crystal. I did update source boost about a 2 weeks ago. I don't know if that would have done it.
any assistance on this would be appreciated.

Error: .obj or .lib file Incompatible version! (file uses V111, linker requires V109 to V109)
Error: Failed to process:libc.pic16.lib


Ondra

User avatar
Benj
Matrix Staff
Posts: 15312
Joined: Mon Oct 16, 2006 10:48 am
Location: Matrix TS Ltd
Has thanked: 4803 times
Been thanked: 4314 times
Contact:

Re: Compile linker error

Post by Benj »

Hello Ondra,

The problem is that the linker no longer matches the compiler.

The linker is specified in the Chip -> Compiler options window same as the compiler.

If you cant get this to work then it might be worth clicking the restore defaults button to revert back to the orignial BoostC compiler shipped with Flowcode.

This default compiler has been extensivly tested with Flowcode's C code anyway.

Ondra
Posts: 325
Joined: Wed Aug 29, 2007 7:33 pm
Been thanked: 2 times
Contact:

Re: Compile linker error

Post by Ondra »

Just clicked on Restore Defaults and I still get the same results. Should I try reinstalling V3 and if so do I need to uninstall the current install.

Ondra

User avatar
Benj
Matrix Staff
Posts: 15312
Joined: Mon Oct 16, 2006 10:48 am
Location: Matrix TS Ltd
Has thanked: 4803 times
Been thanked: 4314 times
Contact:

Re: Compile linker error

Post by Benj »

Hi Ondra,

Yes you could give reinstalling a go and that should fix the problem. I would uninstall the product before you try to reinstall I dont think it will work otherwise.

You will not have to re-enter any of your license keys etc when doing this they will all be retained on your computer.

Post Reply