error in WML installation via Shell

Hi everyone,

I’m trying to install the wml-2.0.11.tar.gz downloaded from Website META Language (WML), Website Meta Language.
To build the software, I unzipED and untarED the tarball in /tmp. Then, I cd into the wml directory, run the provided configure program, and then I tried to make, test, and install. If there are any problems in Shell command line?
My Shell commandline looks like this ($-user, #-root):

$ cd /tmp
$ tar xzvf wml-2.0.11.tar.gz
$ cd wml-2.0.11
$ ./configure
$ make
$ make test
$ su
# make install

There is no problem until 5th line: after the typing make Shell shows such result:

hamidjon@my-hostname:/tmp/wml-2.0.11> make
===> wml_frontend (all)                   
make[1]: Entering directory `/tmp/wml-2.0.11/wml_frontend'
make[1]: Nothing to be done for `all'.                    
make[1]: Leaving directory `/tmp/wml-2.0.11/wml_frontend' 
<=== wml_frontend                                         
===> wml_aux (all)                                        
make[1]: Entering directory `/tmp/wml-2.0.11/wml_aux'     
===> wml_aux/iselect (all)                                
make[2]: Entering directory `/tmp/wml-2.0.11/wml_aux/iselect'
gcc -O2 -I. -o iselect_browse.o -c iselect_browse.c          
iselect_browse.c:45:20: error: curses.h: No such file or directory
iselect_browse.c:60: error: expected ‘)’ before ‘*’ token         
iselect_browse.c: In function ‘diehard’:                          
iselect_browse.c:121: error: ‘COLS’ undeclared (first use in this function)
iselect_browse.c:121: error: (Each undeclared identifier is reported only once
iselect_browse.c:121: error: for each function it appears in.)                
iselect_browse.c:121: error: ‘LINES’ undeclared (first use in this function)  
iselect_browse.c: In function ‘diesoft’:
iselect_browse.c:130: error: ‘COLS’ undeclared (first use in this function)
iselect_browse.c:130: error: ‘LINES’ undeclared (first use in this function)
iselect_browse.c: In function ‘iSelect_InputField’:
iselect_browse.c:151: error: ‘WINDOW’ undeclared (first use in this function)
iselect_browse.c:151: error: ‘wField’ undeclared (first use in this function)
iselect_browse.c:175: error: ‘KEY_MIN’ undeclared (first use in this function)
iselect_browse.c:175: error: ‘KEY_MAX’ undeclared (first use in this function)
iselect_browse.c: At top level:
iselect_browse.c:252: error: expected ‘)’ before ‘*’ token
iselect_browse.c: In function ‘iSelect_Browser’:
iselect_browse.c:366: error: ‘WINDOW’ undeclared (first use in this function)
iselect_browse.c:366: error: ‘wField’ undeclared (first use in this function)
iselect_browse.c:367: error: ‘sField’ undeclared (first use in this function)
iselect_browse.c:368: error: ‘mField’ undeclared (first use in this function)
iselect_browse.c:369: error: ‘hField’ undeclared (first use in this function)
iselect_browse.c:489: error: ‘KEY_LEFT’ undeclared (first use in this function)
iselect_browse.c:491: error: ‘KEY_RIGHT’ undeclared (first use in this function)
iselect_browse.c:493: error: ‘KEY_MIN’ undeclared (first use in this function)
iselect_browse.c:493: error: ‘KEY_MAX’ undeclared (first use in this function)
iselect_browse.c:497: error: ‘KEY_DOWN’ undeclared (first use in this function)
iselect_browse.c:516: error: ‘KEY_UP’ undeclared (first use in this function)
iselect_browse.c:535: error: ‘KEY_NPAGE’ undeclared (first use in this function)
iselect_browse.c:553: error: ‘KEY_PPAGE’ undeclared (first use in this function)
iselect_browse.c:734: error: ‘A_NORMAL’ undeclared (first use in this function)
iselect_browse.c:734: error: ‘A_BOLD’ undeclared (first use in this function)
iselect_browse.c: In function ‘iSelect’:
iselect_browse.c:795: error: ‘WINDOW’ undeclared (first use in this function)
iselect_browse.c:795: error: ‘wMain’ undeclared (first use in this function)
iselect_browse.c:909: error: ‘LINES’ undeclared (first use in this function)
iselect_browse.c:909: error: ‘COLS’ undeclared (first use in this function)
make[2]: *** [iselect_browse.o] Error 1
make[2]: Leaving directory `/tmp/wml-2.0.11/wml_aux/iselect'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/tmp/wml-2.0.11/wml_aux'
make: *** [all] Error 1
hamidjon@my-hostname:/tmp/wml-2.0.11>

Result for make test:

hamidjon@my-hostname:/tmp/wml-2.0.11> make test                                 
make[1]: Entering directory `/tmp/wml-2.0.11'                                   
===> wml_frontend (all)                                                         
make[2]: Entering directory `/tmp/wml-2.0.11/wml_frontend'                      
make[2]: Nothing to be done for `all'.                                          
make[2]: Leaving directory `/tmp/wml-2.0.11/wml_frontend'                       
<=== wml_frontend                                                               
===> wml_aux (all)                                                              
make[2]: Entering directory `/tmp/wml-2.0.11/wml_aux'                           
===&gt; wml_aux/iselect (all)                                                      
make[3]: Entering directory `/tmp/wml-2.0.11/wml_aux/iselect'                   
gcc -O2 -I. -o iselect_browse.o -c iselect_browse.c                             
iselect_browse.c:45:20: error: curses.h: No such file or directory              
iselect_browse.c:60: error: expected ‘)’ before ‘*’ token                       
iselect_browse.c: In function ‘diehard’:                                        
iselect_browse.c:121: error: ‘COLS’ undeclared (first use in this function)     
iselect_browse.c:121: error: (Each undeclared identifier is reported only once  
iselect_browse.c:121: error: for each function it appears in.)                  
iselect_browse.c:121: error: ‘LINES’ undeclared (first use in this function)    
iselect_browse.c: In function ‘diesoft’:                                        
iselect_browse.c:130: error: ‘COLS’ undeclared (first use in this function)     
iselect_browse.c:130: error: ‘LINES’ undeclared (first use in this function)
iselect_browse.c: In function ‘iSelect_InputField’:
iselect_browse.c:151: error: ‘WINDOW’ undeclared (first use in this function)
iselect_browse.c:151: error: ‘wField’ undeclared (first use in this function)
iselect_browse.c:175: error: ‘KEY_MIN’ undeclared (first use in this function)
iselect_browse.c:175: error: ‘KEY_MAX’ undeclared (first use in this function)
iselect_browse.c: At top level:
iselect_browse.c:252: error: expected ‘)’ before ‘*’ token
iselect_browse.c: In function ‘iSelect_Browser’:
iselect_browse.c:366: error: ‘WINDOW’ undeclared (first use in this function)
iselect_browse.c:366: error: ‘wField’ undeclared (first use in this function)
iselect_browse.c:367: error: ‘sField’ undeclared (first use in this function)
iselect_browse.c:368: error: ‘mField’ undeclared (first use in this function)
iselect_browse.c:369: error: ‘hField’ undeclared (first use in this function)
iselect_browse.c:489: error: ‘KEY_LEFT’ undeclared (first use in this function)
iselect_browse.c:491: error: ‘KEY_RIGHT’ undeclared (first use in this function)
iselect_browse.c:493: error: ‘KEY_MIN’ undeclared (first use in this function)
iselect_browse.c:493: error: ‘KEY_MAX’ undeclared (first use in this function)
iselect_browse.c:497: error: ‘KEY_DOWN’ undeclared (first use in this function)
iselect_browse.c:516: error: ‘KEY_UP’ undeclared (first use in this function)
iselect_browse.c:535: error: ‘KEY_NPAGE’ undeclared (first use in this function)
iselect_browse.c:553: error: ‘KEY_PPAGE’ undeclared (first use in this function)
iselect_browse.c:734: error: ‘A_NORMAL’ undeclared (first use in this function)
iselect_browse.c:734: error: ‘A_BOLD’ undeclared (first use in this function)
iselect_browse.c: In function ‘iSelect’:
iselect_browse.c:795: error: ‘WINDOW’ undeclared (first use in this function)
iselect_browse.c:795: error: ‘wMain’ undeclared (first use in this function)
iselect_browse.c:909: error: ‘LINES’ undeclared (first use in this function)
iselect_browse.c:909: error: ‘COLS’ undeclared (first use in this function)
make[3]: *** [iselect_browse.o] Error 1
make[3]: Leaving directory `/tmp/wml-2.0.11/wml_aux/iselect'
make[2]: *** [all] Error 1
make[2]: Leaving directory `/tmp/wml-2.0.11/wml_aux'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/tmp/wml-2.0.11'
make: *** [test] Error 2
hamidjon@my-hostname:/tmp/wml-2.0.11&gt;

