windres" not found, switching to external mode

Für Fragen zur Programmiersprache auf welcher Lazarus aufbaut
Antworten
Maik81ftl
Beiträge: 619
Registriert: Mi 9. Mär 2011, 16:34
OS, Lazarus, FPC: Ubuntu10.04 LTS (L 0.9.31.0 FPC 2.4.4)
CPU-Target: 64Bit
Wohnort: seit 01.06.2011 in Wahlstedt

windres" not found, switching to external mode

Beitrag von Maik81ftl »

Moin Moin,

ich bin gerade dabei Mein Projekt für Windows via Cross zu compalieren und Stöße leider auf einen Sogenannten windres-Problem.

Anfangs hatte ich das Problem, das die

Code: Alles auswählen

unit lresources
nicht überall vertretten war.
nun sich diese eingebunden, habe meine Mainfile wie folgt geschrieben

Code: Alles auswählen

program Menstruation;
 
{$mode objfpc}{$H+}
 
uses
  {$IFDEF UNIX}{$IFDEF UseCThreads}
  cthreads,
  {$ENDIF}{$ENDIF}
  Interfaces, // this includes the LCL widgetset
  Forms, runtimetypeinfocontrols, lazcontrols, printer4lazarus, turbopoweripro,
  udata, Main, Regel, User_Settings, User_Control, About_info, HTMLexport;
 
{$IFDEF WINDOWS}
  {$R Menstruation.rc}
{$ELSE}
  {$R Menstruation.res}
{$ENDIF}
 
begin
//  {$IFDEF WINDOWS}RequireDerivedFormResource := True;{$ENDIF}
  Application.Initialize;
  Application.CreateForm(TForm1, Form1);
  Application.CreateForm(TForm2, Form2);
  Application.CreateForm(TForm3, Form3);
  Application.CreateForm(TForm4, Form4);
  Application.CreateForm(TForm5, Form5);
  Application.CreateForm(TForm6, Form6);
  Application.Run;
end.
Wie ich hier http://www.lazarusforum.de/viewtopic.php?f=10&t=3601" onclick="window.open(this.href);return false; gelesen habe liegt es wohl daran, das hier versucht werden "Bilddaten zu laden" Stelle ich den Compiler auf Unix um, verläuft alles Problemlos.

Hab gerade mal was versucht, was man glaube nicht machen sollt. Die Zeilen

Code: Alles auswählen

{$IFDEF WINDOWS}
  {$R Menstruation.rc}
{$ELSE}
  {$R Menstruation.res}
{$ENDIF}
habe ich mal Spaßeshalber in

Code: Alles auswählen

{$IFDEF WINDOWS}
  {$R Menstruation.res}
{$ELSE}
  {$R Menstruation.rc}
{$ENDIF}
umgeschrieben und das, was ich sehe, lässt bei mir erst mal Sehr Große :?: wachsen.

Hat da jemand von euch eine Idee, ob das ein Problem werden könnte, oder kann ich sowas in den Berümten SKAT drücken?
Ubuntu 10.04 LTS ist meine Heimat. Lazarus ist meine Sprache :D und der Kreis Segeberg meine LIEBE :D

Antworten