Compile on Arch (only a curiosity)
I can't compile the last 2 release. The configuration and make steps are fine, but I have an error in the "make install" step: [...] cp -a COPYING README models Cinelerra_factory expanders.txt \ shuttlerc ffmpeg msg info tips lv2_blacklist.txt bin/. sed -e 's/\<cin\>/cin/g' < image/cin.desktop \ > "bin/applications/cin.desktop" cp -a image/cin.svg "bin/pixmaps/cin".svg cp -a image/cin.xpm "bin/pixmaps/cin".xpm mkdir -p bin/plugins/picon/cinfinity for d in picon/*; do \ if [ $d = picon/cinfinity ]; then continue; fi; \ cp -a $d bin/plugins/picon/.; \ done cp -a db/utils/new_db "bin/cin_db" cd bin; /home/paz/cinelerra5/cinelerra-5.1/inst.sh "/usr/bin" \ zmpeg3{cat,cc2txt,ifochk,show,toc} cp: impossible to create the regular file '/usr/bin/zmpeg3cat': Permission denied make: *** [Makefile:977: zmp_install] Error 1 If I compile using ./bld.sh instead, there are no errors. (All the installations I did were non-root.)
There are a couple of Arch related questions this morning so GG will be looking at both. Although it may be just a curiosity, it is important as it may be indicative of another problem. Arch is kind of a different O/S because it does not have releases/versions and is always updated. In that respect, it is helpful as a harbinger of things to come for the other distros. Will let you know what GG finds out. gg/Phyllis On Sat, Mar 9, 2019 at 9:14 AM Andrea paz <[email protected]> wrote:
I can't compile the last 2 release. The configuration and make steps are fine, but I have an error in the "make install" step:
Andrea, gg says: You must have been building in the past with (and somehow this got dropped): --with-single-user somewhere in your script. If you look at bld.sh, you will see that line in there and that is why that works. The default is system build instead which requires root permission for /usr/bin . Solution: however you are doing the build, add the --with-single-user ----------- copy of bld.sh is below ----------------- #!/bin/bash ( ./autogen.sh ./configure --with-single-user --with-booby make && make install ) 2>&1 | tee log mv Makefile Makefile.cfg cp Makefile.devel Makefile On Sat, Mar 9, 2019 at 9:14 AM Andrea paz <[email protected]> wrote:
I can't compile the last 2 release. The configuration and make steps are fine, but I have an error in the "make install" step: ... cp: impossible to create the regular file '/usr/bin/zmpeg3cat': Permission denied make: *** [Makefile:977: zmp_install] Error 1
If I compile using ./bld.sh instead, there are no errors. (All the installations I did were non-root.)
Yes, GG is right (of course!) I wrote "-with-single-user" and not "--with-single-user". I'm sorry.
participants (2)
-
Andrea paz -
Phyllis Smith