Dear all

I am tring to get PostgreSQL together with some web server applications like 
DAViCal running on my NAS QNAP TS-251+. Therefore I need the perl module 
DBD::Pg.

I have installed perl 5.22.1 for x86_64-linux-glibc and a whole range of moduls 
for PorstgreSQL etc. (complete list see at the end).

The installation was all running through sucessfull for YAML, but not for 
DBD::PG

When I try to install DBD::Pg, I get following feedback and error message:
> cpan[1]> install DBD::Pg                                                      
>               
> Reading '/share/CACHEDEV1_DATA/.cpan/Metadata'                                
>                               Database was generated on Thu, 14 Apr 2016 
> 16:53:55 GMT                                                 Running install 
> for module 'DBD::Pg'                                                          
>             
> Checksum for 
> /share/CACHEDEV1_DATA/.cpan/sources/authors/id/T/TU/TURNSTEP/DBD-Pg-3.5.3.tar.gz
>  ok        
> Scanning cache /share/CACHEDEV1_DATA/.cpan/build for sizes                    
>                             
> ............................................................................DONE
>                           
> Configuring T/TU/TURNSTEP/DBD-Pg-3.5.3.tar.gz with Makefile.PL                
>                             Configuring DBD::Pg 3.5.3                         
>                                                        
> PostgreSQL version: 90404 (default port: 5432)                                
>                             POSTGRES_HOME: (not set)                          
>                                                         POSTGRES_INCLUDE: 
> /share/CACHEDEV1_DATA/.qpkg/Entware-ng/include                                
>           POSTGRES_LIB: /share/CACHEDEV1_DATA/.qpkg/Entware-ng/lib            
>                                       OS: linux                               
>                                                                  
> Checking if your kit is complete...                                           
>                            
> Looks good                                                                    
>                             
> Using DBI 1.634 (for perl 5.022001 on x86_64-linux-glibc) installed in 
> /opt/lib/perl5/5.22/auto/DBI/      Generating a Unix-style Makefile           
>                                                                Writing 
> Makefile for DBD::Pg                                                          
>                     
> Writing MYMETA.yml and MYMETA.json                                            
>                               TURNSTEP/DBD-Pg-3.5.3.tar.gz                    
>                                                           
> /share/CACHEDEV1_DATA/.qpkg/Entware-ng/bin/perl5.22.1 Makefile.PL -- OK       
>                           Running make for T/TU/TURNSTEP/DBD-Pg-3.5.3.tar.gz  
>                                                       cp lib/Bundle/DBD/Pg.pm 
> blib/lib/Bundle/DBD/Pg.pm                                                     
>     cp Pg.pm blib/lib/DBD/Pg.pm                                               
>                                
> Running Mkbootstrap for DBD::Pg ()                                            
>                             
> chmod 644 "Pg.bs"                                                             
>                            
> make: *** No rule to make target '/opt/lib/perl5/5.22/auto/DBI/Driver_xst.h', 
> needed by 'Pg.xsi'.  Stop.    TURNSTEP/DBD-Pg-3.5.3.tar.gz                    
>                                                           /opt/bin/make -- 
> NOT OK                                                                        
>         
> Failed during this command:                                                   
>                              TURNSTEP/DBD-Pg-3.5.3.tar.gz                 : 
> make NO 


I also tryied the Bundle::DBD::Pg what resultat also in a failure:
> [/] # perl -MCPAN -e 'install Bundle::DBD::Pg'                                
>                             Reading '/share/CACHEDEV1_DATA/.cpan/Metadata'    
>                                                           Database was 
> generated on Thu, 14 Apr 2016 16:53:55 GMT                                    
>              Checksum for 
> /share/CACHEDEV1_DATA/.cpan/sources/authors/id/T/TU/TURNSTEP/DBD-Pg-3.5.3.tar.gz
>  ok          
> DBI is up to date (1.634).                                                    
>                             
> Running install for module 'DBD::Pg'                                          
>                               TURNSTEP/DBD-Pg-3.5.3.tar.gz                    
>                                                           
> Has already been unwrapped into directory 
> /share/CACHEDEV1_DATA/.cpan/build/DBD-Pg-3.5.3-Wb5kTe        
> Configuring T/TU/TURNSTEP/DBD-Pg-3.5.3.tar.gz with Makefile.PL                
>                             Configuring DBD::Pg 3.5.3                         
>                                                        
> PostgreSQL version: 90404 (default port: 5432)                                
>                             POSTGRES_HOME: (not set)                          
>                                                         POSTGRES_INCLUDE: 
> /share/CACHEDEV1_DATA/.qpkg/Entware-ng/include                                
>           POSTGRES_LIB: /share/CACHEDEV1_DATA/.qpkg/Entware-ng/lib            
>                                       OS: linux                               
>                                                                  
> Checking if your kit is complete...                                           
>                            
> Looks good                                                                    
>                             
> Using DBI 1.634 (for perl 5.022001 on x86_64-linux-glibc) installed in 
> /opt/lib/perl5/5.22/auto/DBI/      Generating a Unix-style Makefile           
>                                                                Writing 
> Makefile for DBD::Pg                                                          
>                     
> Writing MYMETA.yml and MYMETA.json                                            
>                               TURNSTEP/DBD-Pg-3.5.3.tar.gz                    
>                                                           
> /share/CACHEDEV1_DATA/.qpkg/Entware-ng/bin/perl5.22.1 Makefile.PL -- OK       
>                           Running make for T/TU/TURNSTEP/DBD-Pg-3.5.3.tar.gz  
>                                                       cp Pg.pm 
> blib/lib/DBD/Pg.pm                                                            
>                   
> cp lib/Bundle/DBD/Pg.pm blib/lib/Bundle/DBD/Pg.pm                             
>                             Running Mkbootstrap for DBD::Pg ()                
>                                                         chmod 644 "Pg.bs"     
>                                                                               
>      
> make: *** No rule to make target '/opt/lib/perl5/5.22/auto/DBI/Driver_xst.h', 
> needed by 'Pg.xsi'.  Stop.    TURNSTEP/DBD-Pg-3.5.3.tar.gz                    
>                                                           /opt/bin/make -- 
> NOT OK


