LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 10-21-2012, 04:01 AM   #1
fakie_flip
Senior Member
 
Registered: Feb 2005
Location: San Antonio, Texas
Distribution: Gentoo Hardened using OpenRC not Systemd
Posts: 1,495

Rep: Reputation: 85
Having trouble getting the switchspell plugin to compile


I need help getting this plugin to compile. It's been very usefull in the past for me as I'm trying to learn a new language.

Code:
  ssword for bull:
Loaded plugins: downloadonly, fastestmirror, presto, refresh-packagekit, remove-with-leaves
Loading mirror speeds from cached hostfile
updates/metalink                                                                                             |  17 kB     00:00
 * fedora: mirror.steadfast.net
 * rpmfusion-free: mirror.web-ster.com
 * rpmfusion-free-updates: mirror.web-ster.com
 * rpmfusion-nonfree: mirror.web-ster.com
 * rpmfusion-nonfree-updates: mirror.web-ster.com
 * updates: mirror.steadfast.net
fedora-chromium-stable                                                                                       | 3.4 kB     00:00
fedora-cinnamon                                                                                              | 2.9 kB     00:00
google-talkplugin                                                                                            |  951 B     00:00
playonlinux                                                                                                  |  951 B     00:00
rpmfusion-free-updates                                                                                       | 3.3 kB     00:00
rpmfusion-nonfree-updates                                                                                    | 3.3 kB     00:00
virtualbox                                                                                                   |  951 B     00:00
Package 1:dbus-devel-1.4.10-3.fc16.x86_64 already installed and latest version
Package dbus-glib-devel-0.98-2.fc16.x86_64 already installed and latest version
Package libpurple-devel-2.10.5-1.fc16.x86_64 already installed and latest version
Package pidgin-devel-2.10.5-1.fc16.x86_64 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package aspell-devel.x86_64 12:0.60.6-16.fc16 will be installed
--> Processing Dependency: aspell = 12:0.60.6-16.fc16 for package: 12:aspell-devel-0.60.6-16.fc16.x86_64
---> Package gtkspell-devel.x86_64 0:2.0.16-2.fc15 will be installed
--> Running transaction check
---> Package aspell.x86_64 12:0.60.6-15.fc16 will be updated
---> Package aspell.x86_64 12:0.60.6-16.fc16 will be an update
--> Finished Dependency Resolution

Dependencies Resolved

====================================================================================================================================
 Package                           Arch                      Version                               Repository                  Size
====================================================================================================================================
Installing:
 aspell-devel                      x86_64                    12:0.60.6-16.fc16                     updates                     46 k
 gtkspell-devel                    x86_64                    2.0.16-2.fc15                         fedora                      17 k
Updating for dependencies:
 aspell                            x86_64                    12:0.60.6-16.fc16                     updates                    646 k

Transaction Summary
====================================================================================================================================
Install  2 Packages
Upgrade             ( 1 Dependent package)

Total size: 709 k
Total download size: 63 k
Is this ok [y/N]: y
Downloading Packages:
(1/2): aspell-devel-0.60.6-16.fc16.x86_64.rpm                                                                |  46 kB     00:00
(2/2): gtkspell-devel-2.0.16-2.fc15.x86_64.rpm                                                               |  17 kB     00:00
------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                86 kB/s |  63 kB     00:00
Running Transaction Check
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Updating   : 12:aspell-0.60.6-16.fc16.x86_64                                                                                  1/4
  Installing : 12:aspell-devel-0.60.6-16.fc16.x86_64                                                                            2/4
  Installing : gtkspell-devel-2.0.16-2.fc15.x86_64                                                                              3/4
  Cleanup    : 12:aspell-0.60.6-15.fc16.x86_64                                                                                  4/4
  Verifying  : gtkspell-devel-2.0.16-2.fc15.x86_64                                                                              1/4
  Verifying  : 12:aspell-devel-0.60.6-16.fc16.x86_64                                                                            2/4
  Verifying  : 12:aspell-0.60.6-16.fc16.x86_64                                                                                  3/4
  Verifying  : 12:aspell-0.60.6-15.fc16.x86_64                                                                                  4/4

Installed:
  aspell-devel.x86_64 12:0.60.6-16.fc16                            gtkspell-devel.x86_64 0:2.0.16-2.fc15

Dependency Updated:
  aspell.x86_64 12:0.60.6-16.fc16

