hplip-3.12.11 manual installation "step 5: make" - nothing happens

Asked by swissball

Hello,

I want to install hplip-3.12.11.
Cause automatic installation for SLED 11.2 isn't provided I tried it manual.

I followed the steps til step 5 "make":
>>
bibi@linux-khuy:~/hplip-3.12.11> if [ "$WHOAMI" = "root" ]
> then
> echo "you are root"
> else
> echo "you are not root"
> fi
you are not root
bibi@linux-khuy:~/hplip-3.12.11> make
make: *** Keine Targets angegeben und keine »make«-Steuerdatei gefunden. Schluss.
<<

What should I try. Is the information at the installation guide website incomplete?

Thanks for advice
micca

Question information

Language:
English Edit question
Status:
Answered
For:
HPLIP Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Amarnath Chitumalla (amarnath-chitumalla) said :
#1

Hi,

Did you find any error before step 5 (i.e. in ./configure ... command).?

Thanks & Regards,
Amarnath

Revision history for this message
swissball (elmmm) said :
#2

Hello Amarnath,

tx for writing.
I detect one error (complete output of configure below):

configure: error: "cannot find libjpeg support"

thank you for help
micca

.......................................................................................................
The output of ./configure is:

bibi@linux-khuy:~/hplip-3.12.11> ./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 g++... g++
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 g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
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 ISO C89... none needed
checking dependency style of gcc... gcc3
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/x86_64-suse-linux/bin/ld
checking if the linker (/usr/x86_64-suse-linux/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/x86_64-suse-linux/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... mt
checking if mt 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... yes
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/x86_64-suse-linux/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 how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/x86_64-suse-linux/bin/ld -m elf_x86_64
checking if the linker (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for pthread_create in -lpthread... yes
checking for pow in -lm... yes
checking for jpeg_set_defaults in -ljpeg... no
configure: error: "cannot find libjpeg support"

Revision history for this message
swissball (elmmm) said :
#3

Hi Amarnath,

following install.doc of libjpeg ends in:

bibi@linux-khuy:~/bin/jpeg-6b> ./configure
bash: ./configure: /bin/sh^M: bad interpreter: Datei oder Verzeichnis nicht gefunden

greetings
micca

ps.
1) downloaded from http://sourceforge.net/projects/libjpeg/files/latest/download?source=files
2) unzipped
3) ./configure

Revision history for this message
Amarnath Chitumalla (amarnath-chitumalla) said :
#4

Hi,

