Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c > #172151 > unrolled thread

Build Systems

Started byBart <bc@freeuk.com>
First post2023-08-13 14:53 +0100
Last post2023-08-29 04:43 -0700
Articles 6 on this page of 306 — 31 participants

Back to article view | Back to comp.lang.c


Contents

  Build Systems Bart <bc@freeuk.com> - 2023-08-13 14:53 +0100
    Re: Build Systems Ben Bacarisse <ben.usenet@bsb.me.uk> - 2023-08-13 21:45 +0100
      Re: Build Systems Bart <bc@freeuk.com> - 2023-08-13 23:43 +0100
        Re: Build Systems Ben Bacarisse <ben.usenet@bsb.me.uk> - 2023-08-14 01:16 +0100
          Re: Build Systems scott@slp53.sl.home (Scott Lurndal) - 2023-08-14 00:46 +0000
            Re: Build Systems gazelle@shell.xmission.com (Kenny McCormack) - 2023-08-14 01:05 +0000
              Re: Build Systems Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2023-08-13 18:59 -0700
                Dev on Windoze (Was: Build Systems) gazelle@shell.xmission.com (Kenny McCormack) - 2023-08-14 02:44 +0000
                  Re: Dev on Windoze (Was: Build Systems) Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2023-08-13 20:53 -0700
                  Re: Dev on Windoze (Was: Build Systems) Matthew Ernisse <matt@going-flying.com> - 2023-08-17 22:00 +0000
                    Re: Dev on Windoze (Was: Build Systems) Michael S <already5chosen@yahoo.com> - 2023-08-18 03:51 -0700
                    Re: Dev on Windoze (Was: Build Systems) bart c <bart4858@gmail.com> - 2023-08-18 04:58 -0700
                      Re: Dev on Windoze (Was: Build Systems) Matthew Ernisse <matt@going-flying.com> - 2023-08-18 13:02 +0000
                    Re: Dev on Windoze Phil Carmody <pc+usenet@asdf.org> - 2023-08-20 16:14 +0300
                      Re: Dev on Windoze "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-08-20 11:05 -0700
                  Re: Dev on Windoze (Was: Build Systems) "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-08-18 16:16 -0700
              Re: Build Systems Kaz Kylheku <864-117-4973@kylheku.com> - 2023-08-14 04:03 +0000
                Re: Build Systems gazelle@shell.xmission.com (Kenny McCormack) - 2023-08-14 10:14 +0000
                  Re: Build Systems Karl Meyer <karlmeyer25@gmail.com> - 2023-08-14 05:16 -0700
            Re: Build Systems Bart <bc@freeuk.com> - 2023-08-14 10:35 +0100
      Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-14 15:06 +0200
        Re: Build Systems Bart <bc@freeuk.com> - 2023-08-14 14:58 +0100
          Re: Build Systems scott@slp53.sl.home (Scott Lurndal) - 2023-08-14 15:49 +0000
            Re: Build Systems Bart <bc@freeuk.com> - 2023-08-14 18:00 +0100
              Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-15 11:00 +0200
                Re: Build Systems Bart <bc@freeuk.com> - 2023-08-15 11:40 +0100
                  Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-15 15:21 +0200
                    Re: Build Systems Bart <bc@freeuk.com> - 2023-08-15 16:11 +0100
                      Re: Build Systems scott@slp53.sl.home (Scott Lurndal) - 2023-08-15 15:39 +0000
                      Re: Build Systems MJ OS_EXAMINE <m6502x64@gmail.com> - 2023-08-15 08:58 -0700
                        Re: Build Systems gazelle@shell.xmission.com (Kenny McCormack) - 2023-08-15 16:44 +0000
                        Re: Build Systems Bart <bc@freeuk.com> - 2023-08-15 20:00 +0100
                      Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-15 18:03 +0200
                        Re: Build Systems scott@slp53.sl.home (Scott Lurndal) - 2023-08-15 17:01 +0000
                          Re: Build Systems gazelle@shell.xmission.com (Kenny McCormack) - 2023-08-15 17:07 +0000
                          Re: Build Systems Phil Carmody <pc+usenet@asdf.org> - 2023-08-15 23:17 +0300
                          Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-15 22:57 +0200
                        Re: Build Systems Bart <bc@freeuk.com> - 2023-08-15 18:49 +0100
                          Re: Build Systems Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2023-08-15 13:13 -0700
                          Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-15 23:09 +0200
                            Re: Build Systems Bart <bc@freeuk.com> - 2023-08-15 23:36 +0100
                              Re: Build Systems Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2023-08-15 15:55 -0700
                                Re: Build Systems Bart <bc@freeuk.com> - 2023-08-16 01:05 +0100
                                  Re: Build Systems Kaz Kylheku <864-117-4973@kylheku.com> - 2023-08-16 01:39 +0000
                                  Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-16 11:37 +0200
                                    Re: Build Systems Bart <bc@freeuk.com> - 2023-08-16 12:15 +0100
                                      Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-16 15:16 +0200
                                        Re: Build Systems Bart <bc@freeuk.com> - 2023-08-16 16:34 +0100
                                        Re: Build Systems Bart <bc@freeuk.com> - 2023-08-16 18:07 +0100
                                          Re: Build Systems scott@slp53.sl.home (Scott Lurndal) - 2023-08-16 17:43 +0000
                                            Re: Build Systems Bart <bc@freeuk.com> - 2023-08-16 18:51 +0100
                                          Re: Build Systems Ben Bacarisse <ben.usenet@bsb.me.uk> - 2023-08-16 21:26 +0100
                                            Re: Build Systems Bart <bc@freeuk.com> - 2023-08-16 22:25 +0100
                                              Re: Build Systems Richard Harnden <richard.nospam@gmail.com> - 2023-08-17 00:15 +0100
                                                Re: Build Systems Bart <bc@freeuk.com> - 2023-08-17 01:02 +0100
                                              Re: Build Systems Ben Bacarisse <ben.usenet@bsb.me.uk> - 2023-08-17 02:56 +0100
                                                Re: Build Systems Bart <bc@freeuk.com> - 2023-08-17 11:21 +0100
                                                  Re: Build Systems Ben Bacarisse <ben.usenet@bsb.me.uk> - 2023-08-17 21:26 +0100
                                                    Re: Build Systems Bart <bc@freeuk.com> - 2023-08-17 23:40 +0100
                                                      Re: Build Systems Ben Bacarisse <ben.usenet@bsb.me.uk> - 2023-08-19 00:43 +0100
                                          Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-17 15:45 +0200
                                            Re: Build Systems Bart <bc@freeuk.com> - 2023-08-18 00:24 +0100
                                              Re: Build Systems Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2023-08-17 17:46 -0700
                                                Re: Build Systems bart c <bart4858@gmail.com> - 2023-08-17 18:29 -0700
                                                  Re: Build Systems Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2023-08-17 19:13 -0700
                                                    Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-18 14:55 +0200
                                                      Re: Build Systems "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-08-18 14:34 -0700
                                                        Re: Build Systems "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-08-18 14:34 -0700
                                                        Re: Build Systems Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2023-08-18 15:19 -0700
                                                          Re: Build Systems "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-08-18 15:43 -0700
                                                        Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-19 13:19 +0200
                                                          Re: Build Systems "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-08-26 20:56 -0700
                                                          Re: Build Systems "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-08-26 20:57 -0700
                                                            Re: Build Systems "james...@alumni.caltech.edu" <jameskuyper@alumni.caltech.edu> - 2023-08-27 00:01 -0700
                                                              Re: Build Systems candycane@f172.n1.z21.fsxnet (candycane) - 2023-08-27 03:34 +1300
                                                              Re: Build Systems Kaz Kylheku <864-117-4973@kylheku.com> - 2023-08-27 08:32 +0000
                                                                Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-27 16:58 +0200
                                                                  Re: Build Systems "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-08-27 11:58 -0700
                                                            Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-27 16:52 +0200
                                                              Re: Build Systems "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-08-27 11:59 -0700
                                              Re: Build Systems Kaz Kylheku <864-117-4973@kylheku.com> - 2023-08-18 01:49 +0000
                                                Re: Build Systems bart c <bart4858@gmail.com> - 2023-08-18 02:19 -0700
                                                  Re: Build Systems Ben Bacarisse <ben.usenet@bsb.me.uk> - 2023-08-19 01:21 +0100
                                                    Re: Build Systems bart c <bart4858@gmail.com> - 2023-08-18 18:36 -0700
                                                      Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-19 13:51 +0200
                                                        Re: Build Systems bart c <bart4858@gmail.com> - 2023-08-19 05:35 -0700
                                                      Re: Build Systems Kelsey Bjarnason <kbjarnason@gmail.com> - 2023-08-19 00:35 -0700
                                                        Re: Build Systems bart c <bart4858@gmail.com> - 2023-08-19 09:54 -0700
                                                          Re: Build Systems Kelsey Bjarnason <kbjarnason@gmail.com> - 2023-08-19 12:30 -0700
                                                            Re: Build Systems bart c <bart4858@gmail.com> - 2023-08-19 13:44 -0700
                                                              Re: Build Systems Kelsey Bjarnason <kbjarnason@gmail.com> - 2023-08-21 17:58 -0700
                                                                Re: Build Systems Bart <bc@freeuk.com> - 2023-08-22 02:28 +0100
                                                                  Re: Build Systems Kelsey Bjarnason <kbjarnason@gmail.com> - 2023-08-22 00:12 -0700
                                                                    Re: Build Systems Bart <bc@freeuk.com> - 2023-08-22 11:13 +0100
                                                                      Re: Build Systems Bart <bc@freeuk.com> - 2023-08-22 11:36 +0100
                                                                        Re: Build Systems Richard Harnden <richard.nospam@gmail.com> - 2023-08-22 13:37 +0100
                                                                          Re: Build Systems Bart <bc@freeuk.com> - 2023-08-22 13:51 +0100
                                                                      Re: Build Systems scott@slp53.sl.home (Scott Lurndal) - 2023-08-22 14:51 +0000
                                                                        Re: Build Systems Bart <bc@freeuk.com> - 2023-08-22 17:19 +0100
                                                                          Re: Build Systems Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2023-08-22 09:30 -0700
                                                                            Re: Build Systems Bart <bc@freeuk.com> - 2023-08-22 17:51 +0100
                                                                          Re: Build Systems scott@slp53.sl.home (Scott Lurndal) - 2023-08-22 16:36 +0000
                                                                          Re: Build Systems scott@slp53.sl.home (Scott Lurndal) - 2023-08-22 16:50 +0000
                                                                            Re: Build Systems Bart <bc@freeuk.com> - 2023-08-22 18:06 +0100
                                                                              Re: Build Systems kalevi@kolttonen.fi (Kalevi Kolttonen) - 2023-08-22 20:46 +0000
                                                                          Re: Build Systems "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-08-22 12:47 -0700
                                                                          Re: Build Systems "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-08-26 21:06 -0700
                                                                    Re: Build Systems Kaz Kylheku <864-117-4973@kylheku.com> - 2023-08-22 17:04 +0000
                                                      Re: Build Systems Ben Bacarisse <ben.usenet@bsb.me.uk> - 2023-08-20 00:10 +0100
                                                        Re: Build Systems bart c <bart4858@gmail.com> - 2023-08-19 17:50 -0700
                                                          Re: Build Systems Ben Bacarisse <ben.usenet@bsb.me.uk> - 2023-08-20 20:48 +0100
                                                            Re: Build Systems Bart <bc@freeuk.com> - 2023-08-20 22:07 +0100
                                                              Re: Build Systems Ben Bacarisse <ben.usenet@bsb.me.uk> - 2023-08-21 00:51 +0100
                                                                Re: Build Systems Bart <bc@freeuk.com> - 2023-08-21 01:26 +0100
                                                                  Re: Build Systems Bart <bc@freeuk.com> - 2023-08-21 02:02 +0100
                                                                    Re: Build Systems Bart <bc@freeuk.com> - 2023-08-21 02:07 +0100
                                                                  Re: Build Systems Ben Bacarisse <ben.usenet@bsb.me.uk> - 2023-08-21 03:13 +0100
                                                                    Re: Build Systems Bart <bc@freeuk.com> - 2023-08-21 11:09 +0100
                                                                      Re: Build Systems Richard Harnden <richard.nospam@gmail.com> - 2023-08-21 13:12 +0100
                                                                        Re: Build Systems Bart <bc@freeuk.com> - 2023-08-21 14:12 +0100
                                                                          Re: Build Systems Richard Harnden <richard.nospam@gmail.com> - 2023-08-21 14:47 +0100
                                                                            Re: Build Systems Bart <bc@freeuk.com> - 2023-08-21 19:06 +0100
                                                                              Re: Build Systems Kaz Kylheku <864-117-4973@kylheku.com> - 2023-08-21 18:40 +0000
                                                                                Re: Build Systems Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2023-08-21 14:39 -0700
                                                                              Re: Build Systems "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-08-21 12:23 -0700
                                                                          Re: Build Systems Bart <bc@freeuk.com> - 2023-08-21 21:55 +0100
                                                                      Re: Build Systems Ben Bacarisse <ben.usenet@bsb.me.uk> - 2023-08-22 01:31 +0100
                                                                        Re: Build Systems Bart <bc@freeuk.com> - 2023-08-22 02:18 +0100
                                                                          Re: Build Systems scott@slp53.sl.home (Scott Lurndal) - 2023-08-22 14:41 +0000
                                                                            Re: Build Systems Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2023-08-22 08:03 -0700
                                                                              Re: Build Systems scott@slp53.sl.home (Scott Lurndal) - 2023-08-22 15:33 +0000
                                                                            Re: Build Systems Bart <bc@freeuk.com> - 2023-08-22 16:20 +0100
                                                                              Re: Build Systems scott@slp53.sl.home (Scott Lurndal) - 2023-08-22 15:40 +0000
                                                                                Re: Build Systems Bart <bc@freeuk.com> - 2023-08-22 17:03 +0100
                                                                          Re: Build Systems Ben Bacarisse <ben.usenet@bsb.me.uk> - 2023-08-23 03:18 +0100
                                                                            Re: Build Systems "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-08-22 19:51 -0700
                                                                              Re: Build Systems Ben Bacarisse <ben.usenet@bsb.me.uk> - 2023-08-25 02:23 +0100
                                                                                Re: Build Systems "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-08-24 21:24 -0700
                                                                                Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-25 11:31 +0200
                                                                                Re: Build Systems Bart <bc@freeuk.com> - 2023-08-25 10:53 +0100
                                                                                  Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-25 13:55 +0200
                                                                                  Re: Build Systems scott@slp53.sl.home (Scott Lurndal) - 2023-08-25 13:54 +0000
                                                                                  Re: Build Systems Ben Bacarisse <ben.usenet@bsb.me.uk> - 2023-08-25 20:55 +0100
                                                                                    Re: Build Systems Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2023-08-25 20:49 -0700
                                                                            Re: Build Systems Richard Harnden <richard.nospam@gmail.com> - 2023-08-23 08:42 +0100
                                                                              Re: Build Systems Bart <bc@freeuk.com> - 2023-08-23 11:37 +0100
                                                                                Re: Build Systems Anton Shepelev <anton.txt@g{oogle}mail.com> - 2023-08-23 14:02 +0300
                                                                                  Re: Build Systems Richard Harnden <richard.nospam@gmail.com> - 2023-08-23 15:02 +0100
                                                                              Re: Build Systems Ben Bacarisse <ben.usenet@bsb.me.uk> - 2023-08-25 02:17 +0100
                                                                            Re: Build Systems Bart <bc@freeuk.com> - 2023-08-23 14:28 +0100
                                                                              Re: Build Systems Anton Shepelev <anton.txt@g{oogle}mail.com> - 2023-08-23 19:54 +0300
                                                                                Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-23 19:33 +0200
                                                                                  Re: Build Systems Bart <bc@freeuk.com> - 2023-08-23 21:13 +0100
                                                                                    Re: Build Systems Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2023-08-23 23:09 -0700
                                                                                    Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-24 15:32 +0200
                                                                                    Re: Build Systems Kaz Kylheku <864-117-4973@kylheku.com> - 2023-08-24 15:51 +0000
                                                                                      Re: Build Systems Bart <bc@freeuk.com> - 2023-08-24 18:58 +0100
                                                                                        Re: Build Systems scott@slp53.sl.home (Scott Lurndal) - 2023-08-24 18:29 +0000
                                                                                          Re: Build Systems vallor <vallor@cultnix.org> - 2023-08-24 20:41 +0000
                                                                                            Re: Build Systems Kaz Kylheku <864-117-4973@kylheku.com> - 2023-08-24 23:08 +0000
                                                                                              Re: Build Systems Rainer Weikusat <rweikusat@talktalk.net> - 2023-08-25 17:22 +0100
                                                                                                Re: Build Systems Spiros Bousbouras <spibou@gmail.com> - 2023-08-25 16:39 +0000
                                                                                                  Re: Build Systems Kaz Kylheku <864-117-4973@kylheku.com> - 2023-08-25 16:54 +0000
                                                                                                Re: Build Systems Kaz Kylheku <864-117-4973@kylheku.com> - 2023-08-25 17:02 +0000
                                                                                                  Re: Build Systems Rainer Weikusat <rweikusat@talktalk.net> - 2023-08-25 19:21 +0100
                                                                                                    Re: Build Systems Kaz Kylheku <864-117-4973@kylheku.com> - 2023-08-25 18:56 +0000
                                                                                        Re: Build Systems Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2023-08-24 11:44 -0700
                                                                                        Re: Build Systems Kaz Kylheku <864-117-4973@kylheku.com> - 2023-08-24 18:47 +0000
                                                                                          Re: Build Systems Bart <bc@freeuk.com> - 2023-08-24 21:20 +0100
                                                                                            Re: Build Systems Kaz Kylheku <864-117-4973@kylheku.com> - 2023-08-24 22:59 +0000
                                                                                              Re: Build Systems Bart <bc@freeuk.com> - 2023-08-25 02:18 +0100
                                                                                                Re: Build Systems Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2023-08-24 20:17 -0700
                                                                                  Re: Build Systems Anton Shepelev <anton.txt@g{oogle}mail.com> - 2023-08-24 16:30 +0300
                                                                                Re: Build Systems scott@slp53.sl.home (Scott Lurndal) - 2023-08-23 17:43 +0000
                                                                                  Re: Build Systems Bart <bc@freeuk.com> - 2023-08-23 20:15 +0100
                                                                                  Re: Build Systems Anton Shepelev <anton.txt@gmail.moc> - 2023-08-26 18:19 +0300
                                                                                    Re: Build Systems Tim Rentsch <tr.17687@z991.linuxsc.com> - 2023-08-26 21:47 -0700
                                                                                      Re: Build Systems Anton Shepelev <anton.txt@g{oogle}mail.com> - 2023-08-28 11:31 +0300
                                                                                        Re: Build Systems Tim Rentsch <tr.17687@z991.linuxsc.com> - 2023-08-28 06:48 -0700
                                                                              Re: Build Systems Ben Bacarisse <ben.usenet@bsb.me.uk> - 2023-08-25 02:11 +0100
                                                                                Re: Build Systems Bart <bc@freeuk.com> - 2023-08-25 11:27 +0100
                                                                                  Re: Build Systems scott@slp53.sl.home (Scott Lurndal) - 2023-08-25 13:52 +0000
                                                                                    Re: Build Systems Bart <bc@freeuk.com> - 2023-08-25 15:40 +0100
                                                                                      Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-25 20:04 +0200
                                                                                    Re: Build Systems candycane@f172.n1.z21.fsxnet (candycane) - 2023-08-26 00:47 +1300
                                                                                  Re: Build Systems Ben Bacarisse <ben.usenet@bsb.me.uk> - 2023-08-25 21:26 +0100
                                                                                    Re: Build Systems Bart <bc@freeuk.com> - 2023-08-26 01:42 +0100
                                                                                      Re: Build Systems Ben Bacarisse <ben.usenet@bsb.me.uk> - 2023-08-27 01:16 +0100
                                                                              Re: Build Systems Kaz Kylheku <864-117-4973@kylheku.com> - 2023-08-25 05:51 +0000
                                                                                Re: Build Systems Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2023-08-24 23:17 -0700
                                                                  Re: Build Systems Kaz Kylheku <864-117-4973@kylheku.com> - 2023-08-21 02:52 +0000
                                                                    Re: Build Systems vallor <vallor@cultnix.org> - 2023-08-21 03:02 +0000
                                                                      Re: Build Systems Kaz Kylheku <864-117-4973@kylheku.com> - 2023-08-21 06:05 +0000
                                                                        Re: Build Systems Ben Bacarisse <ben.usenet@bsb.me.uk> - 2023-08-21 11:32 +0100
                                                    Re: Build Systems scott@slp53.sl.home (Scott Lurndal) - 2023-08-19 14:42 +0000
                                                      Re: Build Systems bart c <bart4858@gmail.com> - 2023-08-19 08:09 -0700
                                                        Re: Build Systems Kaz Kylheku <864-117-4973@kylheku.com> - 2023-08-19 15:59 +0000
                                                          Re: Build Systems bart c <bart4858@gmail.com> - 2023-08-19 09:38 -0700
                                                            Re: Build Systems Kaz Kylheku <864-117-4973@kylheku.com> - 2023-08-19 18:16 +0000
                                                              Re: Build Systems scott@slp53.sl.home (Scott Lurndal) - 2023-08-19 21:02 +0000
                                                              Re: Build Systems Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2023-08-19 14:13 -0700
                                                        Re: Build Systems Ike Naar <ike@sdf.org> - 2023-08-19 19:10 +0000
                                                        Re: Build Systems scott@slp53.sl.home (Scott Lurndal) - 2023-08-19 21:00 +0000
                                                          Re: Build Systems bart c <bart4858@gmail.com> - 2023-08-19 14:22 -0700
                                                          Re: Build Systems Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2023-08-19 17:56 -0700
                                                            Re: Build Systems bart c <bart4858@gmail.com> - 2023-08-19 18:13 -0700
                                                              Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-20 14:13 +0200
                                                                Re: Build Systems bart c <bart4858@gmail.com> - 2023-08-20 06:05 -0700
                                                                  Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-20 16:15 +0200
                                                                    Re: Build Systems bart c <bart4858@gmail.com> - 2023-08-20 09:25 -0700
                                                                      Re: Build Systems Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2023-08-20 13:35 -0700
                                                                      Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-21 14:43 +0200
                                                                        Re: Build Systems Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2023-08-21 05:52 -0700
                                                                        Re: Build Systems Bart <bc@freeuk.com> - 2023-08-21 14:30 +0100
                                                                          Re: Build Systems Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2023-08-21 15:18 -0700
                                                                            Re: Build Systems Bart <bc@freeuk.com> - 2023-08-21 23:26 +0100
                                                                              Re: Build Systems Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2023-08-21 16:11 -0700
                                                                      Re: Build Systems Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2023-08-21 14:47 -0700
                                                                        Re: Build Systems Bart <bc@freeuk.com> - 2023-08-21 23:20 +0100
                                                                          Re: Build Systems Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2023-08-21 15:45 -0700
                                                                            Re: Build Systems Bart <bc@freeuk.com> - 2023-08-22 00:57 +0100
                                                                  Re: Build Systems vallor <vallor@cultnix.org> - 2023-08-20 14:24 +0000
                                                                    Re: Build Systems bart c <bart4858@gmail.com> - 2023-08-20 09:09 -0700
                                                            Re: Build Systems scott@slp53.sl.home (Scott Lurndal) - 2023-08-20 17:28 +0000
                                                      Re: Build Systems Ben Bacarisse <ben.usenet@bsb.me.uk> - 2023-08-19 20:26 +0100
                                              Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-18 14:50 +0200
                                                Re: Build Systems Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2023-08-18 13:19 +0000
                                        Re: Build Systems Bart <bc@freeuk.com> - 2023-08-17 17:16 +0100
                                          Re: Build Systems Bart <bc@freeuk.com> - 2023-08-17 17:24 +0100
                                          Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-18 15:32 +0200
                                            Re: Build Systems Michael S <already5chosen@yahoo.com> - 2023-08-18 07:22 -0700
                                            Re: Build Systems bart c <bart4858@gmail.com> - 2023-08-18 07:48 -0700
                                              Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-18 17:11 +0200
                                                Re: Build Systems bart c <bart4858@gmail.com> - 2023-08-18 08:58 -0700
                                                  Re: Build Systems "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-08-18 16:32 -0700
                                                    Re: Build Systems bart c <bart4858@gmail.com> - 2023-08-20 04:02 -0700
                                                      Re: Build Systems "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2023-08-22 12:26 -0700
                                                  Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-19 13:56 +0200
                                                    Re: Build Systems bart c <bart4858@gmail.com> - 2023-08-19 05:43 -0700
                              Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-16 11:23 +0200
                                Re: Build Systems Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2023-08-16 02:34 -0700
                                  Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-16 12:52 +0200
                                    Re: Build Systems Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2023-08-16 03:56 -0700
                                      Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-16 13:23 +0200
                                    Re: Build Systems Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2023-08-16 12:55 -0700
                                      Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-17 15:52 +0200
                                    Re: Build Systems Michael S <already5chosen@yahoo.com> - 2023-08-17 02:14 -0700
                                      Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-17 15:56 +0200
                                      Re: Build Systems scott@slp53.sl.home (Scott Lurndal) - 2023-08-17 16:01 +0000
                                        Re: Build Systems Michael S <already5chosen@yahoo.com> - 2023-08-17 09:07 -0700
                                          Re: Build Systems scott@slp53.sl.home (Scott Lurndal) - 2023-08-17 16:20 +0000
                                            Re: Build Systems Michael S <already5chosen@yahoo.com> - 2023-08-17 09:31 -0700
                                              Re: Build Systems scott@slp53.sl.home (Scott Lurndal) - 2023-08-17 17:24 +0000
                                        Re: Build Systems Phil Carmody <pc+usenet@asdf.org> - 2023-08-19 14:06 +0300
                                          Re: Build Systems bart c <bart4858@gmail.com> - 2023-08-19 04:39 -0700
                                            Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-19 16:46 +0200
                                              Re: Build Systems Kaz Kylheku <864-117-4973@kylheku.com> - 2023-08-19 16:00 +0000
                                                Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-20 14:15 +0200
                                                  Re: Build Systems Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2023-08-20 07:25 -0700
                                                    Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-20 18:03 +0200
                                    Re: Build Systems Bart <bc@freeuk.com> - 2023-08-17 19:51 +0100
                                      Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-18 16:44 +0200
                                        Re: Build Systems Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2023-08-18 08:21 -0700
                                          Re: Build Systems scott@slp53.sl.home (Scott Lurndal) - 2023-08-18 15:39 +0000
                                          Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-18 17:47 +0200
                                        Re: Build Systems bart c <bart4858@gmail.com> - 2023-08-18 10:49 -0700
                                          Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-19 15:16 +0200
                                            Re: Build Systems bart c <bart4858@gmail.com> - 2023-08-19 07:58 -0700
                                              Re: Build Systems Öö Tiib <ootiib@hot.ee> - 2023-08-19 09:05 -0700
                      Re: Build Systems Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2023-08-15 12:48 -0700
                        Re: Build Systems Bart <bc@freeuk.com> - 2023-08-15 21:36 +0100
                          Re: Build Systems Bart <bc@freeuk.com> - 2023-08-15 21:43 +0100
                          Re: Build Systems Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2023-08-15 14:07 -0700
                            Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-16 12:46 +0200
                Really? (Was: Build Systems) gazelle@shell.xmission.com (Kenny McCormack) - 2023-08-15 13:15 +0000
          Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-15 09:54 +0200
            Re: Build Systems Bart <bc@freeuk.com> - 2023-08-15 11:07 +0100
              Re: Build Systems Öö Tiib <ootiib@hot.ee> - 2023-08-15 03:42 -0700
                Re: Build Systems Bart <bc@freeuk.com> - 2023-08-15 12:14 +0100
                  Re: Build Systems Öö Tiib <ootiib@hot.ee> - 2023-08-15 05:53 -0700
                    Re: Build Systems Bart <bc@freeuk.com> - 2023-08-15 15:57 +0100
                      Re: Build Systems Öö Tiib <ootiib@hot.ee> - 2023-08-15 09:10 -0700
    Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-14 14:49 +0200
      Re: Build Systems Bart <bc@freeuk.com> - 2023-08-14 14:39 +0100
        Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-15 11:08 +0200
          Re: Build Systems Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2023-08-15 02:56 -0700
            Re: Build Systems Öö Tiib <ootiib@hot.ee> - 2023-08-15 03:23 -0700
              Re: Build Systems Bart <bc@freeuk.com> - 2023-08-15 11:45 +0100
                Re: Build Systems Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2023-08-15 03:53 -0700
                  Re: Build Systems Bart <bc@freeuk.com> - 2023-08-15 13:15 +0100
                    Re: Build Systems Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2023-08-15 06:22 -0700
                      Re: Build Systems Bart <bc@freeuk.com> - 2023-08-16 01:20 +0100
                        Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-16 12:57 +0200
                          Re: Build Systems Bart <bc@freeuk.com> - 2023-08-16 12:19 +0100
                            Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-16 15:18 +0200
                        Re: Build Systems Bart <bc@freeuk.com> - 2023-08-16 18:12 +0100
                          Re: Build Systems Bart <bc@freeuk.com> - 2023-08-16 18:18 +0100
                          Re: Build Systems scott@slp53.sl.home (Scott Lurndal) - 2023-08-16 17:45 +0000
            Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-15 15:30 +0200
              Re: Build Systems Malcolm McLean <malcolm.arthur.mclean@gmail.com> - 2023-08-15 06:58 -0700
                Re: Build Systems Kaz Kylheku <864-117-4973@kylheku.com> - 2023-08-15 14:06 +0000
                Re: Build Systems David Brown <david.brown@hesbynett.no> - 2023-08-15 17:08 +0200
          Re: Build Systems Vir Campestris <vir.campestris@invalid.invalid> - 2023-08-15 21:46 +0100
      Re: Build Systems scott@slp53.sl.home (Scott Lurndal) - 2023-08-14 15:48 +0000
    Re: Build Systems Thiago Adams <thiago.adams@gmail.com> - 2023-08-15 12:16 -0700
    Re: Build Systems Michael S <already5chosen@yahoo.com> - 2023-08-29 04:43 -0700