RESULT FOR make install:

my-hostname:/tmp/wml-2.0.11 # make install                                      
make[1]: Entering directory `/tmp/wml-2.0.11'                                   
===&gt; wml_frontend (all)                                                         
make[2]: Entering directory `/tmp/wml-2.0.11/wml_frontend'                      
make[2]: Nothing to be done for `all'.                                          
make[2]: Leaving directory `/tmp/wml-2.0.11/wml_frontend'                       
<=== wml_frontend                                                               
===> wml_aux (all)                                                              
make[2]: Entering directory `/tmp/wml-2.0.11/wml_aux'                           
===&gt; wml_aux/iselect (all)                                                      
make[3]: Entering directory `/tmp/wml-2.0.11/wml_aux/iselect'                   
gcc -O2 -I. -o iselect_browse.o -c iselect_browse.c                             
iselect_browse.c:45:20: error: curses.h: No such file or directory              
iselect_browse.c:60: error: expected ‘)’ before ‘*’ token                       
iselect_browse.c: In function ‘diehard’:                                        
iselect_browse.c:121: error: ‘COLS’ undeclared (first use in this function)     
iselect_browse.c:121: error: (Each undeclared identifier is reported only once  
iselect_browse.c:121: error: for each function it appears in.)                  
iselect_browse.c:121: error: ‘LINES’ undeclared (first use in this function)    
iselect_browse.c: In function ‘diesoft’:                                        
iselect_browse.c:130: error: ‘COLS’ undeclared (first use in this function)
iselect_browse.c:130: error: ‘LINES’ undeclared (first use in this function)
iselect_browse.c: In function ‘iSelect_InputField’:
iselect_browse.c:151: error: ‘WINDOW’ undeclared (first use in this function)
iselect_browse.c:151: error: ‘wField’ undeclared (first use in this function)
iselect_browse.c:175: error: ‘KEY_MIN’ undeclared (first use in this function)
iselect_browse.c:175: error: ‘KEY_MAX’ undeclared (first use in this function)
iselect_browse.c: At top level:
iselect_browse.c:252: error: expected ‘)’ before ‘*’ token
iselect_browse.c: In function ‘iSelect_Browser’:
iselect_browse.c:366: error: ‘WINDOW’ undeclared (first use in this function)
iselect_browse.c:366: error: ‘wField’ undeclared (first use in this function)
iselect_browse.c:367: error: ‘sField’ undeclared (first use in this function)
iselect_browse.c:368: error: ‘mField’ undeclared (first use in this function)
iselect_browse.c:369: error: ‘hField’ undeclared (first use in this function)
iselect_browse.c:489: error: ‘KEY_LEFT’ undeclared (first use in this function)
iselect_browse.c:491: error: ‘KEY_RIGHT’ undeclared (first use in this function)
iselect_browse.c:493: error: ‘KEY_MIN’ undeclared (first use in this function)
iselect_browse.c:493: error: ‘KEY_MAX’ undeclared (first use in this function)
iselect_browse.c:497: error: ‘KEY_DOWN’ undeclared (first use in this function)
iselect_browse.c:516: error: ‘KEY_UP’ undeclared (first use in this function)
iselect_browse.c:535: error: ‘KEY_NPAGE’ undeclared (first use in this function)
iselect_browse.c:553: error: ‘KEY_PPAGE’ undeclared (first use in this function)
iselect_browse.c:734: error: ‘A_NORMAL’ undeclared (first use in this function)
iselect_browse.c:734: error: ‘A_BOLD’ undeclared (first use in this function)
iselect_browse.c: In function ‘iSelect’:
iselect_browse.c:795: error: ‘WINDOW’ undeclared (first use in this function)
iselect_browse.c:795: error: ‘wMain’ undeclared (first use in this function)
iselect_browse.c:909: error: ‘LINES’ undeclared (first use in this function)
iselect_browse.c:909: error: ‘COLS’ undeclared (first use in this function)
make[3]: *** [iselect_browse.o] Error 1
make[3]: Leaving directory `/tmp/wml-2.0.11/wml_aux/iselect'
make[2]: *** [all] Error 1
make[2]: Leaving directory `/tmp/wml-2.0.11/wml_aux'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/tmp/wml-2.0.11'
make: *** [install-dirs] Error 2

