Deluge in Leopard - building issue?

Support for Deluge on Apple Mac OS
mormolocu
New User
New User
Posts: 5
Joined: Sun Nov 04, 2007 10:52 am

Re: Deluge in Leopard - building issue?

Post by mormolocu »

Better and better! Here is i get:
---> Building deluge with target build
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_deluge/work/deluge-0.5.5" && /opt/local/bin/python2.5 setup.py build " returned error 1
Command output: Attempting to detect your system information
32bit x86 system detected
Darwin / OS X system detected
Libraries mt
running build
running build_py
running build_ext
building 'deluge_core' extension
gcc -DNDEBUG -D__DARWIN_UNIX03 -I/opt/local/include -I/opt/local/include/boost -I./libtorrent -I./libtorrent/include -I./libtorrent/include/libtorrent -I/usr/include/python2.5 -I/opt/local/include/python2.5 -c libtorrent/src/bt_peer_connection.cpp -o build/temp.macosx-10.3-i386-2.5/libtorrent/src/bt_peer_connection.o -Wno-missing-braces -DHAVE_INCLUDE_LIBTORRENT_ASIO____ASIO_HPP=1 -DHAVE_INCLUDE_LIBTORRENT_ASIO_SSL_STREAM_HPP=1 -DHAVE_INCLUDE_LIBTORRENT_ASIO_IP_TCP_HPP=1 -DHAVE_PTHREAD=1 -DTORRENT_USE_OPENSSL=1 -DHAVE_SSL=1 -DNDEBUG=1 -O2
./libtorrent/include/libtorrent/asio/detail/posix_fd_set_adapter.hpp: In member function 'bool asio::detail::posix_fd_set_adapter::is_set(asio::detail::socket_type) const':
./libtorrent/include/libtorrent/asio/detail/posix_fd_set_adapter.hpp:47: error: invalid conversion from 'const fd_set*' to 'fd_set*'
./libtorrent/include/libtorrent/asio/detail/posix_fd_set_adapter.hpp:47: error: initializing argument 2 of 'int __darwin_fd_isset(int, fd_set*)'
error: command 'gcc' failed with exit status 1

Error: Status 1 encountered during processing.
Anyone can help me?
Crowmeister

Re: Deluge in Leopard - building issue?

Post by Crowmeister »

Hm I have libtorrent 0.11.7 and Deluge still won't install, the usual "Error: Status 1 encountered during processing"-error again. Any thoughts?
portitude

Re: Deluge in Leopard - building issue?

Post by portitude »

I also get the following error. I have the latest libtorrent install as well as all require dependencies.
...
initializing argument 2 of 'int __darwin_fd_isset(int, fd_set*)'
error: command 'gcc' failed with exit status 1

Error: Status 1 encountered during processing.
Yuki
New User
New User
Posts: 5
Joined: Wed Dec 12, 2007 8:13 pm

Re: Deluge in Leopard - building issue?

Post by Yuki »

I just can't get this damn thing to install it has been 2 days and a million Google searches later th 'gcc' failure seems un-fixable, at the moment nothing on any site I could find seems to have a clue as to what the problem could be.

I am really tired of Az so I am still running BitRocket...
〜雪
leofish

Re: Deluge in Leopard - building issue?

Post by leofish »

I too seem to be stuck at this "gcc" error... has there been any progress in how to fix it? :X my log reads the same as mormolocu
snozle

Re: Deluge in Leopard - building issue?

Post by snozle »

I am having the same problem but with a different error message, most likely because I'm trying to compile on a PPC architecture. Nonetheless, here is the error...maybe it will give some insight.

Code: Select all

