Hi All, Hi Andreas On a Windows XP machine In custom.sh I had a line like
GLOBAL_DIR=C:\\soft\\msys This resulted in perl not being found. When I subsequently changed it to GLOBAL_DIR=C:\\soft it reinstalled msysDTK but casused other problems resulting in applications not being compiled. I suggest changing things so that ignorant people like me are porotected from such disasters of thier own making. Yours Sincerely Stephen Grant Brown ----- Original Message ----- From: "Andreas Köhler" <andi5...@gmx.net> To: "Stephen Grant Brown" <sg_br...@mcmedia.com.au> Cc: "GNUCash Devel" <gnucash-devel@gnucash.org> Sent: Monday, January 05, 2009 5:16 PM Subject: Re: Perl not found > Hi Stephen, > > this proves that the MSYS DTK is not installed correctly. Install.sh > seems to find a perl in one of the new directories, maybe in > c:\soft\tools. Please insert > which perl > echo $PATH > into install.sh, within the function inst_dtk(), after the setup line. You > could also try a simple windows find for perl :-) > > Ciao, > -- andi5 > > Stephen Grant Brown schrieb: >> Hi Andreas >> ----- Original Message ----- From: "Andreas Köhler" <andi5...@gmx.net> >> To: "Stephen Grant Brown" <sg_br...@mcmedia.com.au> >> Cc: "GNUCash Devel" <gnucash-devel@gnucash.org> >> Sent: Saturday, January 03, 2009 10:31 PM >> Subject: Re: Perl not found >> >> >>> Hi Stephen, >>> >>> in your other mail you reported that MSYS DTK has been detected as >>> installed correctly. What is the output of "which perl" and what is >>> "echo $PATH", when run in the MSYS shell? Is there some other perl >>> installation in the PATH first? >>> >> Here is output of MSYS shell >> >> gnuc...@elshadai ~ >> $ which perl >> >> gnuc...@elshadai ~ >> $ perl --version >> sh: perl: command not found >> >> gnuc...@elshadai ~ >> $ echo $PATH >> .:/usr/local/bin:/mingw/bin:/bin:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/Program >> >> Files/Subversion/bin:/c/Program Files/TortoiseSVN/bin >> >> gnuc...@elshadai ~ >> $ >> >>> Also, check config.log in C:\soft\temp\autoconf-2.60, it may contain >>> additional data about what is "wrong" with your perl setup. >>> >> >> gnuc...@elshadai ~ >> $ cd /c/soft/temp/autoconf-2.60 >> sh: cd: /c/soft/temp/autoconf-2.60: No such file or directory >> >> gnuc...@elshadai ~ >> $ cd / >> >> gnuc...@elshadai / >> $ ls >> active-perl doc home mingw msys.bat readline tmp uninstall >> bin etc m.ico msys msys.ico regex tools >> >> gnuc...@elshadai / >> $ cd /c >> >> gnuc...@elshadai /c >> $ cd C:\soft\temp\autoconf-2.60 >> sh: cd: C:softtempautoconf-2.60: No such file or directory >> >> gnuc...@elshadai /c >> $ cd C:/soft/temp/autoconf-2.60 >> sh: cd: C:/soft/temp/autoconf-2.60: No such file or directory >> $ >> >> gnuc...@elshadai /c >> $ mount >> C:\DOCUME~1\GNUCash\LOCALS~1\Temp on /tmp type user (binmode,noumount) >> C:\soft\msys\mingw on /mingw type user (binmode) >> C:\soft\msys\bin on /usr/bin type user (binmode,cygexec,noumount) >> C:\soft\msys\bin on /bin type user (binmode,cygexec,noumount) >> C:\soft\msys on / type user (binmode,noumount) >> C:\soft\msys on /usr type user (binmode,noumount) >> a: on /a type user (binmode,noumount) >> c: on /c type user (binmode,noumount) >> d: on /d type user (binmode,noumount) >> z: on /z type user (binmode,noumount) >> >> gnuc...@elshadai /c >> $ >> gnuc...@elshadai /c/soft/msys/tmp/autoconf-2.60 >> $ less config.log >> >> >> This file contains any messages produced by compilers while >> running configure, to aid debugging if configure makes a mistake. >> >> It was created by GNU Autoconf configure 2.60, which was >> generated by GNU Autoconf 2.60. Invocation command line was >> >> $ ./configure --prefix=/C/soft/msys/autotools >> >> ## --------- ## >> ## Platform. ## >> ## --------- ## >> >> hostname = Elshadai >> uname -m = i686 >> uname -r = 1.0.10(0.46/3/2) >> uname -s = MINGW32_NT-5.1 >> uname -v = 2004-03-15 07:17 >> >> /usr/bin/uname -p = unknown >> /bin/uname -X = unknown >> >> /bin/arch = unknown >> /usr/bin/arch -k = unknown >> /usr/convex/getsysinfo = unknown >> /usr/bin/hostinfo = unknown >> /bin/machine = unknown >> /usr/bin/oslevel = unknown >> /bin/universe = unknown >> >> PATH: /C/soft/msys/autotools/bin >> PATH: /C/soft/msys/readline/bin >> PATH: /C/soft/msys/regex/bin >> PATH: /C/soft/msys/tools/bin >> PATH: . >> PATH: /usr/local/bin >> PATH: /mingw/bin >> PATH: /bin >> PATH: /c/WINDOWS/system32 >> PATH: /c/WINDOWS >> PATH: /c/WINDOWS/System32/Wbem >> PATH: /c/Program Files/Subversion/bin >> PATH: /c/Program Files/TortoiseSVN/bin >> >> >> ## ----------- ## >> ## Core tests. ## >> ## ----------- ## >> >> configure:1708: checking for a BSD-compatible install >> configure:1764: result: /bin/install -c >> configure:1775: checking whether build environment is sane >> configure:1818: result: yes >> configure:1883: checking for gawk >> configure:1899: found /bin/gawk >> configure:1910: result: gawk >> configure:1921: checking whether make sets $(MAKE) >> configure:1942: result: yes >> configure:2150: checking whether /bin/sh -n is known to work >> configure:2169: result: yes >> configure:2181: checking for expr >> configure:2199: found /bin/expr >> configure:2211: result: /bin/expr >> configure:2233: checking for gm4 >> configure:2266: result: no >> configure:2233: checking for gnum4 >> configure:2266: result: no >> configure:2233: checking for m4 >> configure:2251: found /bin/m4 >> configure:2263: result: /bin/m4 >> configure:2275: checking whether m4 supports frozen files >> configure:2287: result: yes >> configure:2313: checking for perl >> configure:2344: result: no >> configure:2353: error: perl is not found >> >> ## ---------------- ## >> ## Cache variables. ## >> ## ---------------- ## >> >> Hope this helps. >> >> Stephen Grant Brown >> >>> Ciao, >>> -- andi5 >>> >>> Stephen Grant Brown schrieb: >>>> Hi All. >>>> >>>> ----- Original Message ----- From: "Andreas Köhler" <andi5...@gmx.net> >>>> To: "Stephen Grant Brown" <sg_br...@mcmedia.com.au> >>>> Cc: "GNUCash Devel" <gnucash-devel@gnucash.org> >>>> Sent: Tuesday, December 30, 2008 12:36 PM >>>> Subject: Re: Perl not found >>>> >>>> >>>>> Hi Stephen, >>>>> >>>>> Stephen Grant Brown schrieb: >>>>>> Hi All, >>>>>> >>>>>> In running install.sh I got the following >>>>>> >>>>>> ... >>>>>> ############################################################ >>>>>> ### Autotools >>>>>> ############################################################ >>>>>> Extracting autoconf-2.60.tar.bz2 ... done >>>>>> Extracting automake-1.9.6.tar.bz2 ... done >>>>>> building autoconf... >>>>>> checking for a BSD-compatible install... /bin/install -c >>>>>> checking whether build environment is sane... yes >>>>>> checking for gawk... gawk >>>>>> checking whether make sets $(MAKE)... yes >>>>>> checking whether /bin/sh -n is known to work... yes >>>>>> checking for expr... /bin/expr >>>>>> checking for gm4... no >>>>>> checking for gnum4... no >>>>>> checking for m4... /bin/m4 >>>>>> checking whether m4 supports frozen files... yes >>>>>> checking for perl... no >>>>>> configure: error: perl is not found >>>>>> .... >>>>>> >>>>>> How do I install perl? >>>>> >>>>> I cannot check that from here (will be back home in about a week), but >>>>> perl should be part of the MSYS DTK package which is installed before >>>>> the autotools (section "MSYS DTK", function inst_dtk()). Do you have >>>>> cygwin installed in parallel or some other strange setup? >>>> >>>> No, I do not have cygwin installed or some other strange setup. I use >>>> this computer exclusively to compile gnucash. I have Windows XP >>>> installed. I use outlook express to get mail. As per my previous >>>> postings, I deleted c:/soft via windows explorer and followed the >>>> instructions in the README in the Packaaging dir downloaded from SVN >>>> and Instructions for an (almost) automated build. >>>> >>>>> >>>>> BTW, we also unpack ActivePerl, but only for intltool :-) >>>>> >>>>> Ciao, >>>>> -- andi5 >>>>> >>>> >>>> Yours Sincerely Stephen Grant Brown > > _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel