Dear Ian, is it possible that the element list in the for loop, 'ccp4-7.0/lib/pkgconfig/*.pc' is empty? The error message contains ccp4-7.0-src as directory name, i.e. maybe it helps to write
for p in ccp4-7.0-src/lib/pkgconfig/*.pc Best wishes, Tim On 09/24/2018 12:47 PM, Ian Tickle wrote: > > All, I'm trying to build libccp4 statically (after all updates applied) > on Ubuntu 18.04.1 and I get this error: > > 2: /home/ian/CCP4-7.0/ccp4-7.0-src/chec: not > foundls/triggers/pkgconf-pathfix-nt.trigger: Fixing .pc Files (correct > path structure) > /home/ian/CCP4-7.0/ccp4-7.0-src/checkout/devtools/triggers/pkgconf-pathfix-nt.trigger: > 5: /home/ian/CCP4-7.0/ccp4-7.0-src/chec: not > foundls/triggers/pkgconf-pathfix-nt.trigger: > /home/ian/CCP4-7.0/ccp4-7.0-src/checkout/devtools/triggers/pkgconf-pathfix-nt.trigger: > 7: > /home/ian/CCP4-7.0/ccp4-7.0-src/checkout/devtools/triggers/pkgconf-pathfix-nt.trigger: > Syntax error: word unexpected (expecting "do") > E: /bin/sh > /home/ian/CCP4-7.0/ccp4-7.0-src/checkout/devtools/triggers/pkgconf-pathfix-nt.trigger > returned with an error code (2) > *** success *** [3/3] > > The > file > /home/ian/CCP4-7.0/ccp4-7.0-src/checkout/devtools/triggers/pkgconf-pathfix-nt.trigger > contains: > > # REMatch: \/ccp4-7\.0\/lib\/pkgconfig\/.*\.pc > > VERBOSE=1 > echo 'Fixing .pc Files (correct path structure)' > > for p in ccp4-7.0/lib/pkgconfig/*.pc > do > echo 'Checking '$p' for errors' > sed -i 's/=\/msys64/=\/c\/msys64/g' $p > sed -i 's/="\/msys64/="\/c\/msys64/g' $p > sed -i 's/-L\/msys64/-L\/c\/msys64/g' $p > sed -i 's/-I\/msys64/-I\/c\/msys64/g' $p > done > > Presumably there's a syntax error there somewhere. I can't see it but > then I'm not a Bourne shell expert. > > Any ideas? > > Thanks! > > -- Ian > > > ------------------------------------------------------------------------ > > To unsubscribe from the CCP4BB list, click the following link: > https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=CCP4BB&A=1 > -- -- Paul Scherrer Institut Tim Gruene - persoenlich - OSUA/204 Forschungsstrasse 111 CH-5232 Villigen PSI phone: +41 (0)56 310 5297 GPG Key ID = A46BEE1A ######################################################################## To unsubscribe from the CCP4BB list, click the following link: https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=CCP4BB&A=1
signature.asc
Description: OpenPGP digital signature