What is wrong or missing? Why does compiling not succeed?


Regards
Philipp

Complete list of installed of installed Perl modules:
> perl - 5.22.1-2                                                               
>                            
> perl-dbi - 1.634-1                                                            
>                           
>  perl-dev - 5.22.1-2                                                          
>                             
> perlbase-autosplit - 5.22.1-2                                                 
>                            
> perlbase-b - 5.22.1-2                                                         
>                            
> perlbase-base - 5.22.1-2                                                      
>                             
> perlbase-benchmark - 5.22.1-2                                                 
>                            
> perlbase-bytes - 5.22.1-2                                                     
>                            
> perlbase-class - 5.22.1-2                                                     
>                            
> perlbase-config - 5.22.1-2                                                    
>                             
> perlbase-cpan - 5.22.1-2                                                      
>                             
> perlbase-cwd - 5.22.1-2                                                       
>                            
> perlbase-data - 5.22.1-2                                                      
>                             
> perlbase-db - 5.22.1-2                                                        
>                             
> perlbase-db-file - 5.22.1-2                                                   
>                            
> perlbase-devel - 5.22.1-2                                                     
>                            
> perlbase-digest - 5.22.1-2                                                    
>                             
> perlbase-dirhandle - 5.22.1-2                                                 
>                            
> perlbase-dynaloader - 5.22.1-2                                                
>                             
> perlbase-encode - 5.22.1-2                                                    
>                             
> perlbase-errno - 5.22.1-2                                                     
>                            
> perlbase-essential - 5.22.1-2                                                 
>                            
> perlbase-extutils - 5.22.1-2                                                  
>                             
> perlbase-fcntl - 5.22.1-2                                                     
>                            
> perlbase-feature - 5.22.1-2                                                   
>                            
> perlbase-file - 5.22.1-2                                                      
>                             
> perlbase-filehandle - 5.22.1-2                                                
>                             
> perlbase-filter - 5.22.1-2                                                    
>                             
> perlbase-findbin - 5.22.1-2                                                   
>                            
> perlbase-getopt - 5.22.1-2                                                    
>                             
> perlbase-http-tiny - 5.22.1-2                                                 
>                            
> perlbase-i18n - 5.22.1-2                                                      
>                             
> perlbase-if - 5.22.1-2                                                        
>                             
> perlbase-integer - 5.22.1-2                                                   
>                            
> perlbase-io - 5.22.1-2                                                        
>                             
> perlbase-ipc - 5.22.1-2                                                       
>                            
> perlbase-json-pp - 5.22.1-2                                                   
>                            
> perlbase-list - 5.22.1-2                                                      
>                             
> perlbase-locale - 5.22.1-2                                                    
>                             
> perlbase-meta-notation - 5.22.1-2                                             
>                            
> perlbase-mime - 5.22.1-2                                                      
>                             
> perlbase-mro - 5.22.1-2                                                       
>                            
> perlbase-net - 5.22.1-2                                                       
>                            
> perlbase-opcode - 5.22.1-2                                                    
>                             
> perlbase-ostype - 5.22.1-2                                                    
>                             
> perlbase-params - 5.22.1-2                                                    
>                             
> perlbase-perlio - 5.22.1-2                                                    
>                             
> perlbase-pod - 5.22.1-2                                                       
>                            
> perlbase-posix - 5.22.1-2                                                     
>                            
> perlbase-re - 5.22.1-2                                                        
>                             
> perlbase-safe - 5.22.1-2                                                      
>                             
> perlbase-scalar - 5.22.1-2                                                    
>                             
> perlbase-selectsaver - 5.22.1-2                                               
>                            
> perlbase-selfloader - 5.22.1-2                                                
>                             
> perlbase-socket - 5.22.1-2                                                    
>                             
> perlbase-storable - 5.22.1-2                                                  
>                             
> perlbase-symbol - 5.22.1-2                                                    
>                             
> perlbase-sys - 5.22.1-2                                                       
>                            
> perlbase-tap - 5.22.1-2                                                       
>                            
> perlbase-term - 5.22.1-2                                                      
>                             
> perlbase-test - 5.22.1-2                                                      
>                             
> perlbase-text - 5.22.1-2                                                      
>                             
> perlbase-tie - 5.22.1-2                                                       
>                            
> perlbase-time - 5.22.1-2                                                      
>                             
> perlbase-unicore - 5.22.1-2                                                   
>                            
> perlbase-universal - 5.22.1-2                                                 
>                            
> perlbase-utf8 - 5.22.1-2                                                      
>                             
> perlbase-xsloader - 5.22.1-2   



------------------------------------

Philipp Reichmuth
e-Mail: [email protected]

------------------------------------

Reply via email to