Lazarus does not start on Archlinux 64. lazarus / 1-Linux ---------------------------------------------------------------------- joseywales72 · 2011-10-08 08:25 Hi, I downloaded and extracted both 0.9.30 and 0.9.30.2RC sources. I have FPC 2.4.4 installed (both binary and sources) I issue a make clean all, compilation finishes successfully. But when I try to start lazarus, I get these. Code: [Select] (lazarus:15521): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed [FORMS.PP] ExceptionOccurred   Sender=EInvalidOp   Exception=Invalid floating point operation   Stack trace:   $00007FDC9A24F684 TApplication.HandleException Invalid floating point operation   Stack trace:   $00007FDC9A24F684 [FORMS.PP] ExceptionOccurred I am on Archlinux 64, FPC compiles programs successfully and I can run them. (I only tried simple command line examples though) What can be wrong? Thanks. ---------------------------------------------------------------------- Blaazen · 2011-10-08 13:22 I had similar problems. Try: Code: [Select]make distclean EDIT: This error is after ./lazarus or ./startlazarus ? ---------------------------------------------------------------------- joseywales72 · 2011-10-13 12:32 Thank you Blaazen, I tried your solution but no joy. The same error appears after I run both lazarus and startlazarus. I'll try the compiled snapshots tonight. But I'm beginning to suspect my computer configuration. I use Archlinux 64 on both my machines (A laptop with Turion64 x2 and a desktop with Athlon II X4) Only the laptop has this error. I compiled both 0.9.30 and 0.9.30rc2 on my desktop, they ran fine. ---------------------------------------------------------------------- Blaazen · 2011-10-13 13:11 I have 64-bit Chakra Linux (based on arch + KDE4) on laptop and I use SVN for both fpc and Lazarus. I had that message firstly only for ./startlazarus and later for both ./lazarus and ./startlazarus and "make distclean" did the job. Do you have GTK2 ? ---------------------------------------------------------------------- fabienwang · 2011-10-13 13:15 http://www.archlinux.org/packages/community/x86_64/lazarus/ packages on Arch community repo.... You can just do sudo pacman -S lazarus why do you need to compile yourself? ---------------------------------------------------------------------- joseywales72 · 2011-10-13 18:16 @Blaazen: I tried make distclean, but the result is the same. @FabienWang: I knew about the package, but since pacman installs it in /usr/bin and /usr/lib, it takes root priviliges to install components which I don't like. Anyway, I had already tried to install before I posted and the error messages were the same. It seems there is something missing. ---------------------------------------------------------------------- zeljko · 2011-11-09 11:11 If you're using gtk2-2.24-7 then downgrade to 2.24-6 and it'll work.