PDA

View Full Version : Set up questions - SuSE 9.x



nicks
06-21-2005, 03:41 PM
Have most recent updates for SuSE, trying to get SEQ to run on it. I have been unable to utilize the cvs command, and given up on installing that. Instead I have downloaded the file "showeq-5.0.0.22.tar.bz2". Not sure if I need to download the others, the FAQ doesn't cover that much. I found you have a guide for Fedora on the alternative-to-cvs guide, but after trying 4 different linux packages "Red Hate 9, Gentoo, Mepis, and 1 other that is escaping me" I finally found one that seems to work well with my system. I am running an alienware laptop, p4 gig of ram yada, yada, yada... Anyways I have followed the home SEQ home page instructions with no luck. Anyone that could lend a hand to a linux n00b would be greatly appreciated. Here's the code from start to finish:


linux:~ # cd /seq
linux:/seq # ls
. .. showeq-5.0.0.22 showeq-5.0.0.22.tar.bz2
linux:/seq # tar xjvf showeq-5.0.0.22.tar.bz2
showeq-5.0.0.22/
showeq-5.0.0.22/m4/
showeq-5.0.0.22/m4/doxygen.m4
showeq-5.0.0.22/FAQ
showeq-5.0.0.22/doc/
showeq-5.0.0.22/doc/map.txt
showeq-5.0.0.22/doc/map.html
showeq-5.0.0.22/doc/configfile.doc
showeq-5.0.0.22/doc/experience.txt
showeq-5.0.0.22/src/
showeq-5.0.0.22/src/showspawn.cpp
showeq-5.0.0.22/src/editor.h
showeq-5.0.0.22/src/interface.h
showeq-5.0.0.22/src/races.h
showeq-5.0.0.22/src/messageshell.h
showeq-5.0.0.22/src/datalocationmgr.cpp
showeq-5.0.0.22/src/deity.h
showeq-5.0.0.22/src/languages.h
showeq-5.0.0.22/src/spawnpointlist.h
showeq-5.0.0.22/src/dbcommon.h
showeq-5.0.0.22/src/showitem.cpp
showeq-5.0.0.22/src/terminal.cpp
showeq-5.0.0.22/src/messages.h
showeq-5.0.0.22/src/netstream.cpp
showeq-5.0.0.22/src/gdbmconv.cpp
showeq-5.0.0.22/src/messagewindow.h
showeq-5.0.0.22/src/map.h
showeq-5.0.0.22/src/compass.cpp
showeq-5.0.0.22/src/packetinfo.cpp
showeq-5.0.0.22/src/packet.h
showeq-5.0.0.22/src/message.cpp
showeq-5.0.0.22/src/spells.h
showeq-5.0.0.22/src/packetcapture.h
showeq-5.0.0.22/src/compass.h
showeq-5.0.0.22/src/spawnshell.h
showeq-5.0.0.22/src/spawnlist2.h
showeq-5.0.0.22/src/diagnosticmessages.h
showeq-5.0.0.22/src/guildlist.h
showeq-5.0.0.22/src/filtermgr.h
showeq-5.0.0.22/src/packetstream.h
showeq-5.0.0.22/src/seqwindow.cpp
showeq-5.0.0.22/src/pointarray.h
showeq-5.0.0.22/src/spawnlist.h
showeq-5.0.0.22/src/spawnmonitor.h
showeq-5.0.0.22/src/spawnlog.cpp
showeq-5.0.0.22/src/map.cpp
showeq-5.0.0.22/src/spellshell.cpp
showeq-5.0.0.22/src/guildshell.cpp
showeq-5.0.0.22/src/spawnshell.cpp
showeq-5.0.0.22/src/bazaarlog.h
showeq-5.0.0.22/src/main.cpp
showeq-5.0.0.22/src/netdiag.h
showeq-5.0.0.22/src/packetinfo.h
showeq-5.0.0.22/src/s_everquest.h
showeq-5.0.0.22/src/messageshell.cpp
showeq-5.0.0.22/src/packetlog.cpp
showeq-5.0.0.22/src/datetimemgr.h
showeq-5.0.0.22/src/eqstr.h
showeq-5.0.0.22/src/sortitem.cpp
showeq-5.0.0.22/src/spawn.h
showeq-5.0.0.22/src/zonemgr.h
showeq-5.0.0.22/src/interface.cpp
showeq-5.0.0.22/src/spawnpointlist.cpp
showeq-5.0.0.22/src/filter.h
showeq-5.0.0.22/src/compassframe.h
showeq-5.0.0.22/src/netstream.h
showeq-5.0.0.22/src/zones.h
showeq-5.0.0.22/src/filternotifications.h
showeq-5.0.0.22/src/db3conv.h
showeq-5.0.0.22/src/experiencelog.h
showeq-5.0.0.22/src/fixpt.h
showeq-5.0.0.22/src/itemdb.cpp
showeq-5.0.0.22/src/packetfragment.cpp
showeq-5.0.0.22/src/weapons27.h
showeq-5.0.0.22/src/weapons28.h
showeq-5.0.0.22/src/weapons29.h
showeq-5.0.0.22/src/weapons2a.h
showeq-5.0.0.22/src/weapons2b.h
showeq-5.0.0.22/src/spawn.cpp
showeq-5.0.0.22/src/everquest.h
showeq-5.0.0.22/src/zonemgr.cpp
showeq-5.0.0.22/src/xmlpreferences.cpp
showeq-5.0.0.22/src/decode.h
showeq-5.0.0.22/src/messagefilterdialog.h
showeq-5.0.0.22/src/skills.h
showeq-5.0.0.22/src/netdiag.cpp
showeq-5.0.0.22/src/packetfragment.h
showeq-5.0.0.22/src/datetimemgr.cpp
showeq-5.0.0.22/src/Makefile.am
showeq-5.0.0.22/src/Makefile.in
showeq-5.0.0.22/src/guild.cpp
showeq-5.0.0.22/src/diagnosticmessageslight.cpp
showeq-5.0.0.22/src/db3conv.cpp
showeq-5.0.0.22/src/xmlconv.cpp
showeq-5.0.0.22/src/listspawn.cpp
showeq-5.0.0.22/src/skilllist.h
showeq-5.0.0.22/src/filter.cpp
showeq-5.0.0.22/src/terminal.h
showeq-5.0.0.22/src/main.h
showeq-5.0.0.22/src/eqstr.cpp
showeq-5.0.0.22/src/drawmap.cpp
showeq-5.0.0.22/src/logger.cpp
showeq-5.0.0.22/src/weapons1.h
showeq-5.0.0.22/src/messagefilter.cpp
showeq-5.0.0.22/src/spelllist.h
showeq-5.0.0.22/src/diagnosticmessages.cpp
showeq-5.0.0.22/src/skilllist.cpp
showeq-5.0.0.22/src/messagefilterdialog.cpp
showeq-5.0.0.22/src/group.h
showeq-5.0.0.22/src/datalocationmgr.h
showeq-5.0.0.22/src/packetformat.h
showeq-5.0.0.22/src/spawnlistcommon.cpp
showeq-5.0.0.22/src/packetformat.cpp
showeq-5.0.0.22/src/itemdb.h
showeq-5.0.0.22/src/cgiconv.h
showeq-5.0.0.22/src/combatlog.cpp
showeq-5.0.0.22/src/spells.cpp
showeq-5.0.0.22/src/compassframe.cpp
showeq-5.0.0.22/src/spellshell.h
showeq-5.0.0.22/src/guild.h
showeq-5.0.0.22/src/filternotifications.cpp
showeq-5.0.0.22/src/util.h
showeq-5.0.0.22/src/filtermgr.cpp
showeq-5.0.0.22/src/combatlog.h
showeq-5.0.0.22/src/h2info.pl
showeq-5.0.0.22/src/spelllist.cpp
showeq-5.0.0.22/src/spawnlist.cpp
showeq-5.0.0.22/src/classes.h
showeq-5.0.0.22/src/group.cpp
showeq-5.0.0.22/src/xmlconv.h
showeq-5.0.0.22/src/filteredspawnlog.h
showeq-5.0.0.22/src/statlist.h
showeq-5.0.0.22/src/player.h
showeq-5.0.0.22/src/logger.h
showeq-5.0.0.22/src/packetstream.cpp
showeq-5.0.0.22/src/xmlpreferences.h
showeq-5.0.0.22/src/filteredspawnlog.cpp
showeq-5.0.0.22/src/crctab.h
showeq-5.0.0.22/src/guildshell.h
showeq-5.0.0.22/src/mapicon.cpp
showeq-5.0.0.22/src/mapcore.h
showeq-5.0.0.22/src/guildlist.cpp
showeq-5.0.0.22/src/editor.cpp
showeq-5.0.0.22/src/packetcommon.h
showeq-5.0.0.22/src/message.h
showeq-5.0.0.22/src/spawnlistcommon.h
showeq-5.0.0.22/src/itemdbtool.cpp
showeq-5.0.0.22/src/bazaarlog.cpp
showeq-5.0.0.22/src/packetcapture.cpp
showeq-5.0.0.22/src/messagefilter.h
showeq-5.0.0.22/src/mapicon.h
showeq-5.0.0.22/src/experiencelog.cpp
showeq-5.0.0.22/src/staticspells.h
showeq-5.0.0.22/src/vpacket.h
showeq-5.0.0.22/src/messages.cpp
showeq-5.0.0.22/src/mapicondialog.ui
showeq-5.0.0.22/src/packet.cpp
showeq-5.0.0.22/src/typenames.h
showeq-5.0.0.22/src/spawnmonitor.cpp
showeq-5.0.0.22/src/messagewindow.cpp
showeq-5.0.0.22/src/mapicondialog.ui.h
showeq-5.0.0.22/src/category.cpp
showeq-5.0.0.22/src/point.h
showeq-5.0.0.22/src/spawnlog.h
showeq-5.0.0.22/src/spawnlist2.cpp
showeq-5.0.0.22/src/vpacket.cpp
showeq-5.0.0.22/src/packetlog.h
showeq-5.0.0.22/src/seqlistview.h
showeq-5.0.0.22/src/gdbmconv.h
showeq-5.0.0.22/src/listitem.cpp
showeq-5.0.0.22/src/seqwindow.h
showeq-5.0.0.22/src/weapons.h
showeq-5.0.0.22/src/mapcore.cpp
showeq-5.0.0.22/src/statlist.cpp
showeq-5.0.0.22/src/category.h
showeq-5.0.0.22/src/player.cpp
showeq-5.0.0.22/src/util.cpp
showeq-5.0.0.22/src/seqlistview.cpp
showeq-5.0.0.22/src/cgiconv.cpp
showeq-5.0.0.22/BUGS
showeq-5.0.0.22/NEWS
showeq-5.0.0.22/TODO
showeq-5.0.0.22/conf/
showeq-5.0.0.22/conf/zoneopcodes.xml
showeq-5.0.0.22/conf/README
showeq-5.0.0.22/conf/worldopcodes.xml
showeq-5.0.0.22/conf/seqdef.xml
showeq-5.0.0.22/conf/Makefile.am
showeq-5.0.0.22/conf/Makefile.in
showeq-5.0.0.22/conf/seqopcodes.dtd
showeq-5.0.0.22/conf/seqpref.dtd
showeq-5.0.0.22/depcomp
showeq-5.0.0.22/ROADMAP
showeq-5.0.0.22/Makefile.dist
showeq-5.0.0.22/aclocal.m4
showeq-5.0.0.22/showeq.1
showeq-5.0.0.22/README
showeq-5.0.0.22/ltmain.sh
showeq-5.0.0.22/configure
showeq-5.0.0.22/doxygen.cfg
showeq-5.0.0.22/configure.in
showeq-5.0.0.22/config.guess
showeq-5.0.0.22/install-sh
showeq-5.0.0.22/config.sub
showeq-5.0.0.22/missing
showeq-5.0.0.22/showeq.kdevelop
showeq-5.0.0.22/doxygen.am
showeq-5.0.0.22/Makefile.am
showeq-5.0.0.22/Makefile.in
showeq-5.0.0.22/README.libEQ
showeq-5.0.0.22/config.h.in
showeq-5.0.0.22/acinclude.m4
showeq-5.0.0.22/AUTHORS
showeq-5.0.0.22/INSTALL
showeq-5.0.0.22/ChangeLog
showeq-5.0.0.22/COPYING
showeq-5.0.0.22/Doxyfile
showeq-5.0.0.22/INSTALL.newbies
linux:/seq # cd showeq-5.0.0.22
linux:/seq/showeq-5.0.0.22 # ./configure
checking build system type... Invalid configuration `i686-pc-linux-': machine `i686-pc-linux' not recognized
configure: error: /bin/sh ./config.sub i686-pc-linux- failed
linux:/seq/showeq-5.0.0.22 # make
bash: make: command not found
linux:/seq/showeq-5.0.0.22 # make install
bash: make: command not found
linux:/seq/showeq-5.0.0.22 #

