compiling very slow on 6.1

Compiling files takes 2-3 longer than in 6.0. What could the reason be?
Different GNU? Is my harddrive slow? the libaries?
Markus

Markus Loffler <loffler@ces.clemson.edu> wrote:

Compiling files takes 2-3 longer than in 6.0. What could the reason be?
Different GNU? Is my harddrive slow? the libaries?
Markus

What sort of files?

\

cburgess@qnx.com

C++ files, just a two pages long, including a couple of standard libaries
(iostream, fstream, string, stdio, errno), nothing fancy

“Colin Burgess” <cburgess@qnx.com> wrote in message
news:9hq6hd$na$1@nntp.qnx.com

Markus Loffler <> loffler@ces.clemson.edu> > wrote:
Compiling files takes 2-3 longer than in 6.0. What could the reason be?
Different GNU? Is my harddrive slow? the libaries?
Markus

What sort of files?

\

cburgess@qnx.com

Make sure you have UDMA enabled if it was enabled in 6.0. On my machine 6.1
installer tells it will enable UDMA by default but that’s shameless lie. I
had to enable it manually and that made big difference in file access speed.
QSSL says they can’t reproduce it somehow :wink:

  • igor

“Markus Loffler” <loffler@ces.clemson.edu> wrote in message
news:9hq6ke$rch$1@inn.qnx.com

C++ files, just a two pages long, including a couple of standard libaries
(iostream, fstream, string, stdio, errno), nothing fancy

“Colin Burgess” <> cburgess@qnx.com> > wrote in message
news:9hq6hd$na$> 1@nntp.qnx.com> …
Markus Loffler <> loffler@ces.clemson.edu> > wrote:
Compiling files takes 2-3 longer than in 6.0. What could the reason
be?
Different GNU? Is my harddrive slow? the libaries?
Markus

What sort of files?

\

cburgess@qnx.com

Thanks… how do I do that?

“Igor Kovalenko” <kovalenko@home.com> wrote in message
news:9hq8uh$so1$1@inn.qnx.com

Make sure you have UDMA enabled if it was enabled in 6.0. On my machine
6.1
installer tells it will enable UDMA by default but that’s shameless lie. I
had to enable it manually and that made big difference in file access
speed.
QSSL says they can’t reproduce it somehow > :wink:

  • igor

“Markus Loffler” <> loffler@ces.clemson.edu> > wrote in message
news:9hq6ke$rch$> 1@inn.qnx.com> …
C++ files, just a two pages long, including a couple of standard
libaries
(iostream, fstream, string, stdio, errno), nothing fancy

“Colin Burgess” <> cburgess@qnx.com> > wrote in message
news:9hq6hd$na$> 1@nntp.qnx.com> …
Markus Loffler <> loffler@ces.clemson.edu> > wrote:
Compiling files takes 2-3 longer than in 6.0. What could the reason
be?
Different GNU? Is my harddrive slow? the libaries?
Markus

What sort of files?

\

cburgess@qnx.com

mkifs /boot/build/qnxbasedma.build /.boot

  • igor

Markus Loffler wrote:

Thanks… how do I do that?

“Igor Kovalenko” <> kovalenko@home.com> > wrote in message
news:9hq8uh$so1$> 1@inn.qnx.com> …
Make sure you have UDMA enabled if it was enabled in 6.0. On my machine
6.1
installer tells it will enable UDMA by default but that’s shameless lie. I
had to enable it manually and that made big difference in file access
speed.
QSSL says they can’t reproduce it somehow > :wink:

  • igor

“Markus Loffler” <> loffler@ces.clemson.edu> > wrote in message
news:9hq6ke$rch$> 1@inn.qnx.com> …
C++ files, just a two pages long, including a couple of standard
libaries
(iostream, fstream, string, stdio, errno), nothing fancy

“Colin Burgess” <> cburgess@qnx.com> > wrote in message
news:9hq6hd$na$> 1@nntp.qnx.com> …
Markus Loffler <> loffler@ces.clemson.edu> > wrote:
Compiling files takes 2-3 longer than in 6.0. What could the reason
be?
Different GNU? Is my harddrive slow? the libaries?
Markus

What sort of files?

\

cburgess@qnx.com

