Recent

Author Topic: IDE does not compile anymore  (Read 456 times)

xint

  • New Member
  • *
  • Posts: 33
IDE does not compile anymore
« on: February 16, 2025, 12:07:42 pm »

Hi !

I'm facing a problem that I can't solve on my own. I simply don't have the knowledge to understand the underlying issues.
I just wanted to install 'FPSpreadsheet' from the online-repository. But the IDE stopped compilation with a bunch of errors and I have absolutely no ide how solve this problem.

[copy]
...
colortty.pas(66,20) Warning: function result variable of a managed type does not seem to be initialized
lazarus.pp(170,1) Warning: Object sqlite3fpc64.o not found, Linking may fail !
lazarus.pp(170,1) Warning: Library libgcc.a not found, Linking may fail !
lazarus.pp(170,1) Warning: Library libmsvcrt.a not found, Linking may fail !
lazarus.pp(170,1) Warning: Library libkernel32.a not found, Linking may fail !
lazarus.pp(170,1) Warning: Object sqlite3fpc64.o not found, Linking may fail !
lazarus.pp(170,1) Error: Can't open object file: sqlite3fpc64.o
lazarus.pp(170,1) Error: Can't open object file: libgcc.a
lazarus.pp(170,1) Error: Can't open object file: libmsvcrt.a
lazarus.pp(170,1) Error: Can't open object file: libkernel32.a
[/copy]

Can you give me any advice - other than reinstalling everything from scratch, which could easily cost me a day or more ..?


Thanks !

Stefan

n7800

  • Sr. Member
  • ****
  • Posts: 266
Re: IDE does not compile anymore
« Reply #1 on: February 16, 2025, 06:46:36 pm »
If you give more information, someone will definitely help you.

What OS do you have? What version of Lazarus are you using? How did you get it - via the installer, FpcUpDeluxe, or "manual" build from source?

Have you ever rebuilt the IDE before installing this package? Check if other packages are installing (remove FpSpreadSheet first).

TRon

  • Hero Member
  • *****
  • Posts: 4154
Re: IDE does not compile anymore
« Reply #2 on: February 16, 2025, 10:54:03 pm »
If the IDE fails to build then there is a backup version (status is as before adding the new component) of the IDE that you can (manually) rename. Look into your Lazarus installation folder.

fwiw: this looks like a result from a horrific mix between a 32 and 64-bit windows compiler/setup.
« Last Edit: February 16, 2025, 11:15:39 pm by TRon »
Today is tomorrow's yesterday.

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 12116
  • FPC developer.
Re: IDE does not compile anymore
« Reply #3 on: February 17, 2025, 12:42:30 pm »
fwiw: this looks like a result from a horrific mix between a 32 and 64-bit windows compiler/setup.

To me it looks like somebody tries to force static linking of sqllite.

DonAlfredo

  • Hero Member
  • *****
  • Posts: 1793
Re: IDE does not compile anymore
« Reply #4 on: February 17, 2025, 01:46:03 pm »
Looks like the mORMot[2] package was installed, but not there anymore. These files seem mORMot statics to me.

xint

  • New Member
  • *
  • Posts: 33
Re: IDE does not compile anymore
« Reply #5 on: February 18, 2025, 12:04:56 pm »

Thank you very much for your feedback. All in all, it has helped me a lot to make a decision.
I came to the point where it seem to be the best to make a clean install of the IDE and to be more careful when installing components in the future. The last few weeks have been characterized by a large number of installations to get an overview.

At least I learned that I need to provide more information for future questions (-;

 

TinyPortal © 2005-2018