this is probably of no value–but will give you something to do (or
laugh at) while awaiting competent help:

believe it or not openSUSE 11.2 is ‘born’ without the basic stuff
needed to compile software…so, if you have not already (and, i can’t
tell if you have from your post–in fact i can’t even tell if you are
using openSUSE 11.2 or SUSE 9.3 or Red Hat something, since you didn’t
say)…anyway, pop open YaST and go Software > Software Management,
flip the “Filter:” from “Search” to “Patterns” then scroll down to
“Development” and check Base Development, C/C++ Development at least
and whatever else winds your watch…

again: if this is worthless, have a laugh on me…


DenverD (Linux Counter 282315)
CAVEAT: http://is.gd/bpoMD
posted via NNTP w/TBird 2.0.0.23 | KDE 3.5.7 | openSUSE 10.3
2.6.22.19-0.4-default SMP i686
AMD Athlon 1 GB RAM | GeForce FX 5500 | ASRock K8Upgrade-760GX |
CMedia 9761 AC’97 Audio

I give DenverD a good change as curses.h (header file for Curses) seems to be not there. When it does not help, we have to find out which package provides curses.h.

In any case, as long as the make did not finish without errors, thereis no use in running the statements make test, etc. that follow and their error output is of no use imho.

hcvv wrote:
> we have to find out which package provides -curses.h-.