Thanks… I tried it but I still have problems.
I started thinking it’s related to memory. I have 128Meg, it shows 80Meg is
free, swapfile is enabled.
One file I compiled (about 300 lines), the error message “virtual memory
exceeded” appeared.
Markus


“Igor Kovalenko” <Igor.Kovalenko@motorola.com> wrote in message
news:3B40E57F.88E17530@motorola.com

mkifs /boot/build/qnxbasedma.build /.boot

  • igor

Markus Loffler wrote:

Thanks… how do I do that?

“Igor Kovalenko” <> kovalenko@home.com> > wrote in message
news:9hq8uh$so1$> 1@inn.qnx.com> …
Make sure you have UDMA enabled if it was enabled in 6.0. On my
machine
6.1
installer tells it will enable UDMA by default but that’s shameless
lie. I
had to enable it manually and that made big difference in file access
speed.
QSSL says they can’t reproduce it somehow > :wink:

  • igor

“Markus Loffler” <> loffler@ces.clemson.edu> > wrote in message
news:9hq6ke$rch$> 1@inn.qnx.com> …
C++ files, just a two pages long, including a couple of standard
libaries
(iostream, fstream, string, stdio, errno), nothing fancy

“Colin Burgess” <> cburgess@qnx.com> > wrote in message
news:9hq6hd$na$> 1@nntp.qnx.com> …
Markus Loffler <> loffler@ces.clemson.edu> > wrote:
Compiling files takes 2-3 longer than in 6.0. What could the
reason
be?
Different GNU? Is my harddrive slow? the libaries?
Markus

What sort of files?

\

cburgess@qnx.com

Igor Kovalenko wrote:

Make sure you have UDMA enabled if it was enabled in 6.0. On my machine 6.1
installer tells it will enable UDMA by default but that’s shameless lie. I
had to enable it manually and that made big difference in file access speed.
QSSL says they can’t reproduce it somehow > :wink:

Considering that we haven’t been able to reproduce it so far, I would
consider it a “bug” that you’ve encountered rather than a “shameless
lie”. :wink:

  • igor

“Markus Loffler” <> loffler@ces.clemson.edu> > wrote in message
news:9hq6ke$rch$> 1@inn.qnx.com> …
C++ files, just a two pages long, including a couple of standard libaries
(iostream, fstream, string, stdio, errno), nothing fancy

“Colin Burgess” <> cburgess@qnx.com> > wrote in message
news:9hq6hd$na$> 1@nntp.qnx.com> …
Markus Loffler <> loffler@ces.clemson.edu> > wrote:
Compiling files takes 2-3 longer than in 6.0. What could the reason
be?
Different GNU? Is my harddrive slow? the libaries?
Markus

What sort of files?

\

cburgess@qnx.com

Could we get this program to look at it? Did you do a QNX 6.1.0 Upgrade
or a brand new install?

Markus Loffler wrote:

Thanks… I tried it but I still have problems.
I started thinking it’s related to memory. I have 128Meg, it shows 80Meg is
free, swapfile is enabled.
One file I compiled (about 300 lines), the error message “virtual memory
exceeded” appeared.
Markus

“Igor Kovalenko” <> Igor.Kovalenko@motorola.com> > wrote in message
news:> 3B40E57F.88E17530@motorola.com> …
mkifs /boot/build/qnxbasedma.build /.boot

  • igor

Markus Loffler wrote:

Thanks… how do I do that?

“Igor Kovalenko” <> kovalenko@home.com> > wrote in message
news:9hq8uh$so1$> 1@inn.qnx.com> …
Make sure you have UDMA enabled if it was enabled in 6.0. On my
machine
6.1
installer tells it will enable UDMA by default but that’s shameless
lie. I
had to enable it manually and that made big difference in file access
speed.
QSSL says they can’t reproduce it somehow > :wink:

  • igor

“Markus Loffler” <> loffler@ces.clemson.edu> > wrote in message
news:9hq6ke$rch$> 1@inn.qnx.com> …
C++ files, just a two pages long, including a couple of standard
libaries
(iostream, fstream, string, stdio, errno), nothing fancy

“Colin Burgess” <> cburgess@qnx.com> > wrote in message
news:9hq6hd$na$> 1@nntp.qnx.com> …
Markus Loffler <> loffler@ces.clemson.edu> > wrote:
Compiling files takes 2-3 longer than in 6.0. What could the
reason
be?
Different GNU? Is my harddrive slow? the libaries?
Markus

