Erlang on Mac OS 10.3
Jérôme Desquilbet
jerome@REDACTED
Fri Oct 24 22:51:47 CEST 2003
Le 24 oct. 03, à 22:39, Sean Hinde a écrit :
>
> On Friday, October 24, 2003, at 09:15 pm, Jérôme Desquilbet wrote:
>
>> Has anybody tried to compile the Erlang package on Panther already?
>> On my side, make fails with:
>>
>> ld: Undefined symbols:
>> _z_errmsg
>>
>> TIA for any help,
>> Jérôme.
>>
>
> I have heard (ehem!) that the emulator compiled under 10.2 works under
> some Panther like early release.
>
> It looks like the included zlib might have failed to compile - can you
> perhaps post the rest of the compile log?
>
> Sean
Here it is (sorry for the large message). This is the result of make
run after the same failure: -- Jérôme.
--------8<-----------------------------
$ make
cd erts/emulator &&
ERL_TOP=/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0 make
generate depend
make -f powerpc-apple-darwin7.0.0/Makefile generate
make[2]: Nothing to be done for `generate'.
make -f powerpc-apple-darwin7.0.0/Makefile depend
gcc -MM -MG -g -O2
-I/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/powerpc-
apple-darwin7.0.0 -no-cpp-precomp -DHAVE_CONFIG_H -Wall
-Wstrict-prototypes -Wmissing-prototypes -DHIPE_ARCHITECTURE=noarch
-Ibeam -Isys/unix -Isys/common -Ipowerpc-apple-darwin7.0.0
-Ipowerpc-apple-darwin7.0.0/opt -Izlib -Ihipe -Idrivers/common \
beam/*.c drivers/common/*.c drivers/unix/*.c \
sys/unix/*.c sys/common/*.c hipe/*.c | \
sed
's|^\([^:]*:\)|$(OBJDIR)/\1|g;s|powerpc-apple-darwin7.0.0/opt/
|$(TARGET_TYPE_DIR)/|g' > powerpc-apple-darwin7.0.0/depend.mk
gcc -MM -MG -DENABLE_ELIB_MALLOC -DELIB_ALLOC_IS_CLIB -DELIB_HEAP_SBRK
-g -O2
-I/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/powerpc-
apple-darwin7.0.0 -no-cpp-precomp -DHAVE_CONFIG_H -Wall
-Wstrict-prototypes -Wmissing-prototypes -DHIPE_ARCHITECTURE=noarch
-Ibeam -Isys/unix -Isys/common -Ipowerpc-apple-darwin7.0.0
-Ipowerpc-apple-darwin7.0.0/opt -Izlib -Ihipe -Idrivers/common \
beam/elib_malloc.c beam/elib_memmove.c beam/erl_bif_info.c
beam/utils.c beam/erl_alloc.c | sed 's|^\([^:]*\).o[
]*:|$(OBJDIR)/\1.elib.o:|g;s|powerpc-apple-darwin7.0.0/opt/
|$(TARGET_TYPE_DIR)/|g' >> powerpc-apple-darwin7.0.0/depend.mk
cd erts &&
ERL_TOP=/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0 make
NO_START_SCRIPTS=true
( cd emulator && make shared )
make -f powerpc-apple-darwin7.0.0/Makefile TYPE=shared
make -f powerpc-apple-darwin7.0.0/Makefile TYPE=shared
make[5]: Nothing to be done for `all'.
gcc -o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/bin/powerpc-
apple-darwin7.0.0/beam.shared \
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_main.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/preload.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_pbifs.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/benchmark.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_alloc.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_mtrace.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_alloc_util.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_goodfit_alloc.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_bestfit_alloc.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_afit_alloc.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_instrument.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_init.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_atom_table.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_bif_table.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_bif_info.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_bif_op.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_bif_os.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_bif_lists.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_bif_trace.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_bif_wrap.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_trace.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/copy.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/utils.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/bif.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/io.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_debug.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_md5.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_message.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_process.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_process_dict.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_arith.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/time.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_time_sup.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/external.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/dist.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/binary.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_db.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_db_util.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_db_hash.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_db_tree.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/fix_alloc.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/big.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/hash.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/index.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/atom.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/module.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/export.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/register.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/break.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_async.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/sys_threads.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/ggc.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_gc.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_posix_str.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_bits.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_math.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_vector.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_term.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_fun.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_bif_port.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_node_tables.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_process_dump.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/beam_emu.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/beam_opcodes.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/beam_load.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/beam_bif_load.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/beam_debug.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/beam_bp.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/beam_catches.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/sys.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/driver_tab.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/unix_efile.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/gzio.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/elib_malloc.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/elib_memmove.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/erl_mseg.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/unix_ddll_drv.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/sys_float.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/efile_drv.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/ddll_drv.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/inet_drv.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/zlib_drv.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/ram_file_drv.o
/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/
obj.shared.beam/powerpc-apple-darwin7.0.0/ttsl_drv.o -lncurses -lresolv
-ldl -lm
-L/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/erts/obj/
powerpc-apple-darwin7.0.0 -lz
ld: Undefined symbols:
_z_errmsg
make[3]: ***
[/Volumes/Home/jerome/Developpement/erlang/otp_src_R9C-0/bin/powerpc-
apple-darwin7.0.0/beam.shared] Error 1
make[2]: *** [shared] Error 2
make[1]: *** [shared] Error 2
make: *** [emulator] Error 2
--------8<-----------------------------
More information about the erlang-questions
mailing list