I rebased my bundled GLEW installation to 1.9.0, and I encountered a problem while building a customized version:
rm -rf extensions
bin/update_ext.sh extensions registry blacklist
Hexadecimal number > 0xffffffff non-portable at bin/parse_spec.pl line 336.
Hexadecimal number > 0xffffffff non-portable at bin/parse_spec.pl line 336.
Hexadecimal number > 0xffffffff non-portable at bin/parse_spec.pl line 336.
Hexadecimal number > 0xffffffff non-portable at bin/parse_spec.pl line 336.
Hexadecimal number > 0xffffffff non-portable at bin/parse_spec.pl line 336.
rm: cannot remove ‘extensions/GL_ARB_debug_group’: No such file or directory
make: *** [extensions/.dummy] Error 1
update_ext.sh attempts to remove files relating to debug extensions, but those files don't exist, since they're not specified in my custom.txt file.
The fix is to use "rm -f" instead of just plain "rm" for the debug extensions.
Ah, I see. Thanks.
Would it be possible to use your current custom.txt file as a sample that gets bundled into GLEW? That way I could add some build coverage going forward, to avoid breaking it in future.
Thanks for the report.
Pretty sure this is already fixed for upcoming GLEW 1.10.0.
I can repro in 1.9.0 with: cd auto; make clean; make custom
Fixed in GLEW 1.10.0
Closing.
Thanks for the report.