Page 16 of 16 — ← Prev page 1 … 14 15 [16]


#172282

FromKaz Kylheku <864-117-4973@kylheku.com>
Date2023-08-15 14:06 +0000
Message-ID<20230815070051.953@kylheku.com>
In reply to#172279
On 2023-08-15, Malcolm McLean <malcolm.arthur.mclean@gmail.com> wrote:
> On Tuesday, 15 August 2023 at 14:31:08 UTC+1, David Brown wrote:
>> On 15/08/2023 11:56, Malcolm McLean wrote: 
>> 
>> > But what happens if you need to dust it off some years later? What if something 
>> > goes wrong? 
>> >
>> I /do/ dust it off some years later. My record is making a change to a 
>> customer program a few months shy of 20 years after I had last used it. 
>> I unpacked it from my archives, on a completely different computer, 
>> typed "make" and checked that the binary was identical to the archived 
>> binary. 
>> 
>> This is one of the reasons why I use make - I want /exactly/ the same 
>> results, every time, on every machine. (Toolchains are obviously also 
>> part of my archives.) 
>> 
> I don't want exactly the same binaries. I would hope that compilers in 20
> years' time would produce slightly more efficient code than modern ones.

I suspect David wants the same results when the same compiler
installation is used to compile the same code baseline.