What sort of files?

\

cburgess@qnx.com

The file is attached. I did a fresh 6.1 install.
I found out that the problems only occur with optimization enabled (-O). I
use “cc”.

This is what I get:
img2source.cpp: In function `void createSource(PhImage_t *, char *)’:
img2source.cpp:141: Internal compiler error.
img2source.cpp:141: Please submit a full bug report.
img2source.cpp:141: See
URL:http://www.gnu.org/software/gcc/faq.html#bugreport for instructions.
cc: /usr/lib/gcc-lib/ntox86/2.95.2/cc1plus error 33

or…
“virtual memory exhausted”

Markus



“Steve Tomkins” <stomkins@qnx.com> wrote in message
news:3B4113B5.D4B39D9B@qnx.com

Could we get this program to look at it? Did you do a QNX 6.1.0 Upgrade
or a brand new install?

Markus Loffler wrote:

Thanks… I tried it but I still have problems.
I started thinking it’s related to memory. I have 128Meg, it shows 80Meg
is
free, swapfile is enabled.
One file I compiled (about 300 lines), the error message “virtual memory
exceeded” appeared.
Markus

“Igor Kovalenko” <> Igor.Kovalenko@motorola.com> > wrote in message
news:> 3B40E57F.88E17530@motorola.com> …
mkifs /boot/build/qnxbasedma.build /.boot

  • igor

Markus Loffler wrote:

Thanks… how do I do that?

“Igor Kovalenko” <> kovalenko@home.com> > wrote in message
news:9hq8uh$so1$> 1@inn.qnx.com> …
Make sure you have UDMA enabled if it was enabled in 6.0. On my
machine
6.1
installer tells it will enable UDMA by default but that’s
shameless
lie. I
had to enable it manually and that made big difference in file
access
speed.
QSSL says they can’t reproduce it somehow > :wink:

  • igor

“Markus Loffler” <> loffler@ces.clemson.edu> > wrote in message
news:9hq6ke$rch$> 1@inn.qnx.com> …
C++ files, just a two pages long, including a couple of standard
libaries
(iostream, fstream, string, stdio, errno), nothing fancy

“Colin Burgess” <> cburgess@qnx.com> > wrote in message
news:9hq6hd$na$> 1@nntp.qnx.com> …
Markus Loffler <> loffler@ces.clemson.edu> > wrote:
Compiling files takes 2-3 longer than in 6.0. What could the
reason
be?
Different GNU? Is my harddrive slow? the libaries?
Markus

What sort of files?

\

cburgess@qnx.com
\

begin 666 img2source.cpp
M+R@/3T]/3T](&EM9S)S;W5R8V4N8W!P(#T]/3T]#0HO+R!!;B!U=&EL:71Y
M(‘1H870@8V]N=F5R=’,@86X@:6UA9V4@9FEL92 H92YG+B!G:68L(&IP9RD@
M:6YT;PT*+R@82!#RL@<V]U<F-E(&9I;&4@=&AA="!C86X@8F4@;&EN:V5D
M('1O(&%N(&5X96-U=&%B;&4@
&EN;&EN92!I;6%G92D-“B\O#0HO+R!U<V%G
M93H@:6UG,G-O=7)C92 :6UA9V4@9FEL92!N86UE/B :6UA9V4@=F%R:6%B
M;&4@;F%M93X-“B\O#0HO+R!297-U;'0@:7,@;W5T<‘5T(‘1O(’-T9&]U= T*
M#0H-“B-D969I;F4@4%A?24U!1T5?34]$54Q%4R @(” @+R@9&5F:6YE(‘1H
M92!M;V1U;&5S(’=E(’=A;G0@#0HC9&5F:6YE(%!87T=)1E]355!03U)4(” -
M"B-D969I;F4@4%A?2E!'7U-54%!/4E0@#0HC9&5F:6YE(%!87T)-4%]355!0
M3U)4( T*(VEN8VQU9&4@/%!T+F@^#0HC:6YC;'5D92 <&AO=&]N+U!X26UA
M9V4N:#X@#0HC:6YC;‘5D92 :6]S=’)E86TN:#X-@T*=F]I9"!C<F5A=&53
M;W5R8V4H4&A);6%G95]T(“II;6%G92P@8VAA<B J;F%M92D[#0H-@T*:6YT
M(&UA:6XH:6YT(&%R9V,L(&-H87(@F%R9W9;72D@#0I[(" -"@EI9B H87)G
M8R A/2 S
0T*“7L-”@D)8V5R<B /" B=7-A9V4Z(&EM9S)S;W5R8V4@/&EM
M86=E(&9I;&4@;F%M93X@/&EM86=E(‘9A<FEA8FQE(&YA;64^(B /"!E;F1L
M.PT*“0ER971U<FX@+3$[#0H)?0T*“65L<V4-”@E[“0T*“0EC97)R(#P(”),
M;V%D:6YG(”(@/#P@87)G=ELQ72 /”!E;F1L.PT*“0E0:$EM86=E7W0@FEM
M86=E(#T@4’A,;V%D26UA9V4H87)G=ELQ72P@,"D["0T
"0EC97)R(#P(”)#
M<F5A=&EN9R!3;W5R8V4B(#P(&5N9&P[#0H)“6-R96%T95-O=7)C92AI;6%G
M92P@87)G=ELR72D[#0H)?0T*“0T*“7)E='5R;B P.PT*?0T*#0IV;VED(&-R
M96%T95-O=7)C92A0:$EM86=E7W0@FEM86=E+"!C:&%R("IN86UE0T*>PT*
M"6EN=”!I+”!X.PT*#0H)8V]U=” /" B+R@/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3TB(#P(&5N9&P[#0H)8V]U
M=" /" B+R@26UA9V4@(B /"!N86UE(#P(&5N9&P[#0H)8V]U=" /" B
M+R@075T;VUA=&EC86QL>2!C<F5A=&5D(&)Y(%%7:61G971SRLB(#P(&5N
M9&P[#0H)8V]U=" /" B+R@/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3TB(#P(&5N9&P@/#P@96YD;#L-"@D-"@EC
M;W5T(#P("(C:6YC;‘5D92 \4’0N:#XB(#P(&5N9&P[#0H)8V]U=" /" B
M(VEN8VQU9&4@/’-T9&QI8BYH/B(@/#P@96YD;#L-"@EC;W5T(#P("(C:6YC
M;'5D92 <W1R:6YG+F@^(B /"!E;F1L.PT
"6-O=70@/#P@96YD;#L-"@D-
M"@D-"@DO+R M+2TM+2!0:$EM86=E7W0@<W1R=6-T=7)E(“TM+2TM#0H)#0H)
M8V]U=” /" B4&A);6%G95]T(“HB(#P(&YA;64@/#P@(B@I(B /”!E;F1L
M.PT*“6-O=70@/#P@(GLB(#P(&5N9&P[#0H)8V]U=” /" B7’1S=&%T:6,@
M4&A);6%G95]T("(@/#P@;F%M92 /" B7W!H:6UA9V4[(B /"!E;F1L.PT*
M"6-O=70@/#P@96YD;#L-"@EC;W5T(#P(")<=&UE;7-E=" H)B(@/#P@;F%M
M92 /" B7W!H:6UA9V4L(’-I>F5O9BA0:$EM86=E7W0I+" P3LB(#P(&5N
M9&P[#0H)8V]U=" /"!E;F1L.PT
"6-O=70@/#P@(EQT(B /"!N86UE(#P
M(")?<&AI;6%G92YT>7!E(#T@(B /"!I;6%G92T^=‘EP92 /" B.R(@/#P@
M96YD;#L-"@EC;W5T(#P(")<="(@/#P@;F%M92 /" B7W!H:6UA9V4N:6UA
M9V5?=&%G(#T@(B /"!I;6%G92T^:6UA9V5?=&%G(#P(")U.R(@/#P@96YD
M;#L-"@EC;W5T(#P(")<="(@/#P@;F%M92 /" B7W!H:6UA9V4N8G!L(#T@
M(B /"!I;6%G92T^8G!L(#P("([(B /"!E;F1L.PT*“6-O=70@/#P@(EQT
M(B /”!N86UE(#P(")?<&AI;6%G92YS:7IE+G<@/2 B(#P(&EM86=E+3YS
M:7IE+G<@/#P@(CLB(#P(&5N9&P[#0H)8V]U=" /" B7’0B(#P(&YA;64@
M/#P@(E]P:&EM86=E+G-I>F4N:" ]("(@/#P@:6UA9V4M/G-I>F4N:" /" B
M.R(@/#P@96YD;#L-"@EC;W5T(#P(")<="(@/#P@;F%M92 /" B7W!H:6UA
M9V4N<&%L971T95]T86<@/2 B(#P(&EM86=E+3YP86QE=‘1E7W1A9R /" B
M=3LB(#P(&5N9&P[#0H)8V]U=" /" B7’0B(#P(&YA;64@/#P@(E]P:&EM
M86=E+F-O;&]R<R ]("(@/#P@:6UA9V4M/F-O;&]R<R /" B.R(@/#P@96YD
M;#L-"@DC:69N9&5F(%!(3U1/3E\R7S -"@D)8V]U=" /" B7’0B(#P(&YA
M;64@/#P@(E]P:&EM86=E+GAS8V%L92 ]("(@/#P@:6UA9V4M/GAS8V%L92
M/" B.R(@/#P@96YD;#L-"@D)8V]U=" /" B7’0B(#P(&YA;64@/#P@(E]P
M:&EM86=E+GES8V%L92 ]("(@/#P@:6UA9V4M/GES8V%L92 /" B.R(@/#P@
M96YD;#L-"@DC96QS90T*“0EC;W5T(#P(”)<="(@/#P@;F%M92 /" B7W!H
M:6UA9V4N86QP:&$@/2 B(#P(&EM86=E+3YA;’!H82 /" B.R(@/#P@96YD
M;#L-"@D)8V]U=" /" B7’0B(#P(&YA;64@/#P@(E]P:&EM86=E+G1R86YS
M<&%R96YT(#T@(B /"!I;6%G92T^=’)A;G-P87)E;G0@/#P@(CLB(#P(&5N
M9&P[#0H)(V5N9&EF#0H)8V]U=" /" B7’0B(#P(&YA;64@/#P@(E]P:&EM
M86=E+F9O<FUA=" ]("(@/#P@&EN=“D@:6UA9V4M/F9O<FUA=” /" B.R(@
M/#P@96YD;#L-"@EC;W5T(#P(")<="(@/#P@;F%M92 /" B7W!H:6UA9V4N
M9FQA9W,@/2 B(#P(“AI;G0I(&EM86=E+3YF;&%G<R /” B.R(@/#P@96YD
M;#L-"@EC;W5T(#P(")<="(@/#P@;F%M92 /" B7W!H:6UA9V4N9VAO<W1?
M8G!L(#T@(B /" H:6YT
2!I;6%G92T^9VAO<W1?8G!L(#P("([(B /"!E
M;F1L.PT*“6-O=70@/#P@(EQT(B /”!N86UE(#P(")?<&AI;6%G92YM87-K
M7V)P;" ]("(@/#P@:6UA9V4M/FUA<VM?8G!L(#P("([(B /"!E;F1L.PT*
M"6-O=70@/#P@96YD;#L-"@T*#0H)+R@+2TM+2T@4&%L971T92 M+2TM+0T*
M"0T*“6-O=70@/#P@(EQT<W1A=&EC(%!G0V]L;W)?=” B(#P(&YA;64@/#P@
M(E]P86QE='1E6UT@/2(@/#P@96YD;#L-"@EC;W5T(#P(")<='LB(#P(&5N
M9&P[#0H)>" ](# [#0H)8V]U=" /" B7’1<="([#0H)8V]U=" /"!H97@[
M#0H)9F]R(“AI(#T@,#L@:2 (&EM86=E+3YC;VQO<G,[(&DKRD-"@E[#0H)
M"6-O=70@/#P@(C!X(B /"!I;6%G92T^<&%L971T95MI73L-"@D):68@
&D@
M/”!I;6%G92T^8V]L;W)S(“T@,2D-”@D)“6-O=70@/#P@(BPB.PT*“0EX(“L]
M(#D[#0H)“6EF(“AX(#X@-C I#0H)“7L-”@D)“7@@/2 P.PT*“0D)8V]U=”
M/”!E;F1L(#P(”)<=%QT(CL-”@D)?0T*“7T-”@D-”@EC;W5T(#P(&1E8SL-
M”@EC;W5T(#P(”)<;EQT?3LB(#P(&5N9&P@/#P@96YD;#L-"@T*#0H)+R@
M+2TM+2T@26UA9V4@1&%T82 M+2TM+0T*“0T*“6-O=70@/#P@(EQT<W1A=&EC
M(&-H87(@(B /”!N86UE(#P(”)?:6UA9V5;72 ](B /"!E;F1L.PT*“6-O
M=70@/#P@(EQT>R(@/#P@96YD;#L-@EC;W5T(#P(&AE>#L-"@EX(#T@,#L-
M"@EC;W5T(#P(")<=%QT(CL-"@EI;G0@8GET97,@/2!I;6%G92T^8G!L(“H@
M:6UA9V4M/G-I>F4N:#L-@EF;W(@&D@/2 P.R!I(#P@8GET97,[(&DKRD-
M"@E[#0H)“75N<VEG;F5D(&-H87(@9&%T82 ](“AU;G-I9VYE9”!C:&%R2!I
M;6%G92T^:6UA9V5;:5T#0H)“6-O=70@/#P@(C!X(B /” H:6YT2!D871A
M.PT
"0EI9B H:2 (&)Y=&5S(“T@,2D-”@D)"6-O=70@/#P@(BPB.PT*"0EX
M("L
"6EF("AX(#X@-C I#0H)“7L-”@D)"7@@/2 P.PT
"0D)8V]U
M=” /"!E;F1L(#P(")<=%QT(CL-"@D)?0T*“7T-”@EC;W5T(#P(&1E8SL-
M"@EC;W5T(#P(")<;EQT?3LB(#P(&5N9&P@/#P@96YD;#L-"@T*“6-O=70@
M/#P@(EQT(B /”!N86UE(#P(")?<&AI;6%G92YI;6%G92 ]("(@/#P@;F%M
M92 /" B7VEM86=E.R(@/#P@96YD;#L-"@EC;W5T(#P(")<="(@/#P@;F%M
M92 /" B7W!H:6UA9V4N<&%L971T92 ]("(@/#P@;F%M92 /" B7W!A;&5T
M=&4[(B /"!E;F1L.PT*"6-O=70@/#P@(EQT<F5T=7)N(“8B(#P(&YA;64@
M/#P@(E]P:&EM86=E.R(@/#P@96YD;#L-@T*“6-O=70@/#P@(GTB(#P(&5N
/9&P[#0I]( T*#0H-@T*
`
end