--->  Configuring deluge
--->  Building deluge with target build
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_deluge/work/deluge-0.5.5" && /opt/local/bin/python2.5 setup.py build " returned error 1
Command output: copying src/core.py -> build/lib.macosx-10.3-ppc-2.5/deluge
copying src/deluge_stats.py -> build/lib.macosx-10.3-ppc-2.5/deluge
copying src/dgtk.py -> build/lib.macosx-10.3-ppc-2.5/deluge
copying src/dialogs.py -> build/lib.macosx-10.3-ppc-2.5/deluge
copying src/files.py -> build/lib.macosx-10.3-ppc-2.5/deluge
copying src/info.py -> build/lib.macosx-10.3-ppc-2.5/deluge
copying src/interface.py -> build/lib.macosx-10.3-ppc-2.5/deluge
copying src/ipc_manager.py -> build/lib.macosx-10.3-ppc-2.5/deluge
copying src/plugins.py -> build/lib.macosx-10.3-ppc-2.5/deluge
copying src/pref.py -> build/lib.macosx-10.3-ppc-2.5/deluge
copying src/tab_details.py -> build/lib.macosx-10.3-ppc-2.5/deluge
copying src/update.py -> build/lib.macosx-10.3-ppc-2.5/deluge
copying src/wizard.py -> build/lib.macosx-10.3-ppc-2.5/deluge
running build_ext
building 'deluge_core' extension
creating build/temp.macosx-10.3-ppc-2.5
creating build/temp.macosx-10.3-ppc-2.5/libtorrent
creating build/temp.macosx-10.3-ppc-2.5/libtorrent/src
creating build/temp.macosx-10.3-ppc-2.5/libtorrent/src/kademlia
creating build/temp.macosx-10.3-ppc-2.5/src
/usr/bin/gcc-4.0 -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -I/opt/local/include -I/opt/local/include/boost -I./libtorrent -I./libtorrent/include -I./libtorrent/include/libtorrent -I/usr/include/python2.5 -I/opt/local/include/python2.5 -c libtorrent/src/alert.cpp -o build/temp.macosx-10.3-ppc-2.5/libtorrent/src/alert.o -Wno-missing-braces -DHAVE_INCLUDE_LIBTORRENT_ASIO____ASIO_HPP=1 -DHAVE_INCLUDE_LIBTORRENT_ASIO_SSL_STREAM_HPP=1 -DHAVE_INCLUDE_LIBTORRENT_ASIO_IP_TCP_HPP=1 -DHAVE_PTHREAD=1 -DTORRENT_USE_OPENSSL=1 -DHAVE_SSL=1 -DNDEBUG=1 -O2
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for C/ObjC but not for C++
/usr/bin/gcc-4.0 -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -I/opt/local/include -I/opt/local/include/boost -I./libtorrent -I./libtorrent/include -I./libtorrent/include/libtorrent -I/usr/include/python2.5 -I/opt/local/include/python2.5 -c libtorrent/src/assert.cpp -o build/temp.macosx-10.3-ppc-2.5/libtorrent/src/assert.o -Wno-missing-braces -DHAVE_INCLUDE_LIBTORRENT_ASIO____ASIO_HPP=1 -DHAVE_INCLUDE_LIBTORRENT_ASIO_SSL_STREAM_HPP=1 -DHAVE_INCLUDE_LIBTORRENT_ASIO_IP_TCP_HPP=1 -DHAVE_PTHREAD=1 -DTORRENT_USE_OPENSSL=1 -DHAVE_SSL=1 -DNDEBUG=1 -O2
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for C/ObjC but not for C++
/usr/bin/gcc-4.0 -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -I/opt/local/include -I/opt/local/include/boost -I./libtorrent -I./libtorrent/include -I./libtorrent/include/libtorrent -I/usr/include/python2.5 -I/opt/local/include/python2.5 -c libtorrent/src/bt_peer_connection.cpp -o build/temp.macosx-10.3-ppc-2.5/libtorrent/src/bt_peer_connection.o -Wno-missing-braces -DHAVE_INCLUDE_LIBTORRENT_ASIO____ASIO_HPP=1 -DHAVE_INCLUDE_LIBTORRENT_ASIO_SSL_STREAM_HPP=1 -DHAVE_INCLUDE_LIBTORRENT_ASIO_IP_TCP_HPP=1 -DHAVE_PTHREAD=1 -DTORRENT_USE_OPENSSL=1 -DHAVE_SSL=1 -DNDEBUG=1 -O2
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for C/ObjC but not for C++
./libtorrent/include/libtorrent/asio/detail/posix_fd_set_adapter.hpp: In member function 'bool asio::detail::posix_fd_set_adapter::is_set(asio::detail::socket_type) const':
./libtorrent/include/libtorrent/asio/detail/posix_fd_set_adapter.hpp:47: error: invalid conversion from 'const fd_set*' to 'fd_set*'
./libtorrent/include/libtorrent/asio/detail/posix_fd_set_adapter.hpp:47: error:   initializing argument 2 of 'int __darwin_fd_isset(int, fd_set*)'
error: command '/usr/bin/gcc-4.0' failed with exit status 1
ubrgeek