This is called reproducibility and is a worthwhile feature of the change
management. Arguably, you don't have change management nailed down right
if you can't build again, bit for bit, something you built a week,
month or year ago.

Some GNU/Linux distros have made reproducibility a goal. So for instance
there are environment variables for freezing the build time that goes
into __DATE__ and __TIME__, and such. It's a bit involved.  Everything
has to be bit exact, including generated documentation. Tools like
PDF generators that put time stamps into documents become problematic.

-- 
TXR Programming Language: http://nongnu.org/txr
Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
Mastodon: @Kazinator@mstdn.ca

[toc] | [prev] | [next] | [standalone]


#172292

FromDavid Brown <david.brown@hesbynett.no>
Date2023-08-15 17:08 +0200
Message-ID<ubg4ch$2sc4o$1@dont-email.me>
In reply to#172279
On 15/08/2023 15:58, Malcolm McLean wrote:
> On Tuesday, 15 August 2023 at 14:31:08 UTC+1, David Brown wrote:
>> On 15/08/2023 11:56, Malcolm McLean wrote:
>>
>>> But what happens if you need to dust it off some years later? What if something
>>> goes wrong?
>>>
>> I /do/ dust it off some years later. My record is making a change to a
>> customer program a few months shy of 20 years after I had last used it.
>> I unpacked it from my archives, on a completely different computer,
>> typed "make" and checked that the binary was identical to the archived
>> binary.
>>
>> This is one of the reasons why I use make - I want /exactly/ the same
>> results, every time, on every machine. (Toolchains are obviously also
>> part of my archives.)
>>
> I don't want exactly the same binaries. I would hope that compilers in 20
> years' time would produce slightly more efficient code than modern ones.

