Recent

Author Topic: Internal error 200311075  (Read 11165 times)

Elphi

  • Full Member
  • ***
  • Posts: 132
Internal error 200311075
« on: February 04, 2007, 11:01:51 pm »
Hello,

I got an 'Internal error 200311075'. Any particular meaning?

Marc

  • Administrator
  • Hero Member
  • *
  • Posts: 2671
RE: Internal error 200311075
« Reply #1 on: February 05, 2007, 12:23:32 pm »
Some fpc error, itr sometimes happens. You can try to compile again.
//--
{$I stdsig.inc}
//-I still can't read someones mind
//-Bugs reported here will be forgotten. Use the bug tracker

eric

  • Sr. Member
  • ****
  • Posts: 267
RE: Internal error 200311075
« Reply #2 on: February 05, 2007, 08:25:00 pm »
It happens to me from time to time. I usually restart Lazarus before continuing, and it's always fine after that.

Eric

Zorba

  • Jr. Member
  • **
  • Posts: 77
RE: Internal error 200311075
« Reply #3 on: February 07, 2007, 04:34:51 am »
You don't even have to restart it on Linux.
Just hit compile again and it works.

Elphi

  • Full Member
  • ***
  • Posts: 132
Internal error 200311075
« Reply #4 on: February 10, 2007, 12:21:19 am »
Thanks. Today picked up the project again, compiled and this internal error disappeared indeed. I'm on Windows XPP.
BUT: now the compiler halts with: 'Can't find unit BlckSock', a Synapse unit. The path to the Synapse source is included in 'Other unit files'paths. Should I  reinstall Lazarus again.

Zorba

  • Jr. Member
  • **
  • Posts: 77
Internal error 200311075
« Reply #5 on: February 10, 2007, 01:18:14 am »
is this the path included in your 'Other unit files' path:
synapse/source/lib/

if it is then I don't know what could be the problem.

Elphi

  • Full Member
  • ***
  • Posts: 132
Internal error 200311075
« Reply #6 on: February 11, 2007, 01:31:26 pm »
Solved, the path to the file contained a space. A warning from Lazarus telling me the spaces are not allowed would be nice!

felipemdc

  • Administrator
  • Hero Member
  • *
  • Posts: 3538
Internal error 200311075
« Reply #7 on: February 11, 2007, 01:33:09 pm »
Spaces are not allowed by GNU Tools on Windows. If you use Lazarus without  GNU Tools, or outside windows, you can use spaces.

So it's hard to put such warning, as it  is false on many cases.

Elphi

  • Full Member
  • ***
  • Posts: 132
Internal error 200311075
« Reply #8 on: February 11, 2007, 01:39:39 pm »
What are GNU Tools?

felipemdc

  • Administrator
  • Hero Member
  • *
  • Posts: 3538
Internal error 200311075
« Reply #9 on: February 11, 2007, 01:57:26 pm »
What I really meant  is GNU Binutils, which is a combination of:

GNU Assembler, GNU Linker, GNU Resource Compiler, GNU Objdump, etc.

In short, all tools necessary to transform assembler into executables of a given platform.

Elphi

  • Full Member
  • ***
  • Posts: 132
Internal error 200311075
« Reply #10 on: February 11, 2007, 02:30:53 pm »
How can check if GNU Binutils is on my machine?

Regarding the internal error: I noticed that a "build" throws this error wheras a "build all" doesn't .

felipemdc

  • Administrator
  • Hero Member
  • *
  • Posts: 3538
Internal error 200311075
« Reply #11 on: February 11, 2007, 03:17:30 pm »
> How can check if GNU Binutils is on my machine?

They are automatically installed when you install Lazarus on Windows. They are located at:

lazarus/fpc/2.0.4/bin/i386-win32/

> Regarding the internal error: I noticed that a "build" throws this error wheras a "build all" doesn't .

Internal error doesn't mean anything about your code. It  is always a problem on the compiler.

A build all is different from a simple build, and is much cleaner. The algoritm the compiler uses to see if it should recompile a given source file is not perfect, so it's possible the compiler things a source file doesn't need to be recompiled, while it actually does.

Elphi

  • Full Member
  • ***
  • Posts: 132
Internal error 200311075
« Reply #12 on: February 11, 2007, 03:39:02 pm »
Well that's a clear probable cause for the "internal error", isn't it?
However you might expect that a "build" right after a successful "build all" doesn't throw this error anymore.

Elphi

  • Full Member
  • ***
  • Posts: 132
Internal error 200311075
« Reply #13 on: February 11, 2007, 04:50:32 pm »
Moreover, just trying to run a this project from the IDE (after a successful "build al") results in this "internal error"

felipemdc

  • Administrator
  • Hero Member
  • *
  • Posts: 3538
Internal error 200311075
« Reply #14 on: February 11, 2007, 09:54:39 pm »
Good ... if  it's reproducable you can make a bug report.

However, there is a huge amount of changes on the latest subversion free pascal, so likely it's already solved.

 

TinyPortal © 2005-2018