Markus Loffler <loffler@ces.clemson.edu> wrote:

Thanks… I tried it but I still have problems.
I started thinking it’s related to memory. I have 128Meg, it shows 80Meg is
free, swapfile is enabled.
One file I compiled (about 300 lines), the error message “virtual memory
exceeded” appeared.
Markus

Indeed this file ran my machine (256Mb) out of memory, when compiling with
optimisation. :frowning:

“Igor Kovalenko” <> Igor.Kovalenko@motorola.com> > wrote in message
news:> 3B40E57F.88E17530@motorola.com> …
mkifs /boot/build/qnxbasedma.build /.boot

  • igor

Markus Loffler wrote:

Thanks… how do I do that?

“Igor Kovalenko” <> kovalenko@home.com> > wrote in message
news:9hq8uh$so1$> 1@inn.qnx.com> …
Make sure you have UDMA enabled if it was enabled in 6.0. On my
machine
6.1
installer tells it will enable UDMA by default but that’s shameless
lie. I
had to enable it manually and that made big difference in file access
speed.
QSSL says they can’t reproduce it somehow > :wink:

  • igor

“Markus Loffler” <> loffler@ces.clemson.edu> > wrote in message
news:9hq6ke$rch$> 1@inn.qnx.com> …
C++ files, just a two pages long, including a couple of standard
libaries
(iostream, fstream, string, stdio, errno), nothing fancy