That's fine for many uses.  For embedded systems, and other situations 
where you want high reliability and repeatability, you want repeatable 
builds.  (It's become increasingly of interest in the Linux world too - 
Debian, for example, has an ongoing project to make its entire source 
base support repeatable builds.)

I generally aim for the most modern practical toolchain for new 
projects, but once a project is solidly established and real versions 
are delivered to the customer, I won't change toolchains without very 
good reason.  The possibility of introducing new bugs or issues is 
unacceptable - long term testing is of a binary, not of source code.

> And of course new processors might have been developed. And whilst exactly
> the same results bit for bit would be nice, it's no practical to expect it, because
> of a certain amount of slop in floating point calculations.

I am not talking about the output of sloppy programs - I am talking 
about the compiled binary image (striped of debug information and that 
kind of thing, of course).  I don't see why variable floating point 
calculations would affect the result of a compilation or link.

And floating point, done to IEEE standards, should also be repeatable.

I would therefore expect something like an mp3 decoder used in a 
resource compiler as part of a build, to give identical results every 
time, even on different hardware, even if using floating point. 
Obviously the particular version of the mp3 decoder would also have to 
be considered as part of the toolchain and archived accordingly.

>>
> But you see the wisdom of using the Baby X resource compiler instead of the
> Python scripts that call external dependencies. If you want to package up
> everything so it's reproducible, you can package the Baby X resource
> compiler source, and, because it has no dependencies other than the standard
> library, compile it.

