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

Reply via email to