Re: Deluge in Leopard - building issue?

Post by ubrgeek »

Ditto mormolocu's post. Yes, I'm very familiar with open-source software, and yes, I understand development issues and support when it comes to resources. But I hardly think posting that a mac port version is available - and tout it with lines like "Once Mac Ports is installed, you can then install Deluge by simply ..." when we're all having the same problem. I'd hardly call this a matter of "simply" doing anything ... ;)
markybob
Compulsive Poster
Compulsive Poster
Posts: 1230
Joined: Thu May 24, 2007 11:27 pm
Location: Chicago, IL, USA
Contact:

Re: Deluge in Leopard - building issue?

Post by markybob »

ubrgeek wrote:Ditto mormolocu's post. Yes, I'm very familiar with open-source software, and yes, I understand development issues and support when it comes to resources. But I hardly think posting that a mac port version is available - and tout it with lines like "Once Mac Ports is installed, you can then install Deluge by simply ..." when we're all having the same problem. I'd hardly call this a matter of "simply" doing anything ... ;)
yeah. wish we could help more. http://forum.deluge-torrent.org/viewtop ... t=10#p2240
Yuki
New User
New User
Posts: 5
Joined: Wed Dec 12, 2007 8:13 pm

Re: Deluge in Leopard - building issue?

Post by Yuki »

I understand too we are just asking for you to change the wording to reflect incompatibility with leopard. It seem we are all sharing the same exact problem, maybe something that got updated in Xcode for leopard. You may also want to add that some dependancies need to be installed, when you release .6 which seems like it works according to Zaxxon's setup maybe we can list everything that needs to be installed.
tnjed111

Re: Deluge in Leopard - building issue?

Post by tnjed111 »

I installed the old version of libtorrent but I still get