That could be an advantage in some cases, yes.  It would not be in my 
own use-cases, as the generated could would not be affected by the 
version of Python or its libraries, but I certainly agree that while it 
is easier to archive a Python script than your Baby X resource compiler, 
it is easier to archive your resource compiler than a Python installation.

>>
>> If you want to support multiple different compilers and versions on
>> different systems, that's fine too. Clearly you will not be using so
>> many different flags as I do, but few projects need that many. Most
>> people will find "-O2 -Wall" to cover many use-cases, but that's for
>> different kinds of development than I do.
>>
> I've discovered the clang fsanitizer flag which is great for debug builds.
> But I don't need any options to get the correct results, except
> CRT_SECURE_NO_WARNINGS  on Windows.

"Correct" can mean many things.  For embedded systems, "runs as fast as 
required" can be part of "correct", as can be "as compact as needed". 
But also there are many flags to select details of devices in use - 
microcontrollers are not as generic as PC's.

>>
>> And makefiles let you easily use variables to handle things like
>> different compiler paths, or common sets of flags - this is quite
>> normal. That means that even if you do need to make changes when moving
>> to a different host or different compiler, you only need to change a few
>> variables, not every invocation line for the compiler.
>>
> The problem is that even a tiny change can mean "you've messed with it.
> So any problems are no longer our responsibility. You're on your own."

