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

kostka <[email protected]>
Newsgroups gmane.os.apple.fink.general
Message-ID <[email protected]>
Yes, that fixed the isl22 installation ... and the gcc10 compilation 
problem;  The reason of the missing include files is mysterious still.
Thanks a lot!
Peter

....
checking for isl 0.15 or later... yes
....



On 13/01/2022 11:35, Hanspeter Niederstrasser wrote:
> 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

_______________________________________________
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
OpenPGP_signature (application/pgp-signature, 840 B) - not displayed
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.