Re: compiling gcc10-10.3.0-3 failed - isl version 0.15 or later required

Hanspeter Niederstrasser <[email protected]>
Newsgroups gmane.os.apple.fink.general
Organization Snaggled Works
Message-ID <[email protected]>
On 1/13/22 4:21 AM, kostka wrote:
> Hello Hanspeter,
> the config.log has the following information:
> 
> 
> configure:6115: checking for isl 0.15 or later
> configure:6128: gcc -o conftest -g -O2 -I/opt/sw/include 
> -I/opt/sw/include -I/opt/sw/include    -L/opt/sw/lib -lisl -L/opt/sw/lib 
> -L/opt/sw/lib -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.
> configure:6128: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PACKAGE_URL ""
> | #define LT_OBJDIR ".libs/"
> | /* end confdefs.h.  */
> | #include <isl/schedule.h>
> | int
> | main ()
> | {
> | isl_options_set_schedule_serialize_sccs (NULL, 0);
> |   ;
> |   return 0;
> | }
> configure:6135: result: no
> configure:6139: result: required isl version is 0.15 or later
> configure:6174: error: Unable to find a usable isl.  See config.log for 
> details.
> 
> 
> Indeed there is no  schedule.h:
> 
>  > l /opt/sw/include/isl
> total 568K
> -rw-r--r-- 1 root admin 545K Nov 23  2020 cpp.h
> -rw-r--r-- 1 root admin 1.2K Nov 23  2020 fixed_box.h
> -rw-r--r-- 1 root admin  328 Nov 23  2020 id_type.h
> -rw-r--r-- 1 root admin  365 Nov 23  2020 space_type.h
> -rw-r--r-- 1 root admin  720 Nov 23  2020 stride_info.h
> -rw-r--r-- 1 root admin  337 Nov 23  2020 val_type.h
> 
>  > locate 'isl/'
> /Volumes/fink/include/isl/cpp.h
> /Volumes/fink/include/isl/fixed_box.h
> /Volumes/fink/include/isl/id_type.h
> /Volumes/fink/include/isl/space_type.h
> /Volumes/fink/include/isl/stride_info.h
> /Volumes/fink/include/isl/val_type.h
> 
> 
> How can I fix this?
> Thanks in adance,       Peter

There should be ~ 60 header files in /opt/sw/include/isl. Don't know why 
you're missing so many of them.

nieder $ dpkg -L isl22 | grep isl/schedule.h
/sw/include/isl/schedule.h

isl/schedule.h should be part of the 'isl22' package. Try

fink reinstall isl22

and then recheck for the presence of /opt/sw/include/isl/schedule.h

Hanspeter
-- 
If it's green, it's biology. If it stinks, it's chemistry. If it has
numbers, it's math. If it doesn't work, it's technology.
   --Unknown



_______________________________________________
Fink-users mailing list
[email protected]
List archive:
https://sourceforge.net/p/fink/mailman/fink-users/
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.