That is not a problem unless you mess with it.

But our company supports its customers - we do not say "you're on your 
own", as a general rule.

>>
>>> I'm not saying there's an easy answer.
>> And I am not saying "make" is perfect, or will solve every potential
>> problem - but it can do a great deal to help.
>>>
>>> But code broke for me just this morning. Someone had added a test to the test suite,
>>> and messed with the CMake script so that it always searched for CppuTest instead
>>> of only when tests were being built. So it broke my build, and I was in the CMake files
>>> and git history, trying to work out what was wrong. But at least CMake gives good errors
>>> and has intuitive syntax.
>> Debugging is part of life for any tools.
>>
> Exactly. Which is where make isn't very good and CMake is much better.
>   

That may be true - "make" can be difficult to debug.  But you learn the 
tricks there too, and there are always ways to debug it.


[toc] | [prev] | [next] | [standalone]


#172334

FromVir Campestris <vir.campestris@invalid.invalid>
Date2023-08-15 21:46 +0100
Message-ID<ubgo71$2v3ia$4@dont-email.me>
In reply to#172246
On 15/08/2023 10:08, David Brown wrote:
> "make" automates the process of figuring out which compilations are 
> needed.  Of course it doesn't do anything that I could not do manually. 
> And if I change "spi.c" then I know I need to re-compile that, and not 
> "uart.c", and other files.  But that would mean that after editing 
> "spi.c" I'd have to manually choose to re-compile "spi.c", including the 
> perhaps 500 or more characters in the command line (lots of warning 
> flags, carefully chosen options, pre-defined macros, directory paths for 
> source code, object code, listing files, include paths, etc. - this is 
> not a "hello.c" toy on a PC).  And if I changed the "clocks.h" header, 
> I'd have to look through dozens of source files to see which ones 
> included that header and needed re-compiling, and which ones do not.
> 
> Or I can type "make".  (Or, more commonly, press "ctrl-B" and the IDE 
> will do "make" and update the source windows with markers for any issues 
> found.)
> 
> Which do you think is a better choice for development?