“Colin Burgess” <> cburgess@qnx.com> > wrote in message
news:9hq6hd$na$> 1@nntp.qnx.com> …
Markus Loffler <> loffler@ces.clemson.edu> > wrote:
Compiling files takes 2-3 longer than in 6.0. What could the
reason
be?
Different GNU? Is my harddrive slow? the libaries?
Markus

What sort of files?

\

cburgess@qnx.com
\


cburgess@qnx.com

The Dinkum C++ seems to compile a lot slower than the GNU C++ libraries
did. We’re looking into it.

Markus Loffler <loffler@ces.clemson.edu> wrote:

C++ files, just a two pages long, including a couple of standard libaries
(iostream, fstream, string, stdio, errno), nothing fancy

“Colin Burgess” <> cburgess@qnx.com> > wrote in message
news:9hq6hd$na$> 1@nntp.qnx.com> …
Markus Loffler <> loffler@ces.clemson.edu> > wrote:
Compiling files takes 2-3 longer than in 6.0. What could the reason be?
Different GNU? Is my harddrive slow? the libaries?
Markus

What sort of files?

\

cburgess@qnx.com


cburgess@qnx.com

“Colin Burgess” <cburgess@qnx.com> wrote in message
news:9hsmha$gni$2@nntp.qnx.com

