[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-gnupod] gnupod on Windows XP/7, install/configure/make issues
From: |
Jacinta Richardson |
Subject: |
Re: [Bug-gnupod] gnupod on Windows XP/7, install/configure/make issues |
Date: |
Thu, 07 Oct 2010 10:42:35 +1100 |
User-agent: |
Icedove 1.5.0.14eol (X11/20090105) |
Brian Stewart wrote:
> 1. I actually do have a /usr/local/bin/ -- its just empty, which is
> part of the problem.
>
> 2. $ echo $PATH
> /usr/local/bin:/usr/bin:/bin:/cygdrive/e/Perl/site/bin:/cygdrive/e/Perl/bin:/cygdrive/c/Program
> Files (x86)/NVIDIA
> Corporation/PhysX/Common:%CommonProgramFiles%/Microsoft Shared/Windows
> Live:/cygdrive/c/Windows/system32:/cygdrive/c/Windows:/cygdrive/c/Windows/System32/Wbem:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0/:/cygdrive/c/Program
> Files (x86)/Common Files/Roxio Shared/DLLShared/:/cygdrive/c/Program
> Files (x86)/Common Files/Roxio
> Shared/9.0/DLLShared/:/cygdrive/c/Program Files
> (x86)/QuickTime/QTSystem/:/cygdrive/c/Program Files/Common
> Files/Microsoft Shared/Windows Live
/usr/local/bin, /usr/bin, /bin are all directories inside your cygwin set up.
/cygdrive/e/* are all directories that could be found by going to e: in DOS and
likewise for /cygdrive/c/ and c:
> 3. I tried (two ways)
> ./configure --prefix=/usr/local,
> ./configure --prefix=/cygdrive/e/gnu
>
> then
> make install (both tries)
> but it is still throwing
>> src/gnupod_addsong.pl --> //usr/local/bin/gnupod_addsong.pl
>> src/gnupod_addsong.pl --> //cygdrive/e/gnu/bin/gnupod_addsong.pl
If the double forward slash is a problem (it shouldn't be - unixes should just
translate // to /) then try
./configure --prefix=usr/local
I'm not quite sure that's the problem however. Still, give it a go.
> Note the double forward slashes //, which can't be right based on all
> the other paths i've seen in the outputs. the make install: did built
> the /cygdrive/e/gnu/bin and share paths, but // is holding up the rest
> of the script. /cygdrive/e/gnu/ did not exist today until i tried
> with your --prefix, so i know it had no problem making the structure.
>
> 4. I wonder why it finds Perl properly at /cygdrive/e/Perl/site/bin,
> but then when generating the make file shows: Perl INC :
> E:/Perl/site/lib
As I mentioned above /cygdrive/e is how cygwin handles accessing what you'd
normally get to by e:
--
("`-''-/").___..--''"`-._ | Jacinta Richardson |
`6_ 6 ) `-. ( ).`-.__.`) | Perl Training Australia |
(_Y_.)' ._ ) `._ `. ``-..-' | +61 3 9354 6001 |
_..`--'_..-_/ /--'_.' ,' | address@hidden |
(il),-'' (li),' ((!.-' | www.perltraining.com.au |