When I was still being paid to do this stuff (and not just following the 
group out of nostalgia) we used a tool called Ice Cream

<https://github.com/icecc/icecream>

which distributed the work around the pool of machines in the office. 
OK, there was a _lot_ of C++ in it, but a clean compile still took an 
hour or so. If you are finding that your compiles take a long time it's 
worth looking into.

That page mentions distcc as one of the ancestors.

Andy

[toc] | [prev] | [next] | [standalone]


#172227

Fromscott@slp53.sl.home (Scott Lurndal)
Date2023-08-14 15:48 +0000
Message-ID<j1sCM.59050$m8Ke.24637@fx08.iad>
In reply to#172221
David Brown <david.brown@hesbynett.no> writes:
>On 13/08/2023 15:53, Bart wrote:
>> Bart:
>>  >> Suppose you dispensed with all that dependency stuff; how long would
>>  >> it take to build such a project? Say compared with just compiling one
>>  >> module.
>>  >>
>> 
>> David Brown:
>> 
>>  > That particular project takes a minute and a half to compile on my
>>  > laptop (it's faster on my main machine).  It's 373 compilations, perhaps
>>  > 40% of it C++.  Too long for convenience.
>> 
>> OK. I'm surprised (since you say you work on embedded systems) that 
>> software for those can be so elaborate.
>> 
>
>I work on embedded systems - mostly microcontroller systems.  But why 
>would that mean few files in a project?  Like most programmers, I 
>organise my source files and split things up in logical sections.  So 
>even the smallest of programs might have 15 or more C files.  And this 
>particular program is not small, and includes things like a network 
>stack, an RTOS, and a large number of manufacturer-supplied driver files 
>in the microcontroller's SDK.  The final binary is about 200 KB in size. 
>  Oh, and I was counting compilations, not source files - the "make" 
>here builds two binaries with different options for different variations 
>of the program.  (And the build was on my old laptop - my desktop takes 
>half the time.)

We provide the firmware for our SoCs.   That firmware includes
such things as UEFI or Uboot along with all the code to isolate hardware
from the OS (e.g. ACPI and processor-specific interfaces) as well
as code to initialize the hardware and the code for the various
onboard management cores (MIPS/ARM M class).  It is a very large source base.

[toc] | [prev] | [next] | [standalone]


#172323

FromThiago Adams <thiago.adams@gmail.com>
Date2023-08-15 12:16 -0700
Message-ID<b3987d85-8e76-42d8-b799-b9c02117744dn@googlegroups.com>
In reply to#172151
On Sunday, August 13, 2023 at 10:53:59 AM UTC-3, Bart wrote:
> Bart: 
> >> Suppose you dispensed with all that dependency stuff; how long would 
> >> it take to build such a project? Say compared with just compiling one 
> >> module. 

I am still using and very satisfied with the solution we already had topics here that
is create a simple executable that does the build.

All I need for windows

cl build.c && build

All I need for Linux
gcc build.c -o build && ./build


When you have several files to be compiled, having one more file that is the build 
itself does not make any difference. Usage of preprocessor is very handy.

I also have automatic unit tests . all I need to do is

cl -DTEST build.c && build

[toc] | [prev] | [next] | [standalone]


#173188

FromMichael S <already5chosen@yahoo.com>
Date2023-08-29 04:43 -0700
Message-ID<6df97957-a15f-44f3-a859-82c651df431cn@googlegroups.com>
In reply to#172151
nothing

[toc] | [prev] | [standalone]


Page 16 of 16 — ← Prev page 1 … 14 15 [16]

Back to top | Article view | comp.lang.c


csiph-web