Well, obviously, I would fix that by installing the library. But anyway, gdb is IIRC compiled before GCC which probably also means you will be missing mpfr and mpc too -- so best way for you may be following https://gcc.gnu.org/install/prerequisites.html
IIRC libraries are nice enough to provide pkg config scripts, but really just IIRC, you need to investigate yourself how to make them "available" for RSB.
BTW, the required libraries are also mentioned here: https://docs.rtems.org/branches/master/user/rsb/why-build-from-source.html
Cheers, Karel On 9/20/22 15:56, andrew.butterfi...@scss.tcd.ie wrote:
How do I fix this? On 20/09/2022, 14:41, "Karel Gardas" <karel.gar...@centrum.cz> wrote: You are missing isl library header file: configure:6284: /usr/bin/cc -O2 -pipe -fbracket-depth=1024 -I/Users/butrfeld/REPOS/RTEMS/src/rsb/rtems/build/tmp/sb-501/tools/rtems-default-tools/Users/butrfeld/RTEMS/rtems/6/include -o conftest -g -O2 -L/Users/butrfeld/REPOS/RTEMS/src/rsb/rtems/build/tmp/sb-501/tools/rtems-default-tools/Users/butrfeld/RTEMS/rtems/6/lib -lisl -lmpc -lmpfr -lgmp conftest.c -lisl -lgmp >&5 conftest.c:10:10: fatal error: 'isl/schedule.h' file not found #include <isl/schedule.h> ^~~~~~~~~~~~~~~~ 1 error generated. Karel On 9/20/22 15:35, andrew.butterfi...@scss.tcd.ie wrote: > > > Hi Karel, > > Gdb config.log now attached > > Andrew > > > On 20/09/2022, 14:17, "Karel Gardas" <karel.gar...@centrum.cz> wrote: > > > Usually just last page is enough. Anyway, your report reports that the > compilation fails on gdb configure with: > > configure: WARNING: MPFR is missing or unusable; some features may be > unavailable. > checking whether to use python... /opt/homebrew/bin/python3 > checking for python... no > configure: error: no usable python found at /opt/homebrew/bin/python3 > make[1]: *** [configure-gdb] Error 1 > > if you look into gdb build directory you will see config.log there which > may tell you more about why your homebrew python3 fails. > > Karel > > On 9/20/22 15:02, Andrew Butterfield wrote: > > Hi Karel, > > here it is - I didn't want to attach this unless necessary! > > > > Regards, > > Andrew > > > > > > > > -------------------------------------------------------------------- > > Andrew Butterfield Tel: +353-1-896-2517 Fax: +353-1-677-2204 > > Lero@TCD, Head of Software Foundations & Verification Research Group > > School of Computer Science and Statistics, > > Room G.39, O'Reilly Institute, Trinity College, University of Dublin > > http://www.scss.tcd.ie/Andrew.Butterfield/ > > -------------------------------------------------------------------- > > > > > > -----Original Message----- > > From: Karel Gardas <karel.gar...@centrum.cz> > > Date: Tuesday 20 September 2022 at 14:00 > > To: "andrew.butterfi...@scss.tcd.ie" <andrew.butterfi...@scss.tcd.ie>, "users@rtems.org" <users@rtems.org> > > Subject: Re: RSB build fails on M1 Macbook Pro > > > > > > JFYI: 2 months ago I pushed patches in order to make M1 working at least > > for arm target. As devil is in the detail you will also need to provide > > rsb-report-sparc-rtems6-gdb-11.2-x86_64-apple-darwin21.6.0-1.txt for > > investigation. > > > > Karel > > > > On 9/20/22 14:55, andrew.butterfi...@scss.tcd.ie wrote: > > > Dear all, > > > I tried to follow the Quickstart on my new M1 Macbook Pro (Apple Silicon), > > > which one of my students is also trying to do. > > > > > > It fails with the following error > > > > > > ... > > > downloading: sources/gdb-11.2.tar.xz - 21.0MB of 21.0MB (100%) > > > building: sparc-rtems6-gdb-11.2-x86_64-apple-darwin21.6.0-1 > > > error: building sparc-rtems6-gdb-11.2-x86_64-apple-darwin21.6.0-1 > > > Build FAILED > > > See error report: rsb-report-sparc-rtems6-gdb-11.2-x86_64-apple-darwin21.6.0-1.txt > > > error: building sparc-rtems6-gdb-11.2-x86_64-apple-darwin21.6.0-1 > > > Build Set: Time 0:06:26.055237 > > > error: building sparc-rtems6-gdb-11.2-x86_64-apple-darwin21.6.0-1 > > > Build Set: Time 0:06:26.058387 > > > Build FAILED > > > > > > python maps to /usr/local/bin/python - it's a Mach-O 64-bit executable x86_64 > > > > > > python --version is 3.6.8 > > > > > > There is a homebrew python3 but it's an arm64 executable, so seems not to be implicated. > > > > > > The full terminal transcript is attached > > > > > > Regards, > > > Andrew > > > > > > > > > > > > > > > > > > -------------------------------------------------------------------- > > > Andrew Butterfield Tel: +353-1-896-2517 Fax: +353-1-677-2204 > > > Lero@TCD, Head of Software Foundations & Verification Research Group > > > School of Computer Science and Statistics, > > > Room G.39, O'Reilly Institute, Trinity College, University of Dublin > > > http://www.scss.tcd.ie/Andrew.Butterfield/ > > > -------------------------------------------------------------------- > > > > > > > > > > > > _______________________________________________ > > > users mailing list > > > users@rtems.org > > > http://lists.rtems.org/mailman/listinfo/users > > > > > >
_______________________________________________ users mailing list users@rtems.org http://lists.rtems.org/mailman/listinfo/users