Prev: Spin-off
Next: In praise of compiler writers
From: Daniel on 12 Apr 2010 22:25 Anyone tried that ? confugure ran OK, but make abends -Wwrite-strings -Wmissing-prototypes -Wno-format-y2k -MT libcob_la-screenio.lo - MD -MP -MF ".deps/libcob_la-screenio.Tpo" -c -o libcob_la-screenio.lo `test -f ' screenio.c' || echo './'`screenio.c; \ then mv -f ".deps/libcob_la-screenio.Tpo" ".deps/libcob_la-screenio.Plo" ; else rm -f ".deps/libcob_la-screenio.Tpo"; exit 1; fi gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -march=i686 -mtune=pentium4 -finline- functions -fsigned-char -Wall -Wwrite-strings -Wmissing-prototypes -Wno-format-y 2k -MT libcob_la-screenio.lo -MD -MP -MF .deps/libcob_la-screenio.Tpo -c screeni o.c -DDLL_EXPORT -DPIC -o .libs/libcob_la-screenio.o screenio.c:1079: error: conflicting types for 'cob_field_display' screenio.h:88: error: previous declaration of 'cob_field_display' was here screenio.c:1079: error: conflicting types for 'cob_field_display' screenio.h:88: error: previous declaration of 'cob_field_display' was here screenio.c:1085: error: conflicting types for 'cob_field_accept' screenio.h:91: error: previous declaration of 'cob_field_accept' was here screenio.c:1085: error: conflicting types for 'cob_field_accept' screenio.h:91: error: previous declaration of 'cob_field_accept' was here make[2]: *** [libcob_la-screenio.lo] Error 1 make[2]: Leaving directory `/tmp/open-cobol-1.1/libcob' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/open-cobol-1.1' make: *** [all] Error 2 $ uname -a CYGWIN_NT-5.1 NAL9HSDVG1 1.5.25(0.156/4/2) 2008-06-12 19:34 i686 Cygwin --- news://freenews.netfront.net/ - complaints: news(a)netfront.net ---
From: Pete Dashwood on 13 Apr 2010 08:18 Daniel wrote: > Anyone tried that ? > > confugure ran OK, but make abends > > -Wwrite-strings -Wmissing-prototypes -Wno-format-y2k -MT > libcob_la-screenio.lo - > MD -MP -MF ".deps/libcob_la-screenio.Tpo" -c -o libcob_la-screenio.lo > `test -f ' > screenio.c' || echo './'`screenio.c; \ > then mv -f ".deps/libcob_la-screenio.Tpo" > ".deps/libcob_la-screenio.Plo" > ; else rm -f ".deps/libcob_la-screenio.Tpo"; exit 1; fi > gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -march=i686 -mtune=pentium4 > -finline- functions -fsigned-char -Wall -Wwrite-strings > -Wmissing-prototypes -Wno-format-y 2k -MT libcob_la-screenio.lo -MD > -MP -MF .deps/libcob_la-screenio.Tpo -c screeni > o.c -DDLL_EXPORT -DPIC -o .libs/libcob_la-screenio.o <snipped diagnostics> Is it me? When I first saw this I thought it was a joke, then I realised it wasn't. Are people still interacting with computers to do useful work in this way? Is it true that "REAL" programmers only use command line interfaces? This looks like a nightmare conceived by a very insecure techie, in the interests of job security. Why would anyone inflict brain damage like this on themselves when they don't HAVE to? I honestly can't see how a system that needs this kind of interface can possibly be any use in this day and age. If it were me, the first thing I would do is write a GUI command interface that hides all of this. Tick a few boxes, select a few options, click a button. This just looks like too much work and eyestrain. Pete. -- "I used to write COBOL...now I can do anything."
From: Howard Brazee on 13 Apr 2010 09:14 On Wed, 14 Apr 2010 00:18:21 +1200, "Pete Dashwood" <dashwood(a)removethis.enternet.co.nz> wrote: >If it were me, the first thing I would do is write a GUI command interface >that hides all of this. > >Tick a few boxes, select a few options, click a button. > >This just looks like too much work and eyestrain. I suppose it depends on what people are used to. Some people say that Usenet is dead, and that we should be using GUI web pages for this kind of discussion. My type of laziness disagrees. Some people keep their MacIntosh terminal open all the time because they are more comfortable with BASH than with the granddaddy of GUI interfaces. It's quicker and easier to do what they already know than to figure out the "natural" way as defined by Apple or some other GUI designer. The qwerty keyboard makes no sense today - except everybody who learned how to type with it knows how to type with it. Learning a more efficient way just isn't worth the effort. -- "In no part of the constitution is more wisdom to be found, than in the clause which confides the question of war or peace to the legislature, and not to the executive department." - James Madison
From: Fred Mobach on 13 Apr 2010 10:18 Pete Dashwood wrote: > Daniel wrote: >> Anyone tried that ? >> >> confugure ran OK, but make abends >> >> -Wwrite-strings -Wmissing-prototypes -Wno-format-y2k -MT >> libcob_la-screenio.lo - >> MD -MP -MF ".deps/libcob_la-screenio.Tpo" -c -o libcob_la-screenio.lo >> `test -f ' >> screenio.c' || echo './'`screenio.c; \ >> then mv -f ".deps/libcob_la-screenio.Tpo" >> ".deps/libcob_la-screenio.Plo" >> ; else rm -f ".deps/libcob_la-screenio.Tpo"; exit 1; fi >> gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -march=i686 -mtune=pentium4 >> -finline- functions -fsigned-char -Wall -Wwrite-strings >> -Wmissing-prototypes -Wno-format-y 2k -MT libcob_la-screenio.lo -MD >> -MP -MF .deps/libcob_la-screenio.Tpo -c screeni >> o.c -DDLL_EXPORT -DPIC -o .libs/libcob_la-screenio.o > <snipped diagnostics> > > Is it me? Yes. :-) > Are people still interacting with computers to do useful work in this > way? Yes. :-) > Is it true that "REAL" programmers only use command line interfaces? No. For example I use Firefox most of the time for browsing, KMail for e-mail, KNode for usenet and GIMP for graphics. But most of the rest is done in Bash. > This looks like a nightmare conceived by a very insecure techie, in > the interests of job security. > > Why would anyone inflict brain damage like this on themselves when > they don't HAVE to? The trio ./configure && make && make install is almost universal in UNIX / Linux environments. But the fighting over automake etc. is still going on. ;-) -- Fred Mobach - fred(a)mobach.nl website : https://fred.mobach.nl .... In God we trust .... .. The rest we monitor ..
From: Kerry Liles on 13 Apr 2010 13:15
"Fred Mobach" <fred(a)mobach.nl> wrote in message news:4bc47d31$0$282$14726298(a)news.sunsite.dk... > Pete Dashwood wrote: > >> Daniel wrote: >>> Anyone tried that ? >>> >>> confugure ran OK, but make abends >>> >>> -Wwrite-strings -Wmissing-prototypes -Wno-format-y2k -MT >>> libcob_la-screenio.lo - >>> MD -MP -MF ".deps/libcob_la-screenio.Tpo" -c -o libcob_la-screenio.lo >>> `test -f ' >>> screenio.c' || echo './'`screenio.c; \ >>> then mv -f ".deps/libcob_la-screenio.Tpo" >>> ".deps/libcob_la-screenio.Plo" >>> ; else rm -f ".deps/libcob_la-screenio.Tpo"; exit 1; fi >>> gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -march=i686 -mtune=pentium4 >>> -finline- functions -fsigned-char -Wall -Wwrite-strings >>> -Wmissing-prototypes -Wno-format-y 2k -MT libcob_la-screenio.lo -MD >>> -MP -MF .deps/libcob_la-screenio.Tpo -c screeni >>> o.c -DDLL_EXPORT -DPIC -o .libs/libcob_la-screenio.o >> <snipped diagnostics> >> >> Is it me? > > Yes. :-) > >> Are people still interacting with computers to do useful work in this >> way? > > Yes. :-) > >> Is it true that "REAL" programmers only use command line interfaces? > > No. For example I use Firefox most of the time for browsing, KMail for > e-mail, KNode for usenet and GIMP for graphics. But most of the rest is > done in Bash. > >> This looks like a nightmare conceived by a very insecure techie, in >> the interests of job security. >> >> Why would anyone inflict brain damage like this on themselves when >> they don't HAVE to? > > The trio ./configure && make && make install is almost universal in > UNIX / Linux environments. But the fighting over automake etc. is still > going on. ;-) Yes, there is always a religious war going on in Unix/Linux land... Keeps the mind sharp. |