from above information, I think system is not set correctly.. (either it is fast or slow.. I didn't understand correctly since it is German language).
And libjpeg is missing.

Please correct system time.
Please install hplip as mentioned in this link @http://hplipopensource.com/hplip-web/install/install/index.html

Thanks & Regards,
Amarnath

Revision history for this message
Johannes Meixner (jsmeix) said :
#5

Only out of curiosity:

Why do you "want to install hplip-3.12.11"?

Only FYI:

I don't know what "SLED 11.2" is - perhaps you mean SLED11-SP2.

In this case I like to mention that I provide HPLIP 3.12.11
via the openSUSE build service development project "Printing"
also for SLE11-SP2 for 32-bit i586 and 64-bit x86_64 from
http://download.opensuse.org/repositories/Printing/

See
https://build.opensuse.org/project/show?project=Printing
and
https://en.opensuse.org/SDB:How_to_set-up_a_HP_printer

Revision history for this message
swissball (elmmm) said :
#6

Hello Johannes,

I use a HP 655 (SLED11-SP2 preinstalled) and a wireless printer HP Officejet 6700 premium aio.
With our other windows-notebook installing and using the printer was easy (printing wireless, scanning and sending wireless the scan to the notebook...).

I want to use this functions also with the linux-notebook. Wireless printing I can use now ....
Very mysterious: Now the printer (after one printing session) is the right type (O.jet 6700, previously this type for driver selection was not displayed).
But with all the installing and install abortions I do not know, what caused the change.

Still I want to use the function to scan a document and send it wireless to the linux notebook.

thanks for help
greetings
micca

Revision history for this message
Johannes Meixner (jsmeix) said :
#7

Regarding "scan a document and send it wireless to the linux notebook":

If you mean to initiate the scan on the device
so that the device (Officejet 6700) sends the
scan image to the SLED11-SP2 PC, see
http://hplipopensource.com/hplip-web/models/officejet/officejet_6700.html
that reads:
---------------------------------------------------------------------
Scan to PC Yes See note3.
...
3 Scan supported means that PC initiated scan
  using a SANE compatible software application
  is supported over parallel, USB, or network
  (depending on I/O connection). Information
  on digital sending products is covered
  in note 9, below.
...
9 Device supports digital sending, not standard
  scanning protocols. See this KB article
  http://hplipopensource.com/node/302
  for more info.
---------------------------------------------------------------------
and
http://hplipopensource.com/node/302
reads
---------------------------------------------------------------------
How to scan with products that use
Digital Sending Technology
...
HPLIP software is not used in support of scanning
on certain multifunction products (MFP's), some
of which are listed below. These products which
use HP Digital Sending Technology allow scanning
directly to email addresses, network folders, or
other networked devices.

These MFP's do not support the SANE or TWAIN
APIs, so HPLIP which provides SANE support is
not needed for these devices.
...
An MFP that supports Digital Sending
has "DS" noted in its Scan column on the
Supported Products/Models page
...
Below link provides the steps for configuring
digital filing: Configure Digital Filing
http://hplipopensource.com/node/334
---------------------------------------------------------------------
and finally
http://hplipopensource.com/node/334
would provide how to "Configure Digital Filing"

But according to
http://hplipopensource.com/hplip-web/models/officejet/officejet_6700.html
the HP Officejet 6700 Premium E-all-in-one printer-h711n
does not have "DS" noted in its Scan column
so that from my point of view, it seems
"scan a document and send it wireless to the linux notebook"
i.e. do "Digital Sending" is not supported for your device.

But I am not a sufficient expert to make a final statement
regarding "Digital Sending".

Or do you actually mean to do a PC initiated scan
using a SANE compatible software application
(e.g. xsane) on the SLED11-SP2 system to acquire
a scan image from the HP Officejet 6700?

Revision history for this message
swissball (elmmm) said :
#8

Hello Johannes,

my first guess is: digital sending is not the description for what I need.

in note 3:
"3 ... PC initiated scan using a SANE ... or network (depending on I/O connection)..."

my second guess is:
network means also wireless network

My printer is fully supported (http://hplipopensource.com/hplip-web/models/officejet/officejet_6700.html#note3),
but my third guess is:
I am far from the point to install anything, that has no proper (automatic) functional install mechanism.
If I try to install A. Than encounter that B is needed (although or not on the machine), than trying to bring B alive. But that stops too cause the need of C...
That are too many construction sites. So I got calibre and vlc-player to function. I can print. And must live with the programs provided from the installing team.

It is not a lack of will. I really want to make progress to learn more about linux, but the information is too diverse, too scattered and too specific to get an impression and some ability to do fundamental things...
Even the book "OpenSUSE 11.0 and SUSE Linux Enterprise Server Bible" is no real help.
I will start with "The Linux Command Line A Complete Introduction" with the song "It’s a Long Way to Tipperary" in mind.

So if you have no idea, than I would close the thread at that point.

thank you very much
greetings
micca

Revision history for this message
Amarnath Chitumalla (amarnath-chitumalla) said :
#9

Hi,

Currently scan can be done in followings ways.

1) PC initiated scan
--> scanning should be initiated from PC (i.e. by using hp-scan or xsane or simplescan etc applications).
--> document will be scanned and stored to PC.
--> this will work for Wireless, Ethernet and USB.

--> this is supported by HPLIP drivers.

2) Device initiated scan (or) scan to PC
--> Go to the device and enter IP address of PC and start scan from the printer device.
--> document will be stored to the PC.

--> unfortunately, this is not supported by HPLIP drivers.

Please let us know if you need more information.

Thanks & Regards,
Amarnath

Can you help with this problem?

Provide an answer of your own, or ask swissball for more information if necessary.

To post a message you must log in.