0.92 compile issues on OpenBSD

Ask for help and report issues not specific to either the Mac OS X or GTK+ versions of Transmission
Post Reply
Strykar
Posts: 28
Joined: Thu Nov 08, 2007 6:42 am

0.92 compile issues on OpenBSD

Post by Strykar »

0.72 is available in ports and without the daemon, OpenBSD -current has 0.82 with the daemon.
I'm running OpenBSD 4.2 release using GNU make 3.80 and get this errors, which implies incorrect use of make switches when trying to compile Transmission:

# ./configure OPENSSL_CFLAGS=/usr/local/ssl/include OPENSSL_LIBS=/usr/local/ssl/lib

=== configuring in third-party/libevent (/root/transmission-0.92/third-party/libevent)
configure: running /bin/sh ./configure '--prefix=/usr/local' 'OPENSSL_CFLAGS=/usr/local/ssl/include' 'OPENSSL_LIBS=/usr/local/ssl/lib' '--enable-static' '--disable-shared' '-q' --cache-file=/dev/null --srcdir=.
appending configuration tag "CXX" to libtool
appending configuration tag "F77" to libtool


Configuration:

Source code location: .
Compiler: g++
Build libtransmission: yes
Build Daemon: yes
Build BeOS client: no
Build GTK+ client: no
Build OS X client: no
Build wxWidgets client: no
#

*****Snipped*******

gmake[2]: Leaving directory `/root/transmission-0.92/third-party'
gmake[1]: Leaving directory `/root/transmission-0.92/third-party'
Making all in libtransmission
gmake[1]: Entering directory `/root/transmission-0.92/libtransmission'
gmake all-am
gmake[2]: Entering directory `/root/transmission-0.92/libtransmission'
gcc -DPACKAGE_NAME=\"transmission\" -DPACKAGE_TARNAME=\"transmission\" -DPACKAGE_VERSION=\"0.92\" -DPACKAGE_STRING=\"transmission\ 0.92\" -DPACKAGE_BUGREPORT=\"http://transmissionbt.com/trac/newticket\" -DPACKAGE=\"transmission\" -DVERSION=\"0.92\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRLCPY=1 -DHAVE_STRLCAT=1 -DHAVE_DAEMON=1 -DHAVE_DIRNAME=1 -DHAVE_BASENAME=1 -DSIZEOF_VOIDP=4 -DHAVE_PTHREAD=1 -DGETTEXT_PACKAGE=\"transmission\" -DHAVE_LOCALE_H=1 -DHAVE_LC_MESSAGES=1 -I. -I. -I.. -D__TRANSMISSION__ -I../third-party/libevent /usr/local/ssl/include -pthread -g -Wall -W -O3 -funroll-loops -MT bencode.o -MD -MP -MF .deps/bencode.Tpo -c -o bencode.o bencode.c
gcc: cannot specify -o with -c or -S and multiple compilations
gmake[2]: *** [bencode.o] Error 1
gmake[2]: Leaving directory `/root/transmission-0.92/libtransmission'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory `/root/transmission-0.92/libtransmission'
gmake: *** [all-recursive] Error 1
mouzzz
Posts: 1
Joined: Tue May 05, 2009 7:45 am

Re: 0.92 compile issues on OpenBSD

Post by mouzzz »

I have same issue on RHEL5 with new transmission 1.6

my configure settings: ./configure --prefix=/usr/local/transmission160 LIBCURL_CFLAGS="/usr/local/include/curl/curl.h" LIBCURL_LIBS="/usr/local/lib/libcurl.so.4"
Post Reply