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