Also, should I be downloading all the files or what? Thanks again guys, bravo zulu on this fine project.

purple
06-21-2005, 04:35 PM
Try "LIBC=gnu ./configure" instead. I'm still looking for what I do wrong that causes this so I can fix it if anyone can help.

nicks
06-21-2005, 05:02 PM
Thanks for the reply, new code:


linux:/seq/showeq-5.0.0.22 # LIBC=gnu ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... no
checking whether to enable maintainer-specific portions of Makefiles... no
checking for doxygen... no
configure: WARNING: doxygen not found - will not generate any doxygen documentation
checking for perl... /usr/bin/perl
checking for gcc... no
checking for cc... no
checking for gcc3... no
checking for gcc-3.0... no
checking for g++... no
checking for c++... no
checking for gcc... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for gcc... no
checking for g++3... no
checking for g++-3.0... no
checking for supported compiler version... checking for style of include used by make... none
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking for C++ compiler default output file name... configure: error: C++ compiler cannot create executables
See `config.log' for more details.
linux:/seq/showeq-5.0.0.22 # make
bash: make: command not found
linux:/seq/showeq-5.0.0.22 # make install
bash: make: command not found
linux:/seq/showeq-5.0.0.22 #

purple
06-21-2005, 05:09 PM
You haven't installed gcc methinks. That might explain the first error too!

nicks
06-21-2005, 05:17 PM
Hmm, I thought it may be something similar to that until I read this:


Because these are the most recent versions of the Gcc compiler and the Qt libraries. The new versions include performance enhancements and support features that have been recently added to ShowEQ. This shouldn't be a problem, as most any modern Linux distribution will come with these versions already installed.

...but to check I came up with this:


linux:/seq/showeq-5.0.0.22 # gcc
bash: gcc: command not found

Sooo off I go to establish gcc, thanks so much for your help purple. =)

Halfoak
06-21-2005, 05:38 PM
I am using suse9.1 myself.. I downloaded 5.0.0.22 and un-zipped fine..

When I do ./configure I mke it to here:
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for doxygen... /usr/bin/doxygen
checking for perl... /usr/bin/perl
checking for dot... /usr/bin/dot
checking for gcc... gcc
checking for g++... g++
checking for supported compiler version... checking for style of include used by make... GNU
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
yes
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether g++ accepts -g... (cached) yes
checking dependency style of g++... (cached) gcc3
checking how to run the C preprocessor... gcc -E
checking for an ANSI C-conforming const... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for a sed that does not truncate output... /usr/bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/i586-suse-linux/bin/ld
checking if the linker (/usr/i586-suse-linux/bin/ld) is GNU ld... yes
checking for /usr/i586-suse-linux/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking how to recognise dependent libraries... pass_all
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... g++ -E
checking for g77... g77
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether g77 accepts -g... yes
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... Segmentation fault

I am un-sure what error I am actually receiving, and how to fix it.. Any help is greatly appreciated..

Halfoak

purple
06-21-2005, 05:44 PM
1) Make your own thread, don't hijack someone else's
2) Look at config.log to see what is actually being run I'd guess your binutils install is messed up and nm is segfaulting for some reason

nicks
06-21-2005, 06:41 PM
I been surfing the web for SuSE gcc support, they said to install through YaST, and according to YaST I have gcc.

purple
06-21-2005, 08:38 PM
If typing gcc --version doesn't have gcc tell you what version you have, then you don't have gcc. I got no idea how Suse works. But maybe there's a devel disk or something you didn't install.

LordCrush
06-23-2005, 04:04 AM
You need to install the Dev-Stuff for SUSE 9.x - What setup Type have you choosen ?

There is one for an "Office Workstation" that don't include any Dev-Tools

And you need to install the libpcap.

--LC