i saw that and was thinking the two dev packs i mentioned would have
it (since it lives on my system)…but, maybe not so,

try using YaST to install ncurses-devel (or somthing like
that…actually, i see i have three: ncurses, ncurses-devel and
yast2-ncurses (but, you may not need all of those)


DenverD (Linux Counter 282315)
CAVEAT: http://is.gd/bpoMD
posted via NNTP w/TBird 2.0.0.23 | KDE 3.5.7 | openSUSE 10.3
2.6.22.19-0.4-default SMP i686
AMD Athlon 1 GB RAM | GeForce FX 5500 | ASRock K8Upgrade-760GX |
CMedia 9761 AC’97 Audio

I suggest you don’t use /tmp as a development environment. You wouldn’t be the first one having to clean out /tmp and thus deleting homemade development.

Start the software installer and find out which package provide curses.h, install that. But I get the idea that you have no development packages installed at all. I suggest you first get your system ready for this, then start. There should be info on the wml site about requirements.

Software.openSUSE.org

Choose your version, type “wml”, hit enter and see what happens.

Should have been the first reply, cheers.

Knurpht wrote:
> Should have been the first reply, cheers.

i disagree because doing that will just result in one more here with a
self-poisoned system and 10+ enabled, and conflicting, repos…


DenverD (Linux Counter 282315)
CAVEAT: http://is.gd/bpoMD
posted via NNTP w/TBird 2.0.0.23 | KDE 3.5.7 | openSUSE 10.3
2.6.22.19-0.4-default SMP i686
AMD Athlon 1 GB RAM | GeForce FX 5500 | ASRock K8Upgrade-760GX |
CMedia 9761 AC’97 Audio

Well, as the OP seems to be keen on “self built stuff”, rebuilding src.rpms is a nice (and CLEAN) option.

Works for me™.

Having a look at all the little BuildRequires-entries in the spec, it might be the only clean way and certainly better than finding them out all one by one (with trial and error, with lots of it to be precise).

BTW:

There is one thing worse than fscking up the system by adding 10+ repos without turning on “common_sense.ko” before; fscking up the system be hammering self built stuff into it while ignoring package management.

I do not read that he is “keen on self building”. IMHO the general advice on the forums here is:

  1. try to find on the normal repos (OSS non-OSS, Packman);
  2. try to find with Webpin and/or openSUSE.software. org. When found install and disable the repo, only to be enabled when a new version of that particular is to be installed.
  3. build yourself when all of the above fails.

@programmerperl: are you still understanding what we try to tell you :slight_smile:

Hi,

I installed Development tools in Software Management. Also ncurses, ncurses-devel and
yast2-ncurses are installed. Afterall make work, but there remained two-three errors… I do not not how to go on…
Code of errors I’ll atach…

I’m using openSUSE 11.2

Code for make:

 
hamidjon@my-hostname:/tmp/wml-2.0.11> make
===> wml_frontend (all)                   
make[1]: Entering directory `/tmp/wml-2.0.11/wml_frontend'
make[1]: Nothing to be done for `all'.                    
make[1]: Leaving directory `/tmp/wml-2.0.11/wml_frontend' 
&lt;=== wml_frontend                                         
===&gt; wml_aux (all)                                        
make[1]: Entering directory `/tmp/wml-2.0.11/wml_aux'     
===> wml_aux/iselect (all)                                
make[2]: Entering directory `/tmp/wml-2.0.11/wml_aux/iselect'
make[2]: Nothing to be done for `all'.                       
make[2]: Leaving directory `/tmp/wml-2.0.11/wml_aux/iselect' 
&lt;=== wml_aux/iselect                                         
===&gt; wml_aux/htmlclean (all)                                 
make[2]: Entering directory `/tmp/wml-2.0.11/wml_aux/htmlclean'
make[2]: Nothing to be done for `all'.                         
make[2]: Leaving directory `/tmp/wml-2.0.11/wml_aux/htmlclean' 
<=== wml_aux/htmlclean                                         
===> wml_aux/htmlinfo (all)                                    
make[2]: Entering directory `/tmp/wml-2.0.11/wml_aux/htmlinfo' 
make[2]: Nothing to be done for `all'.                         
make[2]: Leaving directory `/tmp/wml-2.0.11/wml_aux/htmlinfo'  
&lt;=== wml_aux/htmlinfo                                          
===&gt; wml_aux/linklint (all)                                    
make[2]: Entering directory `/tmp/wml-2.0.11/wml_aux/linklint' 
make[2]: Nothing to be done for `all'.                         
make[2]: Leaving directory `/tmp/wml-2.0.11/wml_aux/linklint'  
<=== wml_aux/linklint                                          
===> wml_aux/map2html (all)                                    
make[2]: Entering directory `/tmp/wml-2.0.11/wml_aux/map2html' 
make[2]: Nothing to be done for `all'.                         
make[2]: Leaving directory `/tmp/wml-2.0.11/wml_aux/map2html'  
&lt;=== wml_aux/map2html                                          
===&gt; wml_aux/tidy (all)                                        
make[2]: Entering directory `/tmp/wml-2.0.11/wml_aux/tidy'     
make[2]: Nothing to be done for `all'.                         
make[2]: Leaving directory `/tmp/wml-2.0.11/wml_aux/tidy'      
<=== wml_aux/tidy                                              
===> wml_aux/txt2html (all)                                    
make[2]: Entering directory `/tmp/wml-2.0.11/wml_aux/txt2html' 
make[2]: Nothing to be done for `all'.                         
make[2]: Leaving directory `/tmp/wml-2.0.11/wml_aux/txt2html'  
&lt;=== wml_aux/txt2html                                          
===&gt; wml_aux/weblint (all)                                     
make[2]: Entering directory `/tmp/wml-2.0.11/wml_aux/weblint'  
make[2]: Nothing to be done for `all'.                         
make[2]: Leaving directory `/tmp/wml-2.0.11/wml_aux/weblint'   
<=== wml_aux/weblint                                           
===> wml_aux/freetable (all)                                   
make[2]: Entering directory `/tmp/wml-2.0.11/wml_aux/freetable'
make[2]: Nothing to be done for `all'.                         
make[2]: Leaving directory `/tmp/wml-2.0.11/wml_aux/freetable' 
&lt;=== wml_aux/freetable                                         
make[1]: Leaving directory `/tmp/wml-2.0.11/wml_aux'           
<=== wml_aux                                                   
===> wml_backend (all)                                         
make[1]: Entering directory `/tmp/wml-2.0.11/wml_backend'      
===&gt; wml_backend/p1_ipp (all)                                  
make[2]: Entering directory `/tmp/wml-2.0.11/wml_backend/p1_ipp'
make[2]: Nothing to be done for `all'.                          
make[2]: Leaving directory `/tmp/wml-2.0.11/wml_backend/p1_ipp' 
<=== wml_backend/p1_ipp                                         
===> wml_backend/p2_mp4h (all)                                  
make[2]: Entering directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h'
make  all-recursive                                              
make[3]: Entering directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h'
Making all in intl                                               
make[4]: Entering directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h/intl'
make[4]: Nothing to be done for `all'.                                
make[4]: Leaving directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h/intl' 
Making all in pcre                                                    
make[4]: Entering directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h/pcre'
make  all-am                                                          
make[5]: Entering directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h/pcre'
make[5]: Nothing to be done for `all-am'.                             
make[5]: Leaving directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h/pcre' 
make[4]: Leaving directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h/pcre' 
Making all in lib                                                     
make[4]: Entering directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h/lib' 
make[4]: Nothing to be done for `all'.                                
make[4]: Leaving directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h/lib'  
Making all in src                                                     
make[4]: Entering directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h/src' 
make[4]: Nothing to be done for `all'.                                
make[4]: Leaving directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h/src'  
Making all in po                                                      
make[4]: Entering directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h/po'  
make[4]: Nothing to be done for `all'.                                
make[4]: Leaving directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h/po'   
Making all in doc                                                     
make[4]: Entering directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h/doc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h/doc'
Making all in modules
make[4]: Entering directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h/modules'
Making all in intl
make[5]: Entering directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h/modules/intl'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h/modules/intl'
Making all in system
make[5]: Entering directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h/modules/system'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h/modules/system'
make[5]: Entering directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h/modules'
make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h/modules'
make[4]: Leaving directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h/modules'
Making all in tests
make[4]: Entering directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h/tests'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h/tests'
make[4]: Entering directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h'
make[4]: Leaving directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h'
make[3]: Leaving directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h'
make[2]: Leaving directory `/tmp/wml-2.0.11/wml_backend/p2_mp4h'
<=== wml_backend/p2_mp4h
===> wml_backend/p3_eperl (all)
make[2]: Entering directory `/tmp/wml-2.0.11/wml_backend/p3_eperl'
cc -Wl,-E -Wl,-rpath,/usr/lib/perl5/5.10.0/i586-linux-thread-multi/CORE  -L/usr/lib/perl5/5.10.0/i586-linux-thread-multi/CORE  -o eperl eperl_main.o eperl_perl5.o eperl_parse.o eperl_pp.o eperl_sys.o eperl_http.o eperl_getopt.o eperl_debug.o eperl_config.o eperl_version.o eperl_readme.o eperl_license.o eperl_logo.o eperl_powered.o /usr/lib/perl5/5.10.0/i586-linux-thread-multi/auto/DynaLoader/DynaLoader.a -lperl -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
cc: /usr/lib/perl5/5.10.0/i586-linux-thread-multi/auto/DynaLoader/DynaLoader.a: No such file or directory
make[2]: *** [eperl] Error 1
make[2]: Leaving directory `/tmp/wml-2.0.11/wml_backend/p3_eperl'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/tmp/wml-2.0.11/wml_backend'
make: *** [all] Error 1