Deluge Compile Error

Specific support for Deluge on Microsoft Windows OS
Post Reply
Geko360

Deluge Compile Error

Post by Geko360 »

Hello Guys,

I have the following Error while compiling deluge.

I use Python 2.5
Minigw 3.5 with gcc 4
I also have the Boost Headers

Any suggestions?

Thank you
geko

Code: Select all

Attempting to detect your system information
Couldn't detect CPU architecture
Windows system detected
running build
running build_py
running build_ext
Traceback (most recent call last):
  File "setup.py", line 398, in <module>
    cmdclass=cmdclass
  File "C:\Python25\lib\distutils\core.py", line 151, in setup
    dist.run_commands()
  File "C:\Python25\lib\distutils\dist.py", line 974, in run_commands
    self.run_command(cmd)
  File "C:\Python25\lib\distutils\dist.py", line 994, in run_command
    cmd_obj.run()
  File "setup.py", line 300, in run
    _build.run(self)
  File "C:\Python25\lib\distutils\command\build.py", line 112, in run
    self.run_command(cmd_name)
  File "C:\Python25\lib\distutils\cmd.py", line 333, in run_command
    self.distribution.run_command(command)
  File "C:\Python25\lib\distutils\dist.py", line 994, in run_command
    cmd_obj.run()
  File "C:\Python25\lib\distutils\command\build_ext.py", line 264, in run
    force=self.force)
  File "C:\Python25\lib\distutils\ccompiler.py", line 1175, in new_compiler
    return klass (None, dry_run, force)
  File "C:\Python25\lib\distutils\cygwinccompiler.py", line 292, in __init__
    CygwinCCompiler.__init__ (self, verbose, dry_run, force)
  File "C:\Python25\lib\distutils\cygwinccompiler.py", line 84, in __init__
    get_versions()
  File "C:\Python25\lib\distutils\cygwinccompiler.py", line 424, in get_versions

    ld_version = StrictVersion(result.group(1))
  File "C:\Python25\lib\distutils\version.py", line 40, in __init__
    self.parse(vstring)
  File "C:\Python25\lib\distutils\version.py", line 107, in parse
    raise ValueError, "invalid version number '%s'" % vstring
ValueError: invalid version number '2.18.50.20080109'
markybob
Compulsive Poster
Compulsive Poster
Posts: 1230
Joined: Thu May 24, 2007 11:27 pm
Location: Chicago, IL, USA
Contact:

Re: Deluge Compile Error

Post by markybob »

Geko360 wrote:Hello Guys,

I have the following Error while compiling deluge.

I use Python 2.5
Minigw 3.5 with gcc 4
I also have the Boost Headers

Any suggestions?

Thank you
geko

Code: Select all

Attempting to detect your system information
Couldn't detect CPU architecture
Windows system detected
running build
running build_py
running build_ext
Traceback (most recent call last):
  File "setup.py", line 398, in <module>
    cmdclass=cmdclass
  File "C:\Python25\lib\distutils\core.py", line 151, in setup
    dist.run_commands()
  File "C:\Python25\lib\distutils\dist.py", line 974, in run_commands
    self.run_command(cmd)
  File "C:\Python25\lib\distutils\dist.py", line 994, in run_command
    cmd_obj.run()
  File "setup.py", line 300, in run
    _build.run(self)
  File "C:\Python25\lib\distutils\command\build.py", line 112, in run
    self.run_command(cmd_name)
  File "C:\Python25\lib\distutils\cmd.py", line 333, in run_command
    self.distribution.run_command(command)
  File "C:\Python25\lib\distutils\dist.py", line 994, in run_command
    cmd_obj.run()
  File "C:\Python25\lib\distutils\command\build_ext.py", line 264, in run
    force=self.force)
  File "C:\Python25\lib\distutils\ccompiler.py", line 1175, in new_compiler
    return klass (None, dry_run, force)
  File "C:\Python25\lib\distutils\cygwinccompiler.py", line 292, in __init__
    CygwinCCompiler.__init__ (self, verbose, dry_run, force)
  File "C:\Python25\lib\distutils\cygwinccompiler.py", line 84, in __init__
    get_versions()
  File "C:\Python25\lib\distutils\cygwinccompiler.py", line 424, in get_versions

    ld_version = StrictVersion(result.group(1))
  File "C:\Python25\lib\distutils\version.py", line 40, in __init__
    self.parse(vstring)
  File "C:\Python25\lib\distutils\version.py", line 107, in parse
    raise ValueError, "invalid version number '%s'" % vstring
ValueError: invalid version number '2.18.50.20080109'
deluge is a bitch to install from source on windows. are you really using cygwin? right now we only support mingw. anyway, here's the edited edition of C:\Python25\lib\distutils\version.py that fixes this particular problem:
http://www.dpaste.com/33689
Geko360

Re: Deluge Compile Error

Post by Geko360 »

heh thank you guy, it works :)
Post Reply