The Dinkum C++ seems to compile a lot slower than the GNU C++ libraries
did. We’re looking into it.

Shouldn’t that have been discovered long before now? I mean, if your going
to switch
libs then I would think the new ones would at least be better (meaning
faster) then the
previous ones. Increasing my compile times by a factor of 3 does not make
me want
to use 6.1.

The reason for switch was because the libs were ANSI compliant and that
they contained no GNU code. This is important for some of our large customers.

I’ll be making the GNU C++ libs available as a package soon, as I can understand
that those people who don’t care about GPL issues are miffed about this issue.

Lee R. Copp <Lee.R.Copp@michiganscientific.com> wrote:

“Colin Burgess” <> cburgess@qnx.com> > wrote in message
news:9hsmha$gni$> 2@nntp.qnx.com> …
The Dinkum C++ seems to compile a lot slower than the GNU C++ libraries
did. We’re looking into it.

Shouldn’t that have been discovered long before now? I mean, if your going
to switch
libs then I would think the new ones would at least be better (meaning
faster) then the
previous ones. Increasing my compile times by a factor of 3 does not make
me want
to use 6.1.


cburgess@qnx.com

Darn! Now we’re gonna have ‘QNX’ and ‘QNX with glibc’. Does not that smell
like a penguin?

  • igor

