Cross Compiler To Arm Error. lazarus / 1-Linux ---------------------------------------------------------------------- rafaelfm · 2011-11-25 16:31 Hello, I'm Trying to make cross compiler for linux arm, I do the tutorial. File -> New  -> Project  -> Put an button in main form to test  -> Save Set targets:     Set in Project / Compiler Options / Code generation / Target OS (-T): Linux     Set in Project / Compiler Options / Code generation / Target CPU family (-P): arm     Set in Project / Compiler Options / Other / Custom Option: enter -XParm-linux- into textbox Save when I run: project1.lpr(19,1) Erro : Util arm-linux-Id not found ,switching to external linking Sure.Because I need to put     Set in Project / Compiler Options / Linking / Options (-k): -L/home/user/lazarus/fpc/libcross But Options have no box to put (-L/home/user/lazarus/fpc/libcross)     Set in Project / Compiler Options / Compilation / Execute after / Command: arm-linux-strip -s /path/to/your/project/binary (where "binary" is the executable builded with Lazarus) The executable has not been created yet Am I missing anything? ---------------------------------------------------------------------- ludob · 2011-11-25 17:00 Quoteproject1.lpr(19,1) Erro : Util arm-linux-Id not found ,switching to external linkingHave you installed the binutils for arm-linux? Created the symlink for arm-linux-Id? QuoteBut Options have no box to put (-L/home/user/lazarus/fpc/libcross)The options window is too small on gtk. Just resize the window and the edit box for -k appears. ---------------------------------------------------------------------- rafaelfm · 2011-11-28 10:16 Binutils is installed. Following:/home/rafael/lazarus/fpc/ I haven't the folder "libcross". I have: "binutils" and "2.4.4". Am I missing anything? I resized the windows and the -k options appers Thank you. ---------------------------------------------------------------------- rafaelfm · 2011-11-28 11:03 continuing the above post: following: /usr/lib/fpc/2.4.4/units I haven't the arm folder.I have only i386. And at fpc.cfg  it's required. I have /home/rafael/lazarus/fpc/2.4.4/rtl/units/arm-linux (but its empty) I'm noob in Linux,Could someone help me? I need to do it fast to continue my projects. Thank You ---------------------------------------------------------------------- Laksen · 2011-11-28 12:10 If you need it fast, have you tried Codetyphon? Otherwise, how did you build the FPC crosscompiler? ---------------------------------------------------------------------- Leledumbo · 2011-11-29 01:18 http://wiki.lazarus.freepascal.org/Setup_Cross_Compile_For_ARM ---------------------------------------------------------------------- rafaelfm · 2011-11-29 16:30 Laksen , Codetyphon works? I tried to lauch, but after start i don't know what I to do? I tried to click Lazarus 32 build cross element arm-linux and I get this:Start Action at 29/11/2011 14:24:59 _______________________________________________________________ =====================================================================           Lazarus32 Build Cross for arm-linux  ===================================================================== --------------- Clear OLD arm-linux units ----------------  ???????????????????????????????????????????????????????????     [ERROR]:  Lazarus Base IDE NOT Exists              Please Build Lazarus IDE first.... ??????????????????????????????????????????????????????????? _______________________________________________________________ Terminate Action at 29/11/2011 14:24:59 ExitCode : 0      But IDE is Started with my project running or not. Am I missing anything ? Thank you.