Complete!
bull•/tmp/purple-plugin-pack-2.7.0/switchspell» ..                                                                        [3:51:23]
bull•/tmp/purple-plugin-pack-2.7.0» ./configure --with-plugins                                                            [3:51:37]
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
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 sed... /bin/sed
checking how to print strings... printf
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
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 for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking whether NLS is requested... yes
checking for intltool-update... /usr/bin/intltool-update
checking for intltool-merge... /usr/bin/intltool-merge
checking for intltool-extract... /usr/bin/intltool-extract
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for perl... /usr/bin/perl
checking for perl >= 5.8.1... 5.14.2
checking for XML::Parser... ok
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for ngettext in libc... yes
checking for dgettext in libc... yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... (cached) /usr/bin/msgfmt
checking for dcgettext... yes
checking if msgfmt accepts -c... yes
checking for gmsgfmt... (cached) /usr/bin/msgfmt
checking for xgettext... (cached) /usr/bin/xgettext
checking for catalogs to be installed...  de en_AU es_ES fr vi
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for PURPLE... yes
checking for PIDGIN... yes
checking for FINCH... no
no
checking for GLIB... yes
checking for GTK... yes
checking for GNT... no
checking for PANGO... yes
checking for CAIRO... yes
checking talkfilters.h usability... no
checking talkfilters.h presence... no
checking for talkfilters.h... no
configure: WARNING:
*** GNU Talk Filters is required to build the talkfilters plugin;
*** please make sure you have the GNU Talk Filters development headers installed.
*** The latest version of GNU Talk Filters is available at
*** http://www.hyperrealm.com/talkfilters/talkfilters.html.
checking for JSON_GLIB... no
checking for GTKSPELL... yes
checking which backend gtkspell is compiled with... enchant
checking for ENCHANT... no
checking for xmms-config... no
checking regex.h usability... yes
checking regex.h presence... yes
checking for regex.h... yes
checking for python... /usr/bin/python
configure: creating ./config.status
config.status: creating album/Makefile
config.status: creating autoprofile/Makefile
config.status: creating autoreply/Makefile
config.status: creating awaynotify/Makefile
config.status: creating bash/Makefile
config.status: creating bit/Makefile
config.status: creating blistops/Makefile
config.status: creating buddytime/Makefile
config.status: creating capsnot/Makefile
config.status: creating chronic/Makefile
config.status: creating colorize/Makefile
config.status: creating convbadger/Makefile
config.status: creating dewysiwygification/Makefile
config.status: creating dice/Makefile
config.status: creating difftopic/Makefile
config.status: creating eight_ball/Makefile
config.status: creating enhancedhist/Makefile
config.status: creating findip/Makefile
config.status: creating flip/Makefile
config.status: creating gRIM/Makefile
config.status: creating google/Makefile
config.status: creating groupmsg/Makefile
config.status: creating hideconv/Makefile
config.status: creating highlight/Makefile
config.status: creating icon-override/Makefile
config.status: creating ignorance/Makefile
config.status: creating ignore/Makefile
config.status: creating infopane/Makefile
config.status: creating irc-more/Makefile
config.status: creating irchelper/Makefile
config.status: creating irssi/Makefile
config.status: creating lastseen/Makefile
config.status: creating listhandler/Makefile
config.status: creating listlog/Makefile
config.status: creating msglen/Makefile
config.status: creating mystatusbox/Makefile
config.status: creating napster/Makefile
config.status: creating nicksaid/Makefile
config.status: creating ning/Makefile
config.status: creating nomobility/Makefile
config.status: creating okcupid/Makefile
config.status: creating oldlogger/Makefile
config.status: creating omegle/Makefile
config.status: creating plonkers/Makefile
config.status: creating schedule/Makefile
config.status: creating sepandtab/Makefile
config.status: creating showoffline/Makefile
config.status: creating simfix/Makefile
config.status: creating slashexec/Makefile
config.status: creating smartear/Makefile
config.status: creating snpp/Makefile
config.status: creating splitter/Makefile
config.status: creating sslinfo/Makefile
config.status: creating stocker/Makefile
config.status: creating stress/Makefile
config.status: creating switchspell/Makefile
config.status: creating talkfilters/Makefile
config.status: creating timelog/Makefile
config.status: creating translate/Makefile
config.status: creating xchat-chats/Makefile
config.status: creating xmmsremote/Makefile
config.status: creating xmppprio/Makefile
config.status: creating Makefile
config.status: creating common/Makefile
config.status: creating doc/Makefile
config.status: creating po/Makefile.in
config.status: creating VERSION
config.status: creating plugin_pack.spec
config.status: creating pre_config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default-1 commands
config.status: executing po/stamp-it commands

purple-plugin-pack 2.7.0 Configuration complete

Debugging enabled................: no

Build purple plugins.............: yes
Installing purple plugins to.....: /usr/lib64/purple-2
Installing purple plugin data to.: /usr/share
Purple plugins to be built.......:
show_names expects a comma separated list of provides

