[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: dvd+rw-tools 7.1: Compiling problems on new eisfair2



On  3 Feb, Marcus Roeckrath wrote:
> Hi Andy,
> 
> while never having problems to compile on the eisfair1-serverproject I'm 
> unable to compile dvd+rw-tools on the upcoming eisfair2.
> 
> I got:
> 
> eisfair2 # make
> make[1]: Entering directory `/usr/src/dvd+rw-tools-7.1'
> g++  -O2 -fno-exceptions -D_REENTRANT   -c -o growisofs_mmc.o 
> growisofs_mmc.cpp
> In file included from growisofs_mmc.cpp:17:
> transport.hxx: In member function ʽint 
> Scsi_Command::is_reload_needed(int)ʼ:
> transport.hxx:366: error: ʽINT_MAXʼ was not declared in this scope
> make[1]: *** [growisofs_mmc.o] Error 1
> make[1]: Leaving directory `/usr/src/dvd+rw-tools-7.1'
> make: *** [all] Error 2
> 
> Eisfair2 depends on Ubuntu 8 having:
> 
> g++ (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)
> 
> gcc (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)
> 
> GNU Make 3.81
> 
> glibc 2.7
> 
> Is there something missing on my new eisfair2?
> 
> Can you give me a hint?
> 

A modern C++ compiler like gcc 4.2.3 needs an
#include <limits.h>
for INT_MAX to be known

(or more C++ like
  #include<limits>
  const int INT_MAX = std::numeric_limits<int>::max();
)



-- 
Helmut Jarausch

Lehrstuhl fuer Numerische Mathematik
RWTH - Aachen University
D 52056 Aachen, Germany


Reply to: