Visit Jeremy's Blog.
Go Back > Forums > Linux Forums > Linux - Software
User Name
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.


  Search this Thread
Old 02-17-2012, 03:59 PM   #1
Registered: Feb 2003
Location: Florida
Distribution: Fedora 18
Posts: 862

Rep: Reputation: 91
Installed iscan successfully but bad. Now problem compiling from source.

Iscan for Epson Perfection flatbed scanned installed okay but the bottom of the window extends down past the bottom of the screen. I can't find the "Scan" button, although I can "tab", guessing how many and hit enter and it scans fine. How can I fix this GUI problem? I can scan on the command line if I have to, not a problem. But I'd like to get the GUI geometry adjusted properly so I can use that. Is there some GTK package I might be missing that is responsible for these settings? I should mention here I'm using Fedora 16 64 bit and Iscan is a 32 bit program as are the dependencies -- 32 bit. Does that make a difference? I have the source for Iscan. If I compile it will it come out 64 bit and work properly or is that not a viable alternative? I don't know any programming languages other than HTML and a fair amount of bash scripting. I've been using Linux for 9 years so I'm fairly knowledgeable about installing missing dependencies for installing packages and for compiling. Anybody have experience with this kind of GUI geometry problem? Thanks in advance for any clues to point me in the right direction.
I have been trying to compile iscan from source and ran into a few missing development packages and installed those. But now I'm having a problem I don't know how to handle. I thought it might have something to do with the sane-backends-devel package but I'm not sure. Here are some of the last few lines from running "make":
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include/sane -I../include -g -O2 -MT libimage_stream_la-cfilebuf.lo -MD -MP -MF .deps/libimage_stream_la-cfilebuf.Tpo -c -fPIC -DPIC -o .libs/libimage_stream_la-cfilebuf.o
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include/sane -I../include -g -O2 -MT libimage_stream_la-cfilebuf.lo -MD -MP -MF .deps/libimage_stream_la-cfilebuf.Tpo -c -o libimage_stream_la-cfilebuf.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include/sane -I../include -g -O2 -MT libimage_stream_la-imgstream.lo -MD -MP -MF ".deps/libimage_stream_la-imgstream.Tpo" -c -o libimage_stream_la-imgstream.lo `test -f '' || echo './'`; \
then mv -f ".deps/libimage_stream_la-imgstream.Tpo" ".deps/libimage_stream_la-imgstream.Plo"; else rm -f ".deps/libimage_stream_la-imgstream.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include/sane -I../include -g -O2 -MT libimage_stream_la-imgstream.lo -MD -MP -MF .deps/libimage_stream_la-imgstream.Tpo -c -fPIC -DPIC -o .libs/libimage_stream_la-imgstream.o In static member function 'static lt__handle* iscan::imgstream::find_dlopen(const char*)': error: invalid conversion from 'int (*)(const void*, const void*)' to 'int (*)(const dirent**, const dirent**)' [-fpermissive]
/usr/include/dirent.h:256:12: error: initializing argument 4 of 'int scandir(const char*, dirent***, int (*)(const dirent*), int (*)(const dirent**, const dirent**))' [-fpermissive] In function 'int iscan::reversionsort(const void*, const void*)': error: invalid conversion from 'const void*' to 'const dirent**' [-fpermissive]
/usr/include/dirent.h:381:12: error: initializing argument 1 of 'int versionsort(const dirent**, const dirent**)' [-fpermissive] error: invalid conversion from 'const void*' to 'const dirent**' [-fpermissive]
/usr/include/dirent.h:381:12: error: initializing argument 2 of 'int versionsort(const dirent**, const dirent**)' [-fpermissive]
make[2]: *** [libimage_stream_la-imgstream.lo] Error 1
make[2]: Leaving directory `/rbandmb/iscan-2.10.0/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/rbandmb/iscan-2.10.0'
make: *** [all] Error 2
Well I had to give up on Gnome3. I didn't want to, I've used it from way back when I had a much slower computer. I installed KDE from the Installation DVD and have begun using that. Iscan loads and looks fine with KDE. I'm not a programmer -- except for HTML -- but it seems like Gnome3 is not for me. It's just too hard to keep it from crashing and displaying windows properly. Like it has been changed so to access the window options I had to do "Alt-right click" on the title bar. I finally found that on an individual's blog, I forget now. But after stuff like that for a week now I don't know if I'll ever use Gnome again. Sad. I'm marking this thread SOLVED and maybe it will help somebody.

Last edited by SharpyWarpy; 02-19-2012 at 11:39 PM. Reason: Update


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
[SOLVED] screen resolution issue ,bottom half screen off heron7 Linux - Newbie 3 10-15-2010 07:33 AM
is it a error , have I successfully installed ust Linux - Software 1 08-12-2008 12:13 AM
Successfully Installed Rhythmbox! THX75 Fedora 10 03-03-2005 03:28 PM
cant see the bottom of the screen in command prompt simpletoker Slackware 6 04-14-2004 09:16 PM
Making permanent screen geometry settings bjb123 Linux - Hardware 2 12-21-2003 05:40 PM > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 10:02 PM.

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