Hi Victor, first of all, thanks for your efforts. I managed to reproduce your bug, which turns out to actually be a feature of automake. Running 'make distcheck' first generates source packages and afterwards tries to build and install the sources. This runs on files and directory with only read permissions set to see if the sources are self-contained and to simulate builds in non-writable locations. That why you can't write to the 'gdkglenumtypes.c.' I'm looking for how to best fix this. Meanwhile using 'make dist' instead of 'make distcheck' should be a suitable workaround. If any further problems arise, feel free to post them. Best Regards Thomas Am Montag, den 26.03.2012, 00:26 +0200 schrieb Victor henri: > > Hello Thomas > > > >> cp: cannot create regular file `../../gdk/gdkglenumtypes.c': > >> Permission denied > > >Where do you run 'make dist' from? If you're in a system directory, > >you'll probably need root permissions; try running 'sudo make dist'. If > >you're within your home directory, did you checkout the repository with > >special permissions, such as with sudo? > > As far as I understand 'make distcheck' should be used instead of 'make dist' since it goes much more far > (http://sources.redhat.com/autobook/autobook/autobook_102.html) > > When I run it as root, I can go further indeed, but 'sudo make distcheck' then fails at some point of the compilation process; > I send the end of the terminal output in a text document. > > Could you please provide tar.gz archive produced by 'make distcheck'? Consistency in version number seem to be important also; > will the version number remain 2.99 for now? If yes, are every file named consistently with it? > > Victor > > _______________________________________________ gtkglext-list mailing > list gtkglext-list gnome org > http://mail.gnome.org/mailman/listinfo/gtkglext-list > _______________________________________________ > gtkglext-list mailing list > gtkglext-list gnome org > http://mail.gnome.org/mailman/listinfo/gtkglext-list -- GnuPG: http://tdz.users.sourceforge.net/tdz.asc Fingerprint: 16FF F599 82F8 E5AA 18C6 5220 D9DA D7D4 4EF1 DF08 jsapigen - A free glue-code generator for Mozilla SpiderMonkey. See http://jsapigen.sourceforge.net for more information.
Attachment:
signature.asc
Description: This is a digitally signed message part