Build pidgin plugins.............: yes
Installing pidgin plugins to.....: /usr/lib64/pidgin
Installing pidgin plugin data to.: /usr/share
Pidgin plugins to be built.......:
show_names expects a comma separated list of provides

Build finch plugins..............: no

Type make to compile

bull•/tmp/purple-plugin-pack-2.7.0» make -j 5                                                                             [3:52:03]
cp -f po/Makefile po/.tmp-Makefile
sed -e "s#localedir = .*#localedir = /usr/share/locale#g" < po/.tmp-Makefile > po/Makefile
rm -f po/.tmp-Makefile
/bin/sed 's/\#define PACKAGE/\#define PP_PACKAGE/g' pre_config.h > pp_config.h
make  all-recursive
make[1]: Entering directory `/tmp/purple-plugin-pack-2.7.0'
Making all in common
make[2]: Entering directory `/tmp/purple-plugin-pack-2.7.0/common'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/purple-plugin-pack-2.7.0/common'
Making all in doc
make[2]: Entering directory `/tmp/purple-plugin-pack-2.7.0/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/purple-plugin-pack-2.7.0/doc'
Making all in po
make[2]: Entering directory `/tmp/purple-plugin-pack-2.7.0/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/tmp/purple-plugin-pack-2.7.0/po'
make[2]: Entering directory `/tmp/purple-plugin-pack-2.7.0'
make[2]: Leaving directory `/tmp/purple-plugin-pack-2.7.0'
make[1]: Leaving directory `/tmp/purple-plugin-pack-2.7.0'
bull•/tmp/purple-plugin-pack-2.7.0» cd switchspell                                                                        [3:52:24]
bull•/tmp/purple-plugin-pack-2.7.0/switchspell» ls                                                                        [3:52:31]
Makefile  Makefile.am  Makefile.in  Makefile.mingw  plugins.cfg  switchspell.c
bull•/tmp/purple-plugin-pack-2.7.0/switchspell» ..                                                                        [3:52:32]
bull•/tmp/purple-plugin-pack-2.7.0» ls                                                                                    [3:52:38]
aclocal.m4   common              eight_ball     install-sh           Makefile.am     omegle               schedule     timelog
album        config.guess        enhancedhist   INSTALL.WIN32        Makefile.in     plonkers             sepandtab    translate
AUTHORS      config.log          findip         intltool-extract.in  Makefile.mingw  plugin_pack.list     showoffline  VERSION
autoprofile  config.status       flip           intltool-merge.in    missing         plugin_pack.m4       simfix       VERSION.in
autoreply    config.sub          google         intltool-update.in   mkinstalldirs   plugin_pack.py       slashexec    win_pp.mak
awaynotify   configure           gRIM           irchelper            msglen          plugin_pack.spec     smartear     xchat-chats
bash         configure.ac        groupmsg       irc-more             mystatusbox     plugin_pack.spec.in  snpp         xmmsremote
bit          convbadger          hideconv       irssi                napster         plugin_pack.stats    splitter     xmppprio
blistops     COPYING             highlight      lastseen             NEWS            po                   sslinfo
buddytime    depcomp             icon-override  libtool              nicksaid        pp_config.h          stamp-h1
capsnot      dewysiwygification  ignorance      listhandler          ning            pp_config.h.mingw    stocker
ChangeLog    dice                ignore         listlog              nomobility      pre_config.h         stress
chronic      difftopic           infopane       ltmain.sh            okcupid         pre_config.h.in      switchspell
colorize     doc                 INSTALL        Makefile             oldlogger       README               talkfilters
bull•/tmp/purple-plugin-pack-2.7.0»

Last edited by fakie_flip; 10-21-2012 at 04:04 AM. Reason: fixed formatting
 
Old 10-28-2012, 02:05 AM   #2
fakie_flip
Senior Member
 
Registered: Feb 2005
Location: San Antonio, Texas
Distribution: Gentoo Hardened using OpenRC not Systemd
Posts: 1,495

Original Poster
Rep: Reputation: 85
The solution that worked for me was grab the switchspell.so from an ubuntu package which I searched for at packages.ubuntu.com and drop it in ~/.purple/plugins/ It's more of a workaround than a solution, but it gets the job done.

Last edited by fakie_flip; 10-28-2012 at 05:47 AM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
can't compile ettercap with plugin support ! raven4d Linux - Software 2 10-30-2011 05:38 PM
k3b plugin compile error Kropotkin Linux - Software 6 05-28-2010 06:25 AM
Nagios Plugin Compile Anarusis Linux - Software 3 04-10-2005 02:31 PM
xmms plugin compile error archish Linux - Software 0 12-27-2003 09:09 AM
Trouble with Java Plugin Gerardoj Linux - Software 6 10-10-2003 08:16 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 05:13 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration