[erlang-questions] Install Erlang/OTP on SUSE 11

Edwin Fine <>
Wed Jul 16 23:40:37 CEST 2008


Deleting the whole folder and untaring it again is not always the same as
doing a make clean. There are often precompiled files in an Erlang
distribution to save you time when building it. I *think* these are all
.beam files so it theoretically should not make a difference. But... I once
had a great deal of trouble building Erlang for OpenSuse until I started
right from the beginning and THEN did a ./configure; make clean; make

Hope this helps.

On Wed, Jul 16, 2008 at 5:00 PM, Xingdong Bian <>
wrote:

> hi,
> Yeah i just delete the whole folder and untar it again.
>
> Xingdong
>
> On 16 Jul 2008, at 20:03, Edwin Fine wrote:
>
> Have you tried
>
> make clean;./configure
>
> ?
>
> 2008/7/16 Xingdong Bian <>:
>
>> Hi
>>
>> Any one has the same issues with me?
>> When i install the Erlang/OTP on the SUSE 11 for
>> 12B-3:
>> it says the gcc compiler is not supported, asks me to change another
>> version of the gcc compiler
>>
>> 11B-5, 12B-0,1,2:
>> ./configure is fine
>> then make with error:
>> ==================================
>> obj/i686-pc-linux-gnu/opt/smp/ttsl_drv.o -lutil -ldl -lm -lncurses
>> -L../lib/internal/i686-pc-linux-gnu
>> /home/bian/downloads/otp_src_R12B-2/erts/obj/i686-pc-linux-gnu/libz.a
>> -lethread -lpthread -lerts_internal_r -lrt
>> obj/i686-pc-linux-gnu/opt/smp/hipe_x86_signal.o: In function
>> `my_sigaction':
>> /home/bian/downloads/otp_src_R12B-2/erts/emulator/hipe/hipe_x86_signal.c:220:
>> undefined reference to `INIT'
>> /home/bian/downloads/otp_src_R12B-2/erts/emulator/hipe/hipe_x86_signal.c:230:
>> undefined reference to `__next_sigaction'
>> obj/i686-pc-linux-gnu/opt/smp/hipe_x86_signal.o: In function
>> `hipe_signal_init':
>> /home/bian/downloads/otp_src_R12B-2/erts/emulator/hipe/hipe_x86_signal.c:305:
>> undefined reference to `INIT'
>> obj/i686-pc-linux-gnu/opt/smp/hipe_x86_signal.o: In function
>> `my_sigaction':
>> /home/bian/downloads/otp_src_R12B-2/erts/emulator/hipe/hipe_x86_signal.c:220:
>> undefined reference to `INIT'
>> /home/bian/downloads/otp_src_R12B-2/erts/emulator/hipe/hipe_x86_signal.c:230:
>> undefined reference to `__next_sigaction'
>> /home/bian/downloads/otp_src_R12B-2/erts/emulator/hipe/hipe_x86_signal.c:220:
>> undefined reference to `INIT'
>> /home/bian/downloads/otp_src_R12B-2/erts/emulator/hipe/hipe_x86_signal.c:230:
>> undefined reference to `__next_sigaction'
>> collect2: ld returned 1 exit status
>> make[3]: ***
>> [/home/bian/downloads/otp_src_R12B-2/bin/i686-pc-linux-gnu/beam.smp] Error
>> 1
>> make[3]: Leaving directory
>> `/home/bian/downloads/otp_src_R12B-2/erts/emulator'
>> make[2]: *** [opt] Error 2
>> make[2]: Leaving directory
>> `/home/bian/downloads/otp_src_R12B-2/erts/emulator'
>> make[1]: *** [smp] Error 2
>> make[1]: Leaving directory `/home/bian/downloads/otp_src_R12B-2/erts'
>> make: *** [emulator] Error 2
>> ==================================
>>
>>
>> when i disable the hipe with
>> ./configure --disable-hipe
>> I still get error:
>>
>> ==================================
>> make[2]: Leaving directory `/home/bian/erlang/otp_src_R12B-1'
>> make[1]: Leaving directory `/home/bian/erlang/otp_src_R12B-1'
>> cd lib && \
>> ERL_TOP=/home/bian/erlang/otp_src_R12B-1
>> PATH=/home/bian/erlang/otp_src_R12B-1/bootstrap/bin:${PATH} \
>> make opt SECONDARY_BOOTSTRAP=true
>> make[1]: Entering directory `/home/bian/erlang/otp_src_R12B-1/lib'
>> make[2]: Entering directory
>> `/home/bian/erlang/otp_src_R12B-1/lib/parsetools'
>> === Entering application parsetools
>> make[3]: Entering directory
>> `/home/bian/erlang/otp_src_R12B-1/lib/parsetools/src'
>> make[3]: Nothing to be done for `opt'.
>> make[3]: Leaving directory
>> `/home/bian/erlang/otp_src_R12B-1/lib/parsetools/src'
>> === Skipping subdir doc/src, it is missing
>> === Leaving application parsetools
>> make[2]: Leaving directory
>> `/home/bian/erlang/otp_src_R12B-1/lib/parsetools'
>> make[2]: Entering directory
>> `/home/bian/erlang/otp_src_R12B-1/lib/asn1/src'
>> make[2]: Nothing to be done for `opt'.
>> make[2]: Leaving directory
>> `/home/bian/erlang/otp_src_R12B-1/lib/asn1/src'
>> make[2]: Entering directory `/home/bian/erlang/otp_src_R12B-1/lib/hipe'
>> Makefile:35: warning: overriding commands for target `docs'
>> /home/bian/erlang/otp_src_R12B-1/make/otp_subdir.mk:28: warning: ignoring
>> old commands for target `docs'
>> === Entering application hipe
>> make[3]: Entering directory
>> `/home/bian/erlang/otp_src_R12B-1/lib/hipe/rtl'
>> /home/bian/erlang/otp_src_R12B-1/bin/i686-pc-linux-gnu/hipe_mkliterals -e
>> > hipe_literals.hrl
>> erlc -W +debug_info +warn_obsolete_guard +inline -o../ebin
>> hipe_rtl_arch.erl
>> make[3]: *** [../ebin/hipe_rtl_arch.beam] Segmentation fault
>> make[3]: Leaving directory
>> `/home/bian/erlang/otp_src_R12B-1/lib/hipe/rtl'
>> make[2]: *** [opt] Error 2
>> make[2]: Leaving directory `/home/bian/erlang/otp_src_R12B-1/lib/hipe'
>> make[1]: *** [opt] Error 2
>> make[1]: Leaving directory `/home/bian/erlang/otp_src_R12B-1/lib'
>> make: *** [secondary_bootstrap_build] Error 2
>>
>> ==================================
>>
>>
>> The above two error texts from different version installation, but for all
>> 11b-5, 12b-0,1,2 the error is the same.
>>
>> Any one has any idea?
>>
>> Thanks
>> Xingdong
>>
>> _______________________________________________
>> erlang-questions mailing list
>> 
>> http://www.erlang.org/mailman/listinfo/erlang-questions
>>
>
>
>
> --
> The great enemy of the truth is very often not the lie -- deliberate,
> contrived and dishonest, but the myth, persistent, persuasive, and
> unrealistic. Belief in myths allows the comfort of opinion without the
> discomfort of thought.
> John F. Kennedy 35th president of US 1961-1963 (1917 - 1963)
>
>
>


-- 
The great enemy of the truth is very often not the lie -- deliberate,
contrived and dishonest, but the myth, persistent, persuasive, and
unrealistic. Belief in myths allows the comfort of opinion without the
discomfort of thought.
John F. Kennedy 35th president of US 1961-1963 (1917 - 1963)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20080716/05a284fd/attachment.html>


More information about the erlang-questions mailing list