Code: Select all

Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_deluge/work/deluge-0.5.5" && /opt/local/bin/python2.5 setup.py build " returned error 1
Command output: copying src/core.py -> build/lib.macosx-10.3-i386-2.5/deluge
copying src/deluge_stats.py -> build/lib.macosx-10.3-i386-2.5/deluge
copying src/dgtk.py -> build/lib.macosx-10.3-i386-2.5/deluge
copying src/dialogs.py -> build/lib.macosx-10.3-i386-2.5/deluge
copying src/files.py -> build/lib.macosx-10.3-i386-2.5/deluge
copying src/info.py -> build/lib.macosx-10.3-i386-2.5/deluge
copying src/interface.py -> build/lib.macosx-10.3-i386-2.5/deluge
copying src/ipc_manager.py -> build/lib.macosx-10.3-i386-2.5/deluge
copying src/plugins.py -> build/lib.macosx-10.3-i386-2.5/deluge
copying src/pref.py -> build/lib.macosx-10.3-i386-2.5/deluge
copying src/tab_details.py -> build/lib.macosx-10.3-i386-2.5/deluge
copying src/update.py -> build/lib.macosx-10.3-i386-2.5/deluge
copying src/wizard.py -> build/lib.macosx-10.3-i386-2.5/deluge
running build_ext
building 'deluge_core' extension
creating build/temp.macosx-10.3-i386-2.5
creating build/temp.macosx-10.3-i386-2.5/libtorrent
creating build/temp.macosx-10.3-i386-2.5/libtorrent/src
creating build/temp.macosx-10.3-i386-2.5/libtorrent/src/kademlia
creating build/temp.macosx-10.3-i386-2.5/src
/usr/bin/gcc-4.0 -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -I/opt/local/include -I/opt/local/include/boost -I./libtorrent -I./libtorrent/include -I./libtorrent/include/libtorrent -I/usr/include/python2.5 -I/opt/local/include/python2.5 -c libtorrent/src/alert.cpp -o build/temp.macosx-10.3-i386-2.5/libtorrent/src/alert.o -Wno-missing-braces -DHAVE_INCLUDE_LIBTORRENT_ASIO____ASIO_HPP=1 -DHAVE_INCLUDE_LIBTORRENT_ASIO_SSL_STREAM_HPP=1 -DHAVE_INCLUDE_LIBTORRENT_ASIO_IP_TCP_HPP=1 -DHAVE_PTHREAD=1 -DTORRENT_USE_OPENSSL=1 -DHAVE_SSL=1 -DNDEBUG=1 -O2
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for C/ObjC but not for C++
/usr/bin/gcc-4.0 -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -I/opt/local/include -I/opt/local/include/boost -I./libtorrent -I./libtorrent/include -I./libtorrent/include/libtorrent -I/usr/include/python2.5 -I/opt/local/include/python2.5 -c libtorrent/src/assert.cpp -o build/temp.macosx-10.3-i386-2.5/libtorrent/src/assert.o -Wno-missing-braces -DHAVE_INCLUDE_LIBTORRENT_ASIO____ASIO_HPP=1 -DHAVE_INCLUDE_LIBTORRENT_ASIO_SSL_STREAM_HPP=1 -DHAVE_INCLUDE_LIBTORRENT_ASIO_IP_TCP_HPP=1 -DHAVE_PTHREAD=1 -DTORRENT_USE_OPENSSL=1 -DHAVE_SSL=1 -DNDEBUG=1 -O2
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for C/ObjC but not for C++
/usr/bin/gcc-4.0 -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -I/opt/local/include -I/opt/local/include/boost -I./libtorrent -I./libtorrent/include -I./libtorrent/include/libtorrent -I/usr/include/python2.5 -I/opt/local/include/python2.5 -c libtorrent/src/bt_peer_connection.cpp -o build/temp.macosx-10.3-i386-2.5/libtorrent/src/bt_peer_connection.o -Wno-missing-braces -DHAVE_INCLUDE_LIBTORRENT_ASIO____ASIO_HPP=1 -DHAVE_INCLUDE_LIBTORRENT_ASIO_SSL_STREAM_HPP=1 -DHAVE_INCLUDE_LIBTORRENT_ASIO_IP_TCP_HPP=1 -DHAVE_PTHREAD=1 -DTORRENT_USE_OPENSSL=1 -DHAVE_SSL=1 -DNDEBUG=1 -O2
cc1plus: warning: command line option "-Wstrict-prototypes" is valid for C/ObjC but not for C++
./libtorrent/include/libtorrent/asio/detail/posix_fd_set_adapter.hpp: In member function 'bool asio::detail::posix_fd_set_adapter::is_set(asio::detail::socket_type) const':
./libtorrent/include/libtorrent/asio/detail/posix_fd_set_adapter.hpp:47: error: invalid conversion from 'const fd_set*' to 'fd_set*'
./libtorrent/include/libtorrent/asio/detail/posix_fd_set_adapter.hpp:47: error:   initializing argument 2 of 'int __darwin_fd_isset(int, fd_set*)'
error: command '/usr/bin/gcc-4.0' failed with exit status 1

Error: Status 1 encountered during processing.
Am I supposed to specify somehow which version of libtorrent to use when building deluge?
Post Reply