[erlang-bugs] Compiling otp_src_R11B-2 fails on OpenSuSE 10.2

Maik Hentsche <>
Thu Feb 22 16:16:48 CET 2007


Hi,
I tried to compile erlang from http://www.erlang.org/download.html and
it failed with the following error:
obj/x86_64-unknown-linux-gnu/opt/hybrid/hipe_x86_signal.o: In function
`my_sigaction': /home/mhentsc3/Download/jabber/otp_src_R11B-2/erts/emulator/hipe/hipe_x86_signal.c:220:
undefined reference to
`INIT' /home/mhentsc3/Download/jabber/otp_src_R11B-2/erts/emulator/hipe/hipe_x86_signal.c:230:
undefined reference to `__next_sigaction'
obj/x86_64-unknown-linux-gnu/opt/hybrid/hipe_x86_signal.o: In function
`hipe_signal_init': /home/mhentsc3/Download/jabber/otp_src_R11B-2/erts/emulator/hipe/hipe_x86_signal.c:305:
undefined reference to `INIT'
obj/x86_64-unknown-linux-gnu/opt/hybrid/hipe_x86_signal.o: In function
`my_sigaction': /home/mhentsc3/Download/jabber/otp_src_R11B-2/erts/emulator/hipe/hipe_x86_signal.c:220:
undefined reference to
`INIT' /home/mhentsc3/Download/jabber/otp_src_R11B-2/erts/emulator/hipe/hipe_x86_signal.c:230:
undefined reference to
`__next_sigaction' /home/mhentsc3/Download/jabber/otp_src_R11B-2/erts/emulator/hipe/hipe_x86_signal.c:220:
undefined reference to
`INIT' /home/mhentsc3/Download/jabber/otp_src_R11B-2/erts/emulator/hipe/hipe_x86_signal.c:230:
undefined reference to `__next_sigaction' collect2: ld returned 1 exit
status make[3]: ***
[/home/mhentsc3/Download/jabber/otp_src_R11B-2/bin/x86_64-unknown-linux-gnu/beam.hybrid]
Error 1 make[3]: Leaving directory
`/home/mhentsc3/Download/jabber/otp_src_R11B-2/erts/emulator' make[2]:
*** [opt] Error 2 make[2]: Leaving directory
`/home/mhentsc3/Download/jabber/otp_src_R11B-2/erts/emulator' make[1]:
*** [hybrid] Error 2 make[1]: Leaving directory
`/home/mhentsc3/Download/jabber/otp_src_R11B-2/erts' make: ***
[emulator] Error 2

The Compiler is used is this:
Using built-in specs.
Target: x86_64-suse-linux
Configured with: ../configure --enable-threads=posix --prefix=/usr
--with-local-prefix=/usr/local --infodir=/usr/share/info
--mandir=/usr/share/man --libdir=/usr/lib64 --libexecdir=/usr/lib64
--enable-languages=c,c++,objc,fortran,obj-c++,java,ada
--enable-checking=release --with-gxx-include-dir=/usr/include/c++/4.1.2
--enable-ssp --disable-libssp --disable-libgcj --with-slibdir=/lib64
--with-system-zlib --enable-shared --enable-__cxa_atexit
--enable-libstdcxx-allocator=new --program-suffix=-4.1
--enable-version-specific-runtime-libs --without-system-libunwind
--with-cpu=generic --host=x86_64-suse-linux Thread model: posix gcc
version 4.1.2 20061115 (prerelease) (SUSE Linux)

so long
Maik
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://erlang.org/pipermail/erlang-bugs/attachments/20070222/8adb83e6/attachment.bin>


More information about the erlang-bugs mailing list