Sat 12 Dec 2009 07:13:53 PM UTC, original submission:
Hello
Im having problems installing techne
first off, Im using fedora 11(Leonidas):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[aevar@stofa techne-0.1]$ echo $SHELL
/bin/tcsh
[aevar@stofa techne-0.1]$ uname -a
Linux stofa.m3u 2.6.30.9-102.fc11.i586 #1 SMP Thu Dec 3 23:46:37 EST 2009 i686 i686 i386 GNU/Linux
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I was trying to install a billiards game...
I used tar xvf on the 3 tar files in .../One-20100-GNOME/Games/Billiards/
Then I ran./configure on the billiards game :
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[root@stofa billiards-0.3]# pwd
/samansafn/bin/billiards-0.3
[root@stofa billiards-0.3]# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for techne... no
configure: error:
You need to have a working installation of Techne in order to install
Billiards. You can get Techne at:
http://savannah.nongnu.org/projects/techne/
[root@stofa billiards-0.3]#
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
So after getting and extracting the techne tar file I went to the techne extracted path and did a few things there :
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[aevar@stofa techne-0.1]$ setenv LUA_LIBS /usr/lib/lua/5.1/
[aevar@stofa techne-0.1]$ setenv LUA_CFLAGS /usr/lib/lua/5.1/
[aevar@stofa techne-0.1]$ setenv LUAC /usr/lib/lua/5.1/
[aevar@stofa techne-0.1]$ setenv OPENAL_CFLAGS /usr/lib/
[aevar@stofa techne-0.1]$ setenv OPENAL_LIBS /usr/lib/
[aevar@stofa techne-0.1]$ pwd
/home/aevar/Download/techne-0.1
[aevar@stofa techne-0.1]$ ./configure
...
...
{omitted readout}
...
...
checking for unistd.h... (cached) yes
checking for an ANSI C-conforming const... yes
checking for clock_gettime... no
checking for strdup... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating common/Makefile
config.status: creating src/techne
config.status: WARNING: 'src/techne.in' seems to ignore the --datarootdir setting
config.status: executing depfiles commands
[aevar@stofa techne-0.1]$
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
and I went on to type in make install:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[root@stofa techne-0.1]#make install
Making install in src
make[1]: Entering directory `/home/aevar/Download/techne-0.1/src'
gcc -DPACKAGE_NAME=\"techne\" -DPACKAGE_TARNAME=\"techne\" -DPACKAGE_VERSION=\"0.1\" -DPACKAGE_STRING=\"techne\ 0.1\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"techne\" -DVERSION=\"0.1\" -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 -D__EXTENSIONS__=1 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS=1 -D_TANDEM_SOURCE=1 -DHAVE_PTHREAD=1 -DSTDC_HEADERS=1 -DHAVE_STDLIB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRDUP=1 -x objective-c -include common.h -D_GNU_SOURCE -DGL_GLEXT_PROTOTYPES -DPKGDATADIR='"/usr/local/share/techne"' -DPKGLIBDIR='"/usr/local/lib/techne"' -Wall -pthread -pthread /usr/lib/lua/5.1/ /usr/lib/ /usr/lib/ -g -O2 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c
gcc: cannot specify -o with -c or -S with multiple files
make[1]: *** [main.o] Error 1
make[1]: Leaving directory `/home/aevar/Download/techne-0.1/src'
make: *** [install-recursive] Error 1
[root@stofa techne-0.1]#
any ideas ?
|