Date: Sat, 14 Mar 1998 13:00:11 +0200 (EET) From: Andris Pavenis To: Hans Ecke cc: djgpp AT delorie DOT com Subject: Re: Rhide 1.4 running/compiling on linux In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Precedence: bulk On Fri, 13 Mar 1998, Hans Ecke wrote: > Hi list! > > This posting is about Rhide on the Linux plattform. If off-topic, please > tell me the right place to ask, but I have the impression, that many users > of DJGPP also use Linux. (ugh, very german pointing, Im afraid) I'm using RHIDE in both systems (DOS and LINUX). This is really off-topic for this newsgroup. Better place should be comp.os.linux.development.apps but I'm not reading it very often. > > My System : RedHat 5.0, glibc 2.0.6, gcc 2.8.1, libg++ 2.8.0, kernel > 2.0.33 on an i486. Rhide 1.4.1-1.(src|i386).rpm (statically linked AFAIS) > > My Problems : Well, there are so much its not easy to describe them. The > main points are that Rhide dumps core often : mainly in debug-mode and > screws the terminal (function-keys dont work afterwards as well as mouse). > Rhgdb seems to be more stable but dumps core also all few minutes. The > message is usually "Segmentation fault". I tried to re-compile it from a > rhide-1.4.1.src.rpm. I started at 6 on evening. At 6 in the morning I had > a binary "idegc.exe" (Whats that? I excpected a binary "rhide"?) > compiled&linked but couldnt get it running (but it screwed the terminal up > anyway before "Segmentation fault"). There was no big chance to try to fix > things, the source-structure is very complicated, there were even serious > mistakes in the sources, libraries "libintl.(a|so)" were missing etc. > First note about compilation of RHIDE (both under DOS with DJGPP and under LINUX): - it is necessary to read README.SRC about things one must get before compiling RHIDE. The things that are mentioned there are really necessary. There is also some things one must patch (for example texinfo). Robert Hoehne is giving necessary patches in source distribution. I also met rather many problems to build RHIDE with 2.8.1 (there were much less with 2.7.2.3, some things that compiled ok before now is giving warnings and errors, I also didn't want to remove '-Wall -Werror' from project files). I'm not using glibc2 but libc-5.4.44 so I don't know if there are some new problems. There is no other serious problems to build RHIDE under Linux. If You fighted all this time with these compilation problems then I understand. Otherwise all must go smoothly. About crashes of Linux version of RHIDE. It is really so. There are rather many problems. About 1.5 months ago I tried to catch out some of these bugs and send also patches to Robert Hoehne. In the last days I tried to rebuild again with gcc-2.8.1 and did some more updates. There are still some things to do. After that I perhaps shall make patches available in my page: http://www.lanet.lv/~pavenis/rhide.html and perhaps also send them to Robert. There is already previous patch that fixes some of Linux crashes but it may be difficult to build it with gcc 2.8.1. > So my question is : Has somebody got it to compile on Linux-glibc2? Any > advice where to twiddle to get the binary I have to run? Rhide is really > the best IDE available on linux and I need it for work. > I agree. I also prefer debugging under Linux for so large projects as RHIDE as it too easy to crash DOS session under Win95 and not all is working as expected (e.g building gdb.exe from sources with DJGPP). Andris Pavenis