Problems installing SE 2.2 on Ubuntu Intrepid (8.04)

2 messages Options
Embed this post
Permalink
Natalia B. Bidart

Problems installing SE 2.2 on Ubuntu Intrepid (8.04)

Reply Threaded More More options
Print post
Permalink
Hi all,

I have in my computer an old installation of SE 2.2 (~2 years old). It
used to work fine until I updated to Ubuntu Intrepid (the problem I'm
experiencing is detailed below the error report). So I decided to
re-install SE, just in case. I downloaded the tarball for 2.2 and when
doing 'make all' I got:

You are about to start the SmartEiffel installation.
Just one last thing, though...

The default installation C mode is boost.
Please either type <Enter> to go on, or choose a new C mode now.

Summary of gathered options:
 - C mode:     boost
 - C compiler: gcc
 - C options:  (compiler) -pipe -O2
               (linker)

Here we go!

System call "gcc -pipe -O2 -c -x c compile_to_c1.c".
System call "gcc -pipe -O2 -c -x c compile_to_c2.c".
System call "gcc -pipe -O2 -c -x c compile_to_c3.c".
System call "gcc -pipe -O2 -c -x c compile_to_c4.c".
...

* and then an endless loop of this message:

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

You did not install SmartEiffel. Are you sure you want to exit? [y|N]

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

  Operating system:        UNIX
  Operating system flavor: generic
  Configuration file name: /home/nessita/.serc

1. Define the OS, the configuration file, the default directories and loadpaths
2. Choose the C compilers and options for each C mode
3. Configure Java compilation
4. Display the configuration information
5. Write the configuration file to disk
6. Install SmartEiffel

0. Exit
h. Help

Your choice [0]:

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

You did not install SmartEiffel. Are you sure you want to exit? [y|N]

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

  Operating system:        UNIX
  Operat^Cmake: *** [all] Interrupt

nessita@dali:/home/bn/work/src/SmartEiffel$

* my gcc compiler is:

nessita@dali:/home/bn/work/src/SmartEiffel$ gcc -v
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu
4.3.2-1ubuntu12'
--with-bugurl=file:///usr/share/doc/gcc-4.3/README.Bugs
--enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr
--enable-shared --with-system-zlib --libexecdir=/usr/lib
--without-included-gettext --enable-threads=posix --enable-nls
--with-gxx-include-dir=/usr/include/c++/4.3 --program-suffix=-4.3
--enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc
--enable-mpfr --enable-targets=all --enable-checking=release
--build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu
Thread model: posix
gcc version 4.3.2 (Ubuntu 4.3.2-1ubuntu12)

* my OS is:

nessita@dali:/home/bn/work/src/SmartEiffel$ uname -a
Linux dali 2.6.27-11-generic #1 SMP Wed Apr 1 20:57:48 UTC 2009 i686 GNU/Linux

The problem I had before trying a fresh install was a postcondition
failed when running a very trivial method where the validity of the
postcondition is obvious.

Thanks, Natalia.
Natalia B. Bidart

Re: Problems installing SE 2.2 on Ubuntu Intrepid (8.04)

Reply Threaded More More options
Print post
Permalink
On Thu, May 14, 2009 at 7:21 AM,  <[hidden email]> wrote:
> Hi, once, when I tried to install SE into
>           /home/some_directory/
> I had a similar problem. Then I installed SE into
>           /home/   (no subdirectory)
> and eyerything worked (don't know why).
>
> Best regards, Herwig Meyer

Hi, thanks for your answer. I managed to get the installer working
with 'make interactive' command, and by choosing a C mode that doesn't
have the -O{1,2} switch.

Cheers, Natalia.

>> Hi all,
>>
>> I have in my computer an old installation of SE 2.2 (~2 years old). It
>> used to work fine until I updated to Ubuntu Intrepid (the problem I'm
>> experiencing is detailed below the error report). So I decided to
>> re-install SE, just in case. I downloaded the tarball for 2.2 and when
>> doing 'make all' I got:
>>
>> You are about to start the SmartEiffel installation.
>> Just one last thing, though...
>>
>> The default installation C mode is boost.
>> Please either type <Enter> to go on, or choose a new C mode now.
>>
>> Summary of gathered options:
>>  - C mode:     boost
>>  - C compiler: gcc
>>  - C options:  (compiler) -pipe -O2
>>                (linker)
>>
>> Here we go!
>>
>> System call "gcc -pipe -O2 -c -x c compile_to_c1.c".
>> System call "gcc -pipe -O2 -c -x c compile_to_c2.c".
>> System call "gcc -pipe -O2 -c -x c compile_to_c3.c".
>> System call "gcc -pipe -O2 -c -x c compile_to_c4.c".
>> ...
>>
>> * and then an endless loop of this message:
>>
>> ---------------------------------------------------------------------------
>>
>> You did not install SmartEiffel. Are you sure you want to exit? [y|N]
>>
>> ---------------------------------------------------------------------------
>>
>>   Operating system:        UNIX
>>   Operating system flavor: generic
>>   Configuration file name: /home/nessita/.serc
>>
>> 1. Define the OS, the configuration file, the default directories and
>> loadpaths
>> 2. Choose the C compilers and options for each C mode
>> 3. Configure Java compilation
>> 4. Display the configuration information
>> 5. Write the configuration file to disk
>> 6. Install SmartEiffel
>>
>> 0. Exit
>> h. Help
>>
>> Your choice [0]:
>>
>> ---------------------------------------------------------------------------
>>
>> You did not install SmartEiffel. Are you sure you want to exit? [y|N]
>>
>> ---------------------------------------------------------------------------
>>
>>   Operating system:        UNIX
>>   Operat^Cmake: *** [all] Interrupt
>>
>> nessita@dali:/home/bn/work/src/SmartEiffel$
>>
>> * my gcc compiler is:
>>
>> nessita@dali:/home/bn/work/src/SmartEiffel$ gcc -v
>> Using built-in specs.
>> Target: i486-linux-gnu
>> Configured with: ../src/configure -v --with-pkgversion='Ubuntu
>> 4.3.2-1ubuntu12'
>> --with-bugurl=file:///usr/share/doc/gcc-4.3/README.Bugs
>> --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr
>> --enable-shared --with-system-zlib --libexecdir=/usr/lib
>> --without-included-gettext --enable-threads=posix --enable-nls
>> --with-gxx-include-dir=/usr/include/c++/4.3 --program-suffix=-4.3
>> --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc
>> --enable-mpfr --enable-targets=all --enable-checking=release
>> --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu
>> Thread model: posix
>> gcc version 4.3.2 (Ubuntu 4.3.2-1ubuntu12)
>>
>> * my OS is:
>>
>> nessita@dali:/home/bn/work/src/SmartEiffel$ uname -a
>> Linux dali 2.6.27-11-generic #1 SMP Wed Apr 1 20:57:48 UTC 2009 i686
>> GNU/Linux
>>
>> The problem I had before trying a fresh install was a postcondition
>> failed when running a very trivial method where the validity of the
>> postcondition is obvious.
>>
>> Thanks, Natalia.
>>
>
>
>