On 17/02/2012, at 11:08 AM, Steve Bennett wrote: > On 17/02/2012, at 10:57 AM, Jan Danielsson wrote: > >> Hello, >> >> I've built fossil on Solaris previously using the old Makefile >> (requiring only very minor changes), but Makefile.classic seems to have >> degenerated a little, so I thought I'd try to use "configure" et al), >> but I end up with this: >> >> $ mkdir build >> $ cd build >> $ ../configure >> Error: No auto.def found in [...]/fossil/build >> Try: 'autosetup --help' for options >> $ ls -l >> total 0 >> >> "configure --help" led me to try: >> $ ../configure --init >> I don't see configure, so I will create it. >> I don't see auto.def, so I will create a default one. >> Note: I don't see Makefile.in. You will probably need to create one. >> $ ls >> auto.def configure >> >> The system is (correctly) being identified as: >> Host System...sparc-sun-solaris2.9 >> Build System...sparc-sun-solaris2.9 >> >> >> Which are the usual suspects when Makefile.in doesn't get created? > > Thanks for the report. I'll take a look at why out-of-tree build doesn't work > on Solaris. > In the meantime, you can try an in-tree build. Just run ./configure from the > source directory.
Looks like more problems with unexported shell variables. Can you edit the file "configure" so it looks like this: #!/bin/sh dir="`dirname "$0"`/autosetup" WRAPPER="$0"; export WRAPPER exec "`$dir/find-tclsh`" "$dir/autosetup" "$@" And let me know if that solves the problem? Cheers, Steve -- µWeb: Embedded Web Framework - http://uweb.workware.net.au/ WorkWare Systems Pty Ltd W: www.workware.net.au P: +61 434 921 300 E: [email protected] F: +61 7 3391 6002 _______________________________________________ fossil-users mailing list [email protected] http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

