bug-gnupod
[Top][All Lists]
Advanced

[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   |



reply via email to

[Prev in Thread] Current Thread [Next in Thread]