“Colin Burgess” <cburgess@qnx.com> wrote in message
news:9if5g3$3ib$1@nntp.qnx.com

The reason for switch was because the libs were ANSI compliant and that
they contained no GNU code. This is important for some of our large
customers.

I’ll be making the GNU C++ libs available as a package soon, as I can
understand
that those people who don’t care about GPL issues are miffed about this
issue.

Lee R. Copp <> Lee.R.Copp@michiganscientific.com> > wrote:
“Colin Burgess” <> cburgess@qnx.com> > wrote in message
news:9hsmha$gni$> 2@nntp.qnx.com> …
The Dinkum C++ seems to compile a lot slower than the GNU C++ libraries
did. We’re looking into it.

Shouldn’t that have been discovered long before now? I mean, if your
going
to switch
libs then I would think the new ones would at least be better (meaning
faster) then the
previous ones. Increasing my compile times by a factor of 3 does not
make
me want
to use 6.1.



\

cburgess@qnx.com

No libc, Igor - only libstdc++

Igor Kovalenko <kovalenko@home.com> wrote:

Darn! Now we’re gonna have ‘QNX’ and ‘QNX with glibc’. Does not that smell
like a penguin?

  • igor

“Colin Burgess” <> cburgess@qnx.com> > wrote in message
news:9if5g3$3ib$> 1@nntp.qnx.com> …
The reason for switch was because the libs were ANSI compliant and that
they contained no GNU code. This is important for some of our large
customers.

I’ll be making the GNU C++ libs available as a package soon, as I can
understand
that those people who don’t care about GPL issues are miffed about this
issue.

Lee R. Copp <> Lee.R.Copp@michiganscientific.com> > wrote:
“Colin Burgess” <> cburgess@qnx.com> > wrote in message
news:9hsmha$gni$> 2@nntp.qnx.com> …
The Dinkum C++ seems to compile a lot slower than the GNU C++ libraries
did. We’re looking into it.

Shouldn’t that have been discovered long before now? I mean, if your
going
to switch
libs then I would think the new ones would at least be better (meaning
faster) then the
previous ones. Increasing my compile times by a factor of 3 does not
make
me want
to use 6.1.



\

cburgess@qnx.com


cburgess@qnx.com