Hi I'm compiling lyx 1.3.2 in a SuSE 8.2 box and I get an error: ../../../boost/boost/config/compiler/gcc.hpp:57:7: warning: #warning "Unknown compiler version - please run the configure tests and report the results" In file included from /usr/include/g++/string:57, from /usr/include/g++/bits/locale_classes.h:47, from /usr/include/g++/bits/ios_base.h:47, from /usr/include/g++/ios:49, from /usr/include/g++/ostream:45, from /usr/include/g++/iterator:70, from ../../../boost/boost/iterator.hpp:18, from ../../../boost/boost/operators.hpp:77, from ../../../boost/boost/signals/connection.hpp:21, from ControlConnections.h:37, from ControlInset.h:19, from ControlGraphics.h:21, from ControlGraphics.C:18: /usr/include/g++/bits/basic_string.tcc:1079: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See URL:http://www.suse.de/feedback for instructions. make[4]: *** [ControlGraphics.lo] Error 1 make[4]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src/frontends/controllers' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src/frontends' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src' make: *** [all-recursive] Error 1 linux:/usr/local/src/install/lyx-1.3.2 # I've experienced similar problems with SuSE 8.1 but not with SuSE 8.0 ... I've allready installed the gcc version from the projects branch of SuSE but it's the same. What can I do ? Regards EJ
I have similar problems in compiling SSH 1.2.33 (from ssh.com) - no problem in compilation with SuSE 8.1, errors on 8.2 with both versions of gcc 3.3 (prerelease and final, too) I don't know if it's a gcc problem, but anyway it's strange and pretty annoying - I cannot use SuSE 8.2 because of this issue :( Ernesto Jardim wrote:
Hi
I'm compiling lyx 1.3.2 in a SuSE 8.2 box and I get an error:
../../../boost/boost/config/compiler/gcc.hpp:57:7: warning: #warning "Unknown compiler version - please run the configure tests and report the results" In file included from /usr/include/g++/string:57, from /usr/include/g++/bits/locale_classes.h:47, from /usr/include/g++/bits/ios_base.h:47, from /usr/include/g++/ios:49, from /usr/include/g++/ostream:45, from /usr/include/g++/iterator:70, from ../../../boost/boost/iterator.hpp:18, from ../../../boost/boost/operators.hpp:77, from ../../../boost/boost/signals/connection.hpp:21, from ControlConnections.h:37, from ControlInset.h:19, from ControlGraphics.h:21, from ControlGraphics.C:18: /usr/include/g++/bits/basic_string.tcc:1079: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See URL:http://www.suse.de/feedback for instructions. make[4]: *** [ControlGraphics.lo] Error 1 make[4]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src/frontends/controllers' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src/frontends' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src' make: *** [all-recursive] Error 1 linux:/usr/local/src/install/lyx-1.3.2 # I've experienced similar problems with SuSE 8.1 but not with SuSE 8.0 ... I've allready installed the gcc version from the projects branch of SuSE but it's the same. What can I do ?
Regards
EJ
Hi I'm also considering the hipotesis of changing to debian because of gcc problems ... Regards EJ On Fri, 2003-08-22 at 12:47, Radu Voicu wrote:
I have similar problems in compiling SSH 1.2.33 (from ssh.com) - no problem in compilation with SuSE 8.1, errors on 8.2 with both versions of gcc 3.3 (prerelease and final, too)
I don't know if it's a gcc problem, but anyway it's strange and pretty annoying - I cannot use SuSE 8.2 because of this issue :(
Ernesto Jardim wrote:
Hi
I'm compiling lyx 1.3.2 in a SuSE 8.2 box and I get an error:
../../../boost/boost/config/compiler/gcc.hpp:57:7: warning: #warning "Unknown compiler version - please run the configure tests and report the results" In file included from /usr/include/g++/string:57, from /usr/include/g++/bits/locale_classes.h:47, from /usr/include/g++/bits/ios_base.h:47, from /usr/include/g++/ios:49, from /usr/include/g++/ostream:45, from /usr/include/g++/iterator:70, from ../../../boost/boost/iterator.hpp:18, from ../../../boost/boost/operators.hpp:77, from ../../../boost/boost/signals/connection.hpp:21, from ControlConnections.h:37, from ControlInset.h:19, from ControlGraphics.h:21, from ControlGraphics.C:18: /usr/include/g++/bits/basic_string.tcc:1079: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See URL:http://www.suse.de/feedback for instructions. make[4]: *** [ControlGraphics.lo] Error 1 make[4]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src/frontends/controllers' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src/frontends' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src' make: *** [all-recursive] Error 1 linux:/usr/local/src/install/lyx-1.3.2 # I've experienced similar problems with SuSE 8.1 but not with SuSE 8.0 ... I've allready installed the gcc version from the projects branch of SuSE but it's the same. What can I do ?
Regards
EJ
On Fri, 2003-08-22 at 09:43, Ernesto Jardim wrote:
Hi
I'm also considering the hipotesis of changing to debian because of gcc problems ...
Regards
EJ
On Fri, 2003-08-22 at 12:47, Radu Voicu wrote:
I have similar problems in compiling SSH 1.2.33 (from ssh.com) - no problem in compilation with SuSE 8.1, errors on 8.2 with both versions of gcc 3.3 (prerelease and final, too)
I don't know if it's a gcc problem, but anyway it's strange and pretty annoying - I cannot use SuSE 8.2 because of this issue :(
Ernesto Jardim wrote:
Hi
I'm compiling lyx 1.3.2 in a SuSE 8.2 box and I get an error:
../../../boost/boost/config/compiler/gcc.hpp:57:7: warning: #warning "Unknown compiler version - please run the configure tests and report the results" In file included from /usr/include/g++/string:57, from /usr/include/g++/bits/locale_classes.h:47, from /usr/include/g++/bits/ios_base.h:47, from /usr/include/g++/ios:49, from /usr/include/g++/ostream:45, from /usr/include/g++/iterator:70, from ../../../boost/boost/iterator.hpp:18, from ../../../boost/boost/operators.hpp:77, from ../../../boost/boost/signals/connection.hpp:21, from ControlConnections.h:37, from ControlInset.h:19, from ControlGraphics.h:21, from ControlGraphics.C:18: /usr/include/g++/bits/basic_string.tcc:1079: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See URL:http://www.suse.de/feedback for instructions. make[4]: *** [ControlGraphics.lo] Error 1 make[4]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src/frontends/controllers' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src/frontends' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src' make: *** [all-recursive] Error 1 linux:/usr/local/src/install/lyx-1.3.2 # I've experienced similar problems with SuSE 8.1 but not with SuSE 8.0 ... I've allready installed the gcc version from the projects branch of SuSE but it's the same. What can I do ?
Regards
EJ
I must also agree that NOT having the choice of installing 2.9.5 from the CD's is a hinderence. I have some legacy apps that will not compile under gcc3.X and have gone back to SuSE8.0. The choice of the compiler version should have been on the CD's especially since gcc3.x was still beta. -- Ken Schneider unix user since 1989 linux user since 1994 SuSE user since 1998
Ken Schneider
I must also agree that NOT having the choice of installing 2.9.5 from the CD's is a hinderence.
Go to ftp.suse.com or one of its mirrors and download gcc_old.rpm from /pub/projects/gcc/8.2. This is a gcc (C and C++ only) 2.95.3 that installs to /opt/gcc295 so you can install it in parallel. Philipp -- Philipp Thomas work: pthomas@suse.de private: philipp.thomas@t-link.de
Ernesto Jardim wrote:
Hi
I'm also considering the hipotesis of changing to debian because of gcc problems ...
just use the older version of gcc..basically something previous to what 8.1 has....even as far back as 2.95 (this is used for oracle installs)
Regards
EJ
On Fri, 2003-08-22 at 12:47, Radu Voicu wrote:
I have similar problems in compiling SSH 1.2.33 (from ssh.com) - no problem in compilation with SuSE 8.1, errors on 8.2 with both versions of gcc 3.3 (prerelease and final, too)
I don't know if it's a gcc problem, but anyway it's strange and pretty annoying - I cannot use SuSE 8.2 because of this issue :(
Ernesto Jardim wrote:
Hi
I'm compiling lyx 1.3.2 in a SuSE 8.2 box and I get an error:
../../../boost/boost/config/compiler/gcc.hpp:57:7: warning: #warning "Unknown compiler version - please run the configure tests and report the results" In file included from /usr/include/g++/string:57, from /usr/include/g++/bits/locale_classes.h:47, from /usr/include/g++/bits/ios_base.h:47, from /usr/include/g++/ios:49, from /usr/include/g++/ostream:45, from /usr/include/g++/iterator:70, from ../../../boost/boost/iterator.hpp:18, from ../../../boost/boost/operators.hpp:77, from ../../../boost/boost/signals/connection.hpp:21, from ControlConnections.h:37, from ControlInset.h:19, from ControlGraphics.h:21, from ControlGraphics.C:18: /usr/include/g++/bits/basic_string.tcc:1079: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See URL:http://www.suse.de/feedback for instructions. make[4]: *** [ControlGraphics.lo] Error 1 make[4]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src/frontends/controllers' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src/frontends' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src' make: *** [all-recursive] Error 1 linux:/usr/local/src/install/lyx-1.3.2 # I've experienced similar problems with SuSE 8.1 but not with SuSE 8.0 ... I've allready installed the gcc version from the projects branch of SuSE but it's the same. What can I do ?
Regards
EJ
pheonix1t
just use the older version of gcc..basically something previous to what 8.1 has....even as far back as 2.95 (this is used for oracle installs)
For C that's OK, for C++ only if it only needs the standard C++ library. Any C++ code that uses Qt, KDE or any other C++ library from 8.2 will not run if compiled with 2.95.3 because of differences in the ABI. [totally useless full quote deleted] Let me guess, it was too hard to trim your quoting? Philipp -- Philipp Thomas work: pthomas@suse.de private: philipp.thomas@t-link.de
Ernesto Jardim
On Fri, 2003-08-22 at 12:47, Radu Voicu wrote:
I don't know if it's a gcc problem, but anyway it's strange and pretty annoying - I cannot use SuSE 8.2 because of this issue :(
I'm also considering the hipotesis of changing to debian because of gcc problems ...
[First of all I corrected your quoting (below not above the text you] [quote).] Why do people think it's always SuSE to blame? In most cases it's buggy code that the compiler complains about, even when it dies with an ICE (internal compiler error). Your boost problems stem from the fact that you are trying to compile an older version of boost which needs a patch to accept gcc 3.3. Either fetch yourself boost 1.30.2 (it won't compile the python part because it doesn't support python 2.3) or download the boost rpm from ftp.suse.com/pub/people/pthomas/8.2. Philipp -- Philipp Thomas work: pthomas@suse.de private: philipp.thomas@t-link.de
On Fri, 2003-08-22 at 21:19, Philipp Thomas wrote:
Ernesto Jardim
[22 Aug 2003 14:43:07 +0100]: On Fri, 2003-08-22 at 12:47, Radu Voicu wrote:
I don't know if it's a gcc problem, but anyway it's strange and pretty annoying - I cannot use SuSE 8.2 because of this issue :(
I'm also considering the hipotesis of changing to debian because of gcc problems ...
[First of all I corrected your quoting (below not above the text you] [quote).]
Why do people think it's always SuSE to blame? In most cases it's buggy code that the compiler complains about, even when it dies with an ICE (internal compiler error).
Your boost problems stem from the fact that you are trying to compile an older version of boost which needs a patch to accept gcc 3.3. Either fetch yourself boost 1.30.2 (it won't compile the python part because it doesn't support python 2.3) or download the boost rpm from ftp.suse.com/pub/people/pthomas/8.2.
Philipp
-- Philipp Thomas work: pthomas@suse.de private: philipp.thomas@t-link.de
Hi I think SuSE has to be blamed for this because I'm using their distribution and no one complained about lyx code (it's a quite old and mature project). The reason is that this happened allready with 8.1 and I've submitted a bug report to suse that replied thanking me but saying that they couldn't do nothing about it. So, because I'm not a technical expert and I'm starting my PhD (that's why I want a updated and robust system) I don't have much choices but changing distribution ... Regards EJ
Ernesto Jardim
I think SuSE has to be blamed for this because I'm using their distribution
Oh, so a distributor is to blame for using a compiler which older software doesn't recognize? Or a compiler that won't accept code older versions did? You can't be serious. The only point I would accept is that a distributor *could* be blamed for distributing a compiler that runs into internal errors, be the reason real compiler errors or errors in the code.
and no one complained about lyx code (it's a quite old and mature project).
That doesn't mean a thing. Now that gcc 3.3 has turned on alias based optimization in -O2, I get quite a few places where the compiler warns about code that isn't standard conforming and that can lead to non functioning code. Many programmers (myself included) work by the rule "if the compiler doesn't give errors or warnings the code is OK".
The reason is that this happened allready with 8.1 and I've submitted a bug report to suse that replied thanking me but saying that they couldn't do nothing about it.
I'd like to see answer. I doubt we couldn't do anything. If you have problems with our compiler, go to http://www.suse.de/feedback and give us the data we need to verify and possibly fix the bug. As for what we need see http://gcc.gnu.org/bugs.html#detailed . If we can reproduce the bug we *will* try to fix the bug. Philipp
On Mon, 2003-08-25 at 21:14, Philipp Thomas wrote:
Ernesto Jardim
[Mon, 25 Aug 2003 11:08:50 +0100]: I think SuSE has to be blamed for this because I'm using their distribution
Oh, so a distributor is to blame for using a compiler which older software doesn't recognize? Or a compiler that won't accept code older versions did? You can't be serious.
The only point I would accept is that a distributor *could* be blamed for distributing a compiler that runs into internal errors, be the reason real compiler errors or errors in the code.
and no one complained about lyx code (it's a quite old and mature project).
That doesn't mean a thing. Now that gcc 3.3 has turned on alias based optimization in -O2, I get quite a few places where the compiler warns about code that isn't standard conforming and that can lead to non functioning code. Many programmers (myself included) work by the rule "if the compiler doesn't give errors or warnings the code is OK".
The reason is that this happened allready with 8.1 and I've submitted a bug report to suse that replied thanking me but saying that they couldn't do nothing about it.
I'd like to see answer. I doubt we couldn't do anything. If you have problems with our compiler, go to http://www.suse.de/feedback and give us the data we need to verify and possibly fix the bug. As for what we need see http://gcc.gnu.org/bugs.html#detailed . If we can reproduce the bug we *will* try to fix the bug.
Philipp
Hi,
I'm not going into more discussion with you about who's to blame about
this problem or whatever happens with the gcc versions. Other people is
able to compile LyX 1.3.2 in their computers, as was reported in this
mailing list.
I'm not a technical expert, I'm a linux user for a long time now (since
kernel 1.0.27) and when I buy a product I expect it to work. This didn't
happen with SuSE 8.1 (neither with SuSE 8.2) and I've submitted a
support request and a bug report with all the data SuSE requested.
The answer to the support request was that it was outside the scope of
the free support and that I should buy a different support licence
(Ticket [20030205000001236]). Regarding the bug report (Ticket
[20030206990000197]) I never got any message with the result (was SuSE
able to reproduce the situation ?).
In my opinion this is a commercial problem. I'm a costumer since version
5.1. I made very little support requests during this years, so if I
report a problem I'm expecting to be taken seriously. This caused me
delays in my work that I was not expecting and still I could not solve
the compiling problems.
In the end of the day, in my perspective, I bought a product that didn't
work and SuSE was not able to help me and tried to sell an advanced
support licence.
Whether you like it or not I blame SuSE for this! and it's my decision
to move to other distribution if SuSE is unable to provide me the same
quality products I was used.
Regards
EJ
--
Ernesto Jardim
Ernesto Jardim
Other people is able to compile LyX 1.3.2 in their computers, as was reported in this mailing list.
I didn't want to start a discussion about who's to blame, it was you that started it.
The answer to the support request was that it was outside the scope of the free support and that I should buy a different support licence (Ticket [20030205000001236]).
Which might be disappointing for you, but we have to limit the scope of our free support if we want to stay in business. And we *never* offered free support for problems with compiling programs.
Regarding the bug report (Ticket [20030206990000197]) I never got any message with the result (was SuSE able to reproduce the situation ?).
I'm going to check this tomorrow at work.
so if I report a problem I'm expecting to be taken seriously.
So would I and believe me, we take customers serious.
I bought a product that didn't work
Define didn't work. If it's one program that can't be compiled I wouldn't call it a non-working product.
and SuSE was not able to help me and tried to sell an advanced support licence.
We can't help in all cases and we do not offer development support for free. Of cause we try to track down bugs and fix them, but we can't and won't guarantee success.
Whether you like it or not I blame SuSE for this!
For me it's not a question of liking, it's a question of what is fair what isn't.
and it's my decision to move to other distribution if SuSE is unable to provide me the same quality products I was used.
This is Linux, so you have the choice. If you think that another distribution, be it commercial or non-commercial, will make you happier, I wish you all the luck. Philipp
On Friday 22 August 2003 14:47, Radu Voicu wrote:
I have similar problems in compiling SSH 1.2.33 (from ssh.com) - no problem in compilation with SuSE 8.1, errors on 8.2 with both versions of gcc 3.3 (prerelease and final, too)
okay, thanks a lot for info. Where can I get first of all the gcc-old
Try this:
visit: ftp://ftp.suse.com/pub/unitedlinux/1.0/src look for a package called
gcc-old or similar. That's the gcc 2.95 source code.
Rebuild the stuff for SuSE 8.2 . I did this trick for SuSE 8.1 when I had some
problems with Oracle. I will add the original email from Michael Hasenstein
On SL 8.1 PRO DVD there is no gcc-old package
Apparently it's only part of SLES-8/UL-1.0, and it's called "gcc_old" there (on UL CD #2). It seems we didn't see any need for this package when 8.1 was released and only found out afterwards this could be useful... Michael " Hope it helps, Stefan
I don't know if it's a gcc problem, but anyway it's strange and pretty annoying - I cannot use SuSE 8.2 because of this issue :(
Ernesto Jardim wrote:
Hi
I'm compiling lyx 1.3.2 in a SuSE 8.2 box and I get an error:
../../../boost/boost/config/compiler/gcc.hpp:57:7: warning: #warning "Unknown compiler version - please run the configure tests and report the results" In file included from /usr/include/g++/string:57, from /usr/include/g++/bits/locale_classes.h:47, from /usr/include/g++/bits/ios_base.h:47, from /usr/include/g++/ios:49, from /usr/include/g++/ostream:45, from /usr/include/g++/iterator:70, from ../../../boost/boost/iterator.hpp:18, from ../../../boost/boost/operators.hpp:77, from ../../../boost/boost/signals/connection.hpp:21, from ControlConnections.h:37, from ControlInset.h:19, from ControlGraphics.h:21, from ControlGraphics.C:18: /usr/include/g++/bits/basic_string.tcc:1079: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See URL:http://www.suse.de/feedback for instructions. make[4]: *** [ControlGraphics.lo] Error 1 make[4]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src/frontends/controllers' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src/frontends' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src' make: *** [all-recursive] Error 1 linux:/usr/local/src/install/lyx-1.3.2 # I've experienced similar problems with SuSE 8.1 but not with SuSE 8.0 ... I've allready installed the gcc version from the projects branch of SuSE but it's the same. What can I do ?
Regards
EJ
I had a try under SuSE 8.2 : looks like you can not compile okay gcc-2.95 ... make[2]: Entering directory `/usr/src/packages/BUILD/gcc-2.95.3/gcc/cp' expect 30 shift/reduce conflicts and 42 reduce/reduce conflicts. cd .; bison -d -o parse.c parse.y parse.y:483.7: parse error, unexpected ":", expecting ";" or "|" parse.y:521.2-524.18: type clash (`ttype' `') on default action parse.y:524.19: parse error, unexpected ":", expecting ";" or "|" parse.y:526.17-52: $1 of `maybe_identifier' has no declared type parse.y:902.27: parse error, unexpected ":", expecting ";" or "|" parse.y:912.17-20: $$ of `begin_explicit_instantiation' has no declared type parse.y:912.17-25: invalid $ value parse.y:912.17-25: $5 of `begin_explicit_instantiation' has no declared type parse.y:915.17-20: $$ of `begin_explicit_instantiation' has no declared type parse.y:915.17-25: invalid $ value parse.y:915.17-25: $5 of `begin_explicit_instantiation' has no declared type parse.y:925.19: parse error, unexpected ":", expecting ";" or "|" parse.y:931.22-940.22: type clash (`ttype' `') on default action parse.y:940.23: parse error, unexpected ":", expecting ";" or "|" parse.y:1177.21: parse error, unexpected ":", expecting ";" or "|" parse.y:1178.17-20: $$ of `.finish_new_placement' has no declared type parse.y:1182.17-20: $$ of `.finish_new_placement' has no declared type parse.y:1182.17-51: $2 of `.finish_new_placement' has no declared type parse.y:1184.17-1185.6: $$ of `.finish_new_placement' has no declared type parse.y:1184.17-1185.37: $2 of `.finish_new_placement' has no declared type parse.y:1322.6-1334.11: type clash (`ttype' `') on default action parse.y:1334.12: parse error, unexpected ":", expecting ";" or "|" parse.y:1336.17-51: invalid $ value parse.y:1336.17-51: $3 of `do_id' has no declared type parse.y:1336.17-55: invalid $ value parse.y:1336.17-55: $4 of `do_id' has no declared type parse.y:1338.17-51: invalid $ value parse.y:1338.17-51: $3 of `do_id' has no declared type parse.y:1338.17-55: invalid $ value parse.y:1338.17-55: $4 of `do_id' has no declared type parse.y:1933.9-1937.15: type clash (`itype' `ttype') on default action parse.y:1937.16: parse error, unexpected ":", expecting ";" or "|" parse.y:2017.2-2023.4: type clash (`ttype' `code') on default action parse.y:2023.5: parse error, unexpected ":", expecting ";" or "|" parse.y:2060.15: parse error, unexpected ":", expecting ";" or "|" parse.y:2062.3-2065.36: $3 of `fn.defpen' has no declared type parse.y:2069.3-2072.36: $3 of `fn.defpen' has no declared type parse.y:2092.16: parse error, unexpected ":", expecting ";" or "|" parse.y:2567.11: parse error, unexpected ":", expecting ";" or "|" parse.y:2743.18: parse error, unexpected ":", expecting ";" or "|" parse.y:2745.3-42: $$ of `suspend_mom' has no declared type make[2]: *** [parse.c] Error 1 make[2]: Leaving directory `/usr/src/packages/BUILD/gcc-2.95.3/gcc/cp' make[1]: *** [cp/parse.c] Error 2 make[1]: Leaving directory `/usr/src/packages/BUILD/gcc-2.95.3/gcc' make: *** [all-gcc] Error 2 jupiter:/usr/src/packages/BUILD/gcc-2.95.3 # Anyone any idea !? stefan
On Friday 22 August 2003 14:47, Radu Voicu wrote:
I have similar problems in compiling SSH 1.2.33 (from ssh.com) - no problem in compilation with SuSE 8.1, errors on 8.2 with both versions of gcc 3.3 (prerelease and final, too)
Try this: visit: ftp://ftp.suse.com/pub/unitedlinux/1.0/src look for a package called gcc-old or similar. That's the gcc 2.95 source code.
Rebuild the stuff for SuSE 8.2 . I did this trick for SuSE 8.1 when I had some problems with Oracle. I will add the original email from Michael Hasenstein
about it. Looks like SuSE guys should add the old gcc package to default distro. Anyone from SuSE comments about this ? "Message-ID: <3E2AF1D0.8040308@suse.com> Date: Sun, 19 Jan 2003 10:43:28 -0800 From: Michael Hasenstein
Subject: Re: [suse-oracle] which gcc to use stefan wrote:
okay, thanks a lot for info. Where can I get first of all the gcc-old
package ?
On SL 8.1 PRO DVD there is no gcc-old package
Apparently it's only part of SLES-8/UL-1.0, and it's called "gcc_old" there (on UL CD #2). It seems we didn't see any need for this package when 8.1 was released and only found out afterwards this could be useful...
Michael "
Hope it helps, Stefan
I don't know if it's a gcc problem, but anyway it's strange and pretty annoying - I cannot use SuSE 8.2 because of this issue :(
Ernesto Jardim wrote:
Hi
I'm compiling lyx 1.3.2 in a SuSE 8.2 box and I get an error:
../../../boost/boost/config/compiler/gcc.hpp:57:7: warning: #warning "Unknown compiler version - please run the configure tests and report the results" In file included from /usr/include/g++/string:57, from /usr/include/g++/bits/locale_classes.h:47, from /usr/include/g++/bits/ios_base.h:47, from /usr/include/g++/ios:49, from /usr/include/g++/ostream:45, from /usr/include/g++/iterator:70, from ../../../boost/boost/iterator.hpp:18, from ../../../boost/boost/operators.hpp:77, from ../../../boost/boost/signals/connection.hpp:21, from ControlConnections.h:37, from ControlInset.h:19, from ControlGraphics.h:21, from ControlGraphics.C:18: /usr/include/g++/bits/basic_string.tcc:1079: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See URL:http://www.suse.de/feedback for instructions. make[4]: *** [ControlGraphics.lo] Error 1 make[4]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src/frontends/controllers' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src/frontends' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src' make: *** [all-recursive] Error 1 linux:/usr/local/src/install/lyx-1.3.2 # I've experienced similar problems with SuSE 8.1 but not with SuSE 8.0 ... I've allready installed the gcc version from the projects branch of SuSE but it's the same. What can I do ?
Regards
EJ
Hi all, Same problem in here. You can just grab the lyx binaries from their site (www.lyx.org) and install them under SuSE.They have bins already made for SuSE 8.2 ftp://ftp.lyx.org/pub/lyx/bin/1.3.2/ Drop an email to lyx folks and ask them how did they managed to get the package compiled under SuSE. Anyway I did compile several things under SuSE 8.2 as PostgreSQL with no problems at all. I don't use often lyx to write LaTeX docs. Im using emacs and command line LaTeX commands. Maybe some SuSE engineer will try to clarify these things and help us with some info about this. Looks like the default compiler which SuSE 8.2 ships is: Reading specs from /usr/lib/gcc-lib/i486-suse-linux/3.3/specs Configured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib --enable-languages=c,c++,f77,objc,java,ada --disable-checking --enable-libgcj --with-gxx-include-dir=/usr/include/g++ --with-slibdir=/lib --with-system-zlib --enable-shared --enable-__cxa_atexit i486-suse-linux Thread model: posix gcc version 3.3 20030226 (prerelease) (SuSE Linux) I have no clue why is prerelease but I think was a biot of talk about this some weeks ago. I don't think so people should move from SuSE because such of issue. Another thing which I did some time ago was to install gcc 2.95 from SLES to SuSE 8.1 - Maybe same things can be applied to SuSE 8.2 The old compiler did install under /opt ... Regards, Stefan
Hi
I'm compiling lyx 1.3.2 in a SuSE 8.2 box and I get an error:
../../../boost/boost/config/compiler/gcc.hpp:57:7: warning: #warning "Unknown compiler version - please run the configure tests and report the results" In file included from /usr/include/g++/string:57, from /usr/include/g++/bits/locale_classes.h:47, from /usr/include/g++/bits/ios_base.h:47, from /usr/include/g++/ios:49, from /usr/include/g++/ostream:45, from /usr/include/g++/iterator:70, from ../../../boost/boost/iterator.hpp:18, from ../../../boost/boost/operators.hpp:77, from ../../../boost/boost/signals/connection.hpp:21, from ControlConnections.h:37, from ControlInset.h:19, from ControlGraphics.h:21, from ControlGraphics.C:18: /usr/include/g++/bits/basic_string.tcc:1079: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See URL:http://www.suse.de/feedback for instructions. make[4]: *** [ControlGraphics.lo] Error 1 make[4]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src/frontends/controllers' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src/frontends' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/local/src/install/lyx-1.3.2/src' make: *** [all-recursive] Error 1 linux:/usr/local/src/install/lyx-1.3.2 #
I've experienced similar problems with SuSE 8.1 but not with SuSE 8.0 ... I've allready installed the gcc version from the projects branch of SuSE but it's the same. What can I do ?
Regards
EJ
Ok. I'm REALLY confused as to why 9-10 src packages compile just fine for me. I just downloaded lyx-1.3.2's src to see if I could get it to compile...here are the end results.. ---snip rest of build process--- This package will be built according to these values: 1 - Summary: [ Package created with checkinstall 1.5.2 ] 2 - Name: [ lyx ] 3 - Version: [ 1.3.2 ] 4 - Release: [ 1 ] 5 - License: [ GPL ] 6 - Group: [ Applications/System ] 7 - Architecture: [ i686 ] 8 - Source location: [ lyx-1.3.2 ] 9 - Alternate source location: [ ] 10 - Provides: [ lyx ] Enter a number to change any of them or press ENTER to continue: ************************************** **** RPM package creation selected *** ************************************** Building RPM package...OK Installing RPM package...OK Erasing temporary files...OK Deleting doc-pak directory...OK Deleting temp dir...OK ********************************************************************** Done. The new package has been installed and saved to /usr/src/packages/RPMS/i686/lyx-1.3.2-1.i686.rpm You can remove it from your system anytime using: rpm -e lyx-1.3.2-1 ********************************************************************** zeus:/tmp/decompress/lyx-1.3.2 # ---- And I just started the program. It appears to run fine. I firmly believe that people do not install dependency correctly and not setup their environments correctly. I did nothing special to get this to work..I simply type "./configure && make && checkinstall" and well..it worked. These are the GCC packages I have installed ..just for reference. 8:48AM ben@zeus:~/ > rpm -qa | grep gcc gcc-c++-3.3-43 libgcc-3.3-43 gcc-java-3.3-43 gcc-info-3.3-43 gcc-g77-3.3-43 gcc-3.3-43 Hope you figure out the issue. Because I had none and I have no special packages installed other then the updated GCC packages which aren't the pre-releases that are on the CD's...new packages were available after 8.2's release and I've been using them since. Regards, -- Ben Rosenberg ---===---===---===--- mailto:ben@whack.org ----- If two men agree on everything, you can be sure that only one of them is doing the thinking.
On Friday 22 August 2003 18:50, Ben Rosenberg wrote: Hi Ben, I think the original ppost was refering to the old gcc version 3.3-23 not 3.3-43 what SuSE released. I tried using the old gcc compiler right. The compiler what SuSE ships by default. stefan@jupiter:~> gcc -v Reading specs from /usr/lib/gcc-lib/i486-suse-linux/3.3/specs Configured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib --enable-languages=c,c++,f77,objc,java,ada --disable-checking --enable-libgcj --with-gxx-include-dir=/usr/include/g++ --with-slibdir=/lib --with-system-zlib --enable-shared --enable-__cxa_atexit i486-suse-linux Thread model: posix gcc version 3.3 20030226 (prerelease) (SuSE Linux) stefan@jupiter:~> rpm -qa | grep gcc libgcc-3.3-23 gcc-info-3.3-23 gcc-3.3-23 gcc-c++-3.3-23 gcc-g77-3.3-23 gcc-java-3.3-23 gcc_old-2.95.3-92 stefan@jupiter:~> Looks like you are using the new gcc stuff from: ftp.suse.com/pub/projects/gcc/8.2 I will update soon my gcc to 3.3 and give a try to lyx. Should work. I had problems in getting 2.95 compile using 3.3-23 but I will try again after my update to 3.3-43 stefan
These are the GCC packages I have installed ..just for re
Would you please compile ssh 1.2.33 for me? I can give you even the ssh.spec
file
I would be delighted to find someone who can compile this one on SuSE 8.2
...it will be a nice surprise for me :)
ftp://gd.tuwien.ac.at/utils/shells/ssh/ssh-1.2.33.tar.gz
Regards,
Radu
----- Original Message -----
From: "Ben Rosenberg"
Ok. I'm REALLY confused as to why 9-10 src packages compile just fine for me. I just downloaded lyx-1.3.2's src to see if I could get it to compile...here are the end results..
---snip rest of build process---
This package will be built according to these values:
1 - Summary: [ Package created with checkinstall 1.5.2 ] 2 - Name: [ lyx ] 3 - Version: [ 1.3.2 ] 4 - Release: [ 1 ] 5 - License: [ GPL ] 6 - Group: [ Applications/System ] 7 - Architecture: [ i686 ] 8 - Source location: [ lyx-1.3.2 ] 9 - Alternate source location: [ ] 10 - Provides: [ lyx ]
Enter a number to change any of them or press ENTER to continue:
************************************** **** RPM package creation selected *** **************************************
Building RPM package...OK
Installing RPM package...OK
Erasing temporary files...OK
Deleting doc-pak directory...OK
Deleting temp dir...OK
**********************************************************************
Done. The new package has been installed and saved to /usr/src/packages/RPMS/i686/lyx-1.3.2-1.i686.rpm
You can remove it from your system anytime using:
rpm -e lyx-1.3.2-1
**********************************************************************
zeus:/tmp/decompress/lyx-1.3.2 #
----
And I just started the program. It appears to run fine. I firmly believe that people do not install dependency correctly and not setup their environments correctly. I did nothing special to get this to work..I simply type "./configure && make && checkinstall" and well..it worked.
These are the GCC packages I have installed ..just for reference.
8:48AM ben@zeus:~/ > rpm -qa | grep gcc gcc-c++-3.3-43 libgcc-3.3-43 gcc-java-3.3-43 gcc-info-3.3-43 gcc-g77-3.3-43 gcc-3.3-43
Hope you figure out the issue. Because I had none and I have no special packages installed other then the updated GCC packages which aren't the pre-releases that are on the CD's...new packages were available after 8.2's release and I've been using them since.
Regards, -- Ben Rosenberg ---===---===---===--- mailto:ben@whack.org ----- If two men agree on everything, you can be sure that only one of them is doing the thinking.
-- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
On Fri, 2003-08-22 at 16:50, Ben Rosenberg wrote:
Ok. I'm REALLY confused as to why 9-10 src packages compile just fine for me. I just downloaded lyx-1.3.2's src to see if I could get it to compile...here are the end results..
---snip rest of build process---
This package will be built according to these values:
1 - Summary: [ Package created with checkinstall 1.5.2 ] 2 - Name: [ lyx ] 3 - Version: [ 1.3.2 ] 4 - Release: [ 1 ] 5 - License: [ GPL ] 6 - Group: [ Applications/System ] 7 - Architecture: [ i686 ] 8 - Source location: [ lyx-1.3.2 ] 9 - Alternate source location: [ ] 10 - Provides: [ lyx ]
Enter a number to change any of them or press ENTER to continue:
************************************** **** RPM package creation selected *** **************************************
Building RPM package...OK
Installing RPM package...OK
Erasing temporary files...OK
Deleting doc-pak directory...OK
Deleting temp dir...OK
**********************************************************************
Done. The new package has been installed and saved to /usr/src/packages/RPMS/i686/lyx-1.3.2-1.i686.rpm
You can remove it from your system anytime using:
rpm -e lyx-1.3.2-1
**********************************************************************
zeus:/tmp/decompress/lyx-1.3.2 #
----
And I just started the program. It appears to run fine. I firmly believe that people do not install dependency correctly and not setup their environments correctly. I did nothing special to get this to work..I simply type "./configure && make && checkinstall" and well..it worked.
These are the GCC packages I have installed ..just for reference.
8:48AM ben@zeus:~/ > rpm -qa | grep gcc gcc-c++-3.3-43 libgcc-3.3-43 gcc-java-3.3-43 gcc-info-3.3-43 gcc-g77-3.3-43 gcc-3.3-43
Hope you figure out the issue. Because I had none and I have no special packages installed other then the updated GCC packages which aren't the pre-releases that are on the CD's...new packages were available after 8.2's release and I've been using them since.
Regards, -- Ben Rosenberg ---===---===---===--- mailto:ben@whack.org ----- If two men agree on everything, you can be sure that only one of them is doing the thinking.
Hi I just did what you did "./configure && make && checkinstall" this is the result: /usr/include/g++/bits/stl_vector.h:603: instantiated from `void std::vector<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp = std::string, _Alloc = std::allocatorstd::string]' filetools.C:232: instantiated from here /usr/include/g++/bits/stl_alloc.h:232: internal compiler error: in c_expand_expr, at c-common.c:4344 Please submit a full bug report, with preprocessed source if appropriate. See URL:http://www.suse.de/feedback for instructions. make[3]: *** [filetools.lo] Error 1 make[3]: Leaving directory `/usr/local/src/compile/lyx-1.3.2/src/support' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/compile/lyx-1.3.2/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/local/src/compile/lyx-1.3.2/src' make: *** [all-recursive] Error 1 Regards EJ ps: I've also updated the gcc.
* Ernesto Jardim (ernesto@ipimar.pt) [030822 10:04]:
I just did what you did "./configure && make && checkinstall" this is the result:
/usr/include/g++/bits/stl_vector.h:603: instantiated from `void std::vector<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp = std::string, _Alloc = std::allocatorstd::string]' filetools.C:232: instantiated from here /usr/include/g++/bits/stl_alloc.h:232: internal compiler error: in c_expand_expr, at c-common.c:4344 Please submit a full bug report, with preprocessed source if appropriate. See URL:http://www.suse.de/feedback for instructions. make[3]: *** [filetools.lo] Error 1 make[3]: Leaving directory `/usr/local/src/compile/lyx-1.3.2/src/support' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/compile/lyx-1.3.2/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/local/src/compile/lyx-1.3.2/src' make: *** [all-recursive] Error 1
I would say that you are missing something else or that you didn't upgrade all the package that are found in the ../projects/gcc directory. It compiled find for me and it works. It's not a GCC problem at all. The GCC 3.3 packages with the -43 extention work fine. -- Ben Rosenberg ---===---===---===--- mailto:ben@whack.org ----- If two men agree on everything, you can be sure that only one of them is doing the thinking.
After my upgrade: I executed rpm -Uhv *.rpm from a stage directory where I downloaded all gcc 3.3.1 from SuSE's site. 947422 2003-08-21 13:49 libstdc++-devel-3.3.1-0.i586.rpm 290814 2003-08-21 13:49 libstdc++-3.3.1-0.i586.rpm 63473 2003-08-21 13:49 libobjc-3.3.1-0.i586.rpm 17808349 2003-08-21 13:49 libgcj-devel-3.3.1-0.i586.rpm 4281731 2003-08-21 13:49 libgcj-3.3.1-0.i586.rpm 42456 2003-08-21 13:49 libgcc-3.3.1-0.i586.rpm 699421 2003-08-21 13:49 gnat-runtime-3.3.1-0.i586.rpm 8031338 2003-08-21 13:49 gnat-3.3.1-0.i586.rpm 1698101 2003-08-21 13:49 gcc-objc-3.3.1-0.i586.rpm 1822649 2003-08-21 13:49 gcc-java-3.3.1-0.i586.rpm 708415 2003-08-21 13:49 gcc-info-3.3.1-0.i586.rpm 2158213 2003-08-21 13:49 gcc-g77-3.3.1-0.i586.rpm 1997311 2003-08-21 13:49 gcc-c++-3.3.1-0.i586.rpm 23930637 2003-08-21 13:49 gcc-3.3.1-0.src.rpm 1144827 2003-08-21 13:49 gcc-3.3.1-0.i586.rpm 1671208 2003-08-21 13:49 cpp-3.3.1-0.i586.rpm 1325 2003-08-21 13:50 README 1737 2003-08-21 13:51 README.deutsch So here are all files I got from SuSE's ftp site. stefan@jupiter:~> uname -a Linux jupiter 2.4.20-4GB #1 Wed Aug 6 18:26:21 UTC 2003 i686 unknown unknown GNU/Linux stefan@jupiter:~> rpm -qa | grep gcc gcc-c++-3.3.1-0 gcc-java-3.3.1-0 gcc-g77-3.3.1-0 libgcc-3.3.1-0 gcc-info-3.3.1-0 gcc_old-2.95.3-92 gcc-3.3.1-0 gcc-objc-3.3.1-0 stefan@jupiter:~> which gcc /usr/bin/gcc stefan@jupiter:~> stefan@jupiter:~> gcc -v Reading specs from /usr/lib/gcc-lib/i586-suse-linux/3.3.1/specs Configured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib --enable-languages=c,c++,f77,objc,java,ada --enable-checking --enable-libgcj --with-gxx-include-dir=/usr/include/g++ --with-slibdir=/lib --with-system-zlib --enable-shared --enable-__cxa_atexit i586-suse-linux Thread model: posix gcc version 3.3.1 (SuSE Linux) stefan@jupiter:~> lyx-1.3.2 is building okay but with some warnings still: ../../../../boost/boost/config/compiler/gcc.hpp:57:7: warning: #warning "Unknown compiler version - please run the configure tests and report the results" echo timestamp > regex.lo Lots of warning "Unknown compiler version" and as you see the version of gcc compiler is 3.3.1-0 not 3.3.1-43 !!! Where did you got 43 from !? What files did you install to upgrage your gcc ? stefan On Friday 22 August 2003 20:15, Ben Rosenberg wrote:
* Ernesto Jardim (ernesto@ipimar.pt) [030822 10:04]:
I just did what you did "./configure && make && checkinstall" this is the result:
/usr/include/g++/bits/stl_vector.h:603: instantiated from `void std::vector<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp = std::string, _Alloc = std::allocatorstd::string]' filetools.C:232: instantiated from here /usr/include/g++/bits/stl_alloc.h:232: internal compiler error: in c_expand_expr, at c-common.c:4344 Please submit a full bug report, with preprocessed source if appropriate. See URL:http://www.suse.de/feedback for instructions. make[3]: *** [filetools.lo] Error 1 make[3]: Leaving directory `/usr/local/src/compile/lyx-1.3.2/src/support' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/compile/lyx-1.3.2/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/local/src/compile/lyx-1.3.2/src' make: *** [all-recursive] Error 1
I would say that you are missing something else or that you didn't upgrade all the package that are found in the ../projects/gcc directory. It compiled find for me and it works. It's not a GCC problem at all. The GCC 3.3 packages with the -43 extention work fine.
-- Ben Rosenberg ---===---===---===--- mailto:ben@whack.org ----- If two men agree on everything, you can be sure that only one of them is doing the thinking.
* Stefan Parvu (sp@sunguru.com) [030822 12:18]:
After my upgrade:
I executed rpm -Uhv *.rpm from a stage directory where I downloaded all gcc 3.3.1 from SuSE's site.
lyx-1.3.2 is building okay but with some warnings still:
../../../../boost/boost/config/compiler/gcc.hpp:57:7: warning: #warning "Unknown compiler version - please run the configure tests and report the results" echo timestamp > regex.lo
Lots of warning "Unknown compiler version" and as you see the version of gcc compiler is 3.3.1-0 not 3.3.1-43 !!! Where did you got 43 from !? What files did you install to upgrage your gcc ?
I got the -43 files some months ago they may not be there anymore. I haven't upgraded GCC in sometime because I've not need to go beyond -43. It looks as if the packages have changed in ... ftp://ftp.gwdg.de:0/pub/linux/suse/ftp.suse.com/projects/gcc/8.2/ So I guess that's the version that would be good to use. I however haven't tried them and can not vouch for them at all. I got the above error about ' Unknown compiler version .. ' as well but it the src built fine and the program works. Very rarely do I build a program from src and not see some warning or another. It's been that way since I started with Linux. But if you didn't get any errors that caused the compile to stop then I wouldn't worry. -- Ben Rosenberg ---===---===---===--- mailto:ben@whack.org ----- If two men agree on everything, you can be sure that only one of them is doing the thinking.
On Friday 22 August 2003 23:32, Ben Rosenberg wrote:
above error about ' Unknown compiler version .. ' as well but it the src built fine and the program works
I successfully compiled: lyx, ssh2 3.2.5 from ssh.com and postgresql. no problems found. I have updated my compiler to 3.3.1-0 I could not compiled ssh1 as posted previously 1.3.22 from ssh.com maybe because some things changed in gcc 3.3 compiler Stefan
Hi Ernesto,
/usr/include/g++/bits/stl_vector.h:603: instantiated from `void std::vector<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp = std::string, _Alloc = std::allocatorstd::string]' filetools.C:232: instantiated from here /usr/include/g++/bits/stl_alloc.h:232: internal compiler error: in c_expand_expr, at c-common.c:4344 Please submit a full bug report, with preprocessed source if appropriate. See URL:http://www.suse.de/feedback for instructions. make[3]: *** [filetools.lo] Error 1 make[3]: Leaving directory `/usr/local/src/compile/lyx-1.3.2/src/support' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/compile/lyx-1.3.2/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/local/src/compile/lyx-1.3.2/src' make: *** [all-recursive] Error 1
Any luck about lyx-1.3.2 !? I successfully compiled lyx-1.3.2 with gcc-3.3.1-0 I have seen several warnings: "Unknown compiler version - please run the configure tests and report the results" but I have no idea where are they coming from ... Anyone any idea why these warnings are coming ? Otherwise lyx compiled fine and runs ok. Hope you can find out what is going on. I tried as well gcc-2.95.3 to compile but it failed using gcc-3.3.1-0 It did not compile. Maybe something has changed with gcc-3.x branch. Regards, Stefan
On Sat, 2003-08-23 at 18:08, Stefan Parvu wrote:
Hi Ernesto,
/usr/include/g++/bits/stl_vector.h:603: instantiated from `void std::vector<_Tp, _Alloc>::push_back(const _Tp&) [with _Tp = std::string, _Alloc = std::allocatorstd::string]' filetools.C:232: instantiated from here /usr/include/g++/bits/stl_alloc.h:232: internal compiler error: in c_expand_expr, at c-common.c:4344 Please submit a full bug report, with preprocessed source if appropriate. See URL:http://www.suse.de/feedback for instructions. make[3]: *** [filetools.lo] Error 1 make[3]: Leaving directory `/usr/local/src/compile/lyx-1.3.2/src/support' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/compile/lyx-1.3.2/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/local/src/compile/lyx-1.3.2/src' make: *** [all-recursive] Error 1
Any luck about lyx-1.3.2 !? I successfully compiled lyx-1.3.2 with gcc-3.3.1-0 I have seen several warnings: "Unknown compiler version - please run the configure tests and report the results"
but I have no idea where are they coming from ... Anyone any idea why these warnings are coming ? Otherwise lyx compiled fine and runs ok. Hope you can find out what is going on.
I tried as well gcc-2.95.3 to compile but it failed using gcc-3.3.1-0 It did not compile. Maybe something has changed with gcc-3.x branch.
Regards, Stefan
Hi No luck with LyX or R (another program I usually compile) ... I've just downloaded the rpm from both projects and installed them. It worked fine. The problem is that usually the developers don't have time to build suse rpm of the last versions and if I really need them I'll have to wait. Anyway for now I have a way of postponent the problem. Thanks for your help anyway. Regards EJ
[Copy sent as private mail done on purpose]
Ernesto Jardim
I'm compiling lyx 1.3.2 in a SuSE 8.2 box and I get an error:
OK, I just succeeded with compiling lyx 1.3.2 for 8.2. Here's the recipe: 1) apply the attached diff to lyx 1.3.2 2) Download the gcc 3.3.1 packages from ftp://ftp.gwdg.de/pub/linux/suse/projects/gcc/8.2 3) configure and compile lyx. Philipp
On Wednesday 27 Aug 2003 12:17 am, Philipp Thomas wrote:
[Copy sent as private mail done on purpose]
Ernesto Jardim
[Fri, 22 Aug 2003 12:17:08 +0100]: I'm compiling lyx 1.3.2 in a SuSE 8.2 box and I get an error:
OK, I just succeeded with compiling lyx 1.3.2 for 8.2. Here's the recipe:
1) apply the attached diff to lyx 1.3.2 2) Download the gcc 3.3.1 packages from ftp://ftp.gwdg.de/pub/linux/suse/projects/gcc/8.2 3) configure and compile lyx.
Philipp
I think that should be ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/projects/gcc/8.2 Eddie
participants (8)
-
Ben Rosenberg
-
eddie
-
Ernesto Jardim
-
Ken Schneider
-
pheonix1t
-
Philipp Thomas
-
Radu Voicu
-
Stefan Parvu