Check out lib/erl/src/Makefile, line 28. It looks like your /bin/sh might be treating ^ as some sort of special character. Any chance you could try to make gmake use bash for the "$(shell" function?
--David Suhail Doshi wrote: > Thanks Carlos, *finally* got thrift to install on opensolaris, now I > have new problems! > > Anyone try compiling the erlang bindings on opensolaris? > > [EMAIL PROTECTED] ~/thrift/erl/thrift]$ make > for dir in src; do \ > (cd $dir; gmake all); \ > done > /bin/sh: \./::: not found > gsed: -e expression #1, char 2: unterminated `s' command > /bin/sh: \./::: not found > gsed: -e expression #1, char 2: unterminated `s' command > /bin/sh: \./::: not found > gsed: -e expression #1, char 2: unterminated `s' command > gmake[1]: Entering directory `/home/gptkxeaa/thrift/erl/thrift/src' > gmake[1]: Nothing to be done for `all'. > gmake[1]: Leaving directory `/home/gptkxeaa/thrift/erl/thrift/src' > > > Carlos Valiente wrote: >>> So I had some luck using gmake install on OpenSolaris however I am >>> having problems now with it trying to install python2.4 which already >>> exists: >>> >>> creating /usr/lib/python2.4 >>> error: could not create '/usr/lib/python2.4': Read-only file system >>> >>> I tried editing the Makefile and changing the prefix to /opt/local >>> however it still tries to create /usr/lib/python2.4 >>> >> Doing a: >> >> $ env PY_PREFIX=/wherever/you/want ./configure [your configure args] >> >> should work (it did work for me on Linux) >> >> Cheers, >> >> C >> >> >> >
