This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

bug report (again)


Well apparently my original message bounced because I included a tremendously
large .h file, so those of you who read my `bug report followup' were no doubt
confused as to what the hell I was talking about. So here's the original 
message, without the tremendous attachment:

Well, here's one for you. While trying to compile Maxwell:

--- cut here ---
make[1]: Entering directory `/home/local/wmorgan/maxwell-0.5.3/db/client'
egcs -pipe -Wall -c -MD -I/home/wmorgan/local/maxwell-0.5.3/include -I. -I/home/wmorgan/local/maxwell-0.5.3/i386-linux/include -I/usr/X11R6/include/ -I/usr/include/X11 -g  -Wno-unused -o /home/wmorgan/local/maxwell-0.5.3/tmp/mx_db_client.o mx_db_client.C
/home/wmorgan/local/maxwell-0.5.3/include/geometry.h: In method `class mx_point mx_rect::size() const':
In file included from /home/wmorgan/local/maxwell-0.5.3/include/mx_geometry.h:22,
                 from /home/wmorgan/local/maxwell-0.5.3/include/mx_spline.h:33,
                 from /home/wmorgan/local/maxwell-0.5.3/include/mx_area.h:37,
                 from /home/wmorgan/local/maxwell-0.5.3/include/mx_text_area.h:36,
                 from /home/wmorgan/local/maxwell-0.5.3/include/mx_sheet.h:40,
                 from /home/wmorgan/local/maxwell-0.5.3/include/mx_doc.h:44,
                 from /home/wmorgan/local/maxwell-0.5.3/include/mx_wp_doc.h:39,
                 from mx_db_client.C:39:
/home/wmorgan/local/maxwell-0.5.3/include/geometry.h:1078: Internal compiler error.
/home/wmorgan/local/maxwell-0.5.3/include/geometry.h:1078: Please submit a full bug report to `egcs-bugs@cygnus.com'.
cpp: output pipe has been closed
make[1]: *** [/home/wmorgan/local/maxwell-0.5.3/tmp/mx_db_client.o] Error 1
make[1]: Leaving directory `/home/local/wmorgan/maxwell-0.5.3/db/client'
make: *** [/home/wmorgan/local/maxwell-0.5.3/db/client.All] Error 2
vichyssoise:~/local/maxwell-0.5.3/db$
--- cut here ---

The full Maxwell source code is at
ftp://sunsite.unc.edu/pub/Linux/apps/wp/maxwell-0.5.3-src.tar.gz
The only thing I changed from that distribution is made it use egcs rather than
cc.

The particular line that it references in geometry.h is: 
    inline mx_point  size() const {return bottomRight() - topLeft(); };

and I've attached the whole file (hope you don't mind MIME). The build system
is running Linux 2.0.34 under RedHat 5.1 (i386) and egcs reports its version as
"egcs-2.90.27 980315 (egcs-1.0.2 release)".

If you need any more information, feel free to contact me. I haven't really 
played around with this much, but please let me know if there's a workaround.
Thanks for egcs and in advance for your help!

-- 
William
wmorgan@kevol.com



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]