02-18-2017, 06:04 AM
Hello, I am new to this forum and to wings3d and erlang. I tried to build the version 2.1.5 of wings3d.
build() {
LANG=C
export ESDL_PATH=$(echo /usr/lib/erlang/lib/esdl-*)
make -C "$_pkgname-$pkgver" all lang
}
This does not work:
make: Entering directory '/home/haawda/paketierung/not_maintained_by_me/wings3d/src/wings-2.1.5'
WINGS_VSN = 2.1.5
(cd intl_tools; make)
make[1]: Entering directory '/home/haawda/paketierung/not_maintained_by_me/wings3d/src/wings-2.1.5/intl_tools'
make TYPE=opt common
make[2]: Entering directory '/home/haawda/paketierung/not_maintained_by_me/wings3d/src/wings-2.1.5/intl_tools'
erlc -Werror +debug_info +debug_info -o. tools.erl
escript gen_char_hrl
make[2]: Leaving directory '/home/haawda/paketierung/not_maintained_by_me/wings3d/src/wings-2.1.5/intl_tools'
make[1]: Leaving directory '/home/haawda/paketierung/not_maintained_by_me/wings3d/src/wings-2.1.5/intl_tools'
(cd src; make)
make[1]: Entering directory '/home/haawda/paketierung/not_maintained_by_me/wings3d/src/wings-2.1.5/src'
make TYPE=opt common
make[2]: Entering directory '/home/haawda/paketierung/not_maintained_by_me/wings3d/src/wings-2.1.5/src'
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_lang.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin user_default.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_align.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_body.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_camera.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_cl.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_cc.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_cc_ref.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_collapse.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_color.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_console.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_deform.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_develop.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_dialog.erl
wings_dialog.erl:15: can't find include lib "wings/e3d/e3d_image.hrl"
wings_dialog.erl:1593: record e3d_image undefined
make[2]: *** [Makefile:168: ../ebin/wings_dialog.beam] Error 1
make[2]: Leaving directory '/home/haawda/paketierung/not_maintained_by_me/wings3d/src/wings-2.1.5/src'
make[1]: *** [Makefile:149: opt] Error 2
make[1]: Leaving directory '/home/haawda/paketierung/not_maintained_by_me/wings3d/src/wings-2.1.5/src'
make: *** [Makefile:15: all] Error 2
make: Leaving directory '/home/haawda/paketierung/not_maintained_by_me/wings3d/src/wings-2.1.5'
==> ERROR: A failure occurred in build().
Aborting...
I did not build the dependencies myself but tried the packages Arch Linux provides.
build() {
LANG=C
export ESDL_PATH=$(echo /usr/lib/erlang/lib/esdl-*)
make -C "$_pkgname-$pkgver" all lang
}
This does not work:
make: Entering directory '/home/haawda/paketierung/not_maintained_by_me/wings3d/src/wings-2.1.5'
WINGS_VSN = 2.1.5
(cd intl_tools; make)
make[1]: Entering directory '/home/haawda/paketierung/not_maintained_by_me/wings3d/src/wings-2.1.5/intl_tools'
make TYPE=opt common
make[2]: Entering directory '/home/haawda/paketierung/not_maintained_by_me/wings3d/src/wings-2.1.5/intl_tools'
erlc -Werror +debug_info +debug_info -o. tools.erl
escript gen_char_hrl
make[2]: Leaving directory '/home/haawda/paketierung/not_maintained_by_me/wings3d/src/wings-2.1.5/intl_tools'
make[1]: Leaving directory '/home/haawda/paketierung/not_maintained_by_me/wings3d/src/wings-2.1.5/intl_tools'
(cd src; make)
make[1]: Entering directory '/home/haawda/paketierung/not_maintained_by_me/wings3d/src/wings-2.1.5/src'
make TYPE=opt common
make[2]: Entering directory '/home/haawda/paketierung/not_maintained_by_me/wings3d/src/wings-2.1.5/src'
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_lang.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin user_default.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_align.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_body.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_camera.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_cl.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_cc.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_cc_ref.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_collapse.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_color.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_console.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_deform.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_develop.erl
erlc -Werror -I ../e3d +debug_info '-Dwings_version="2.1.5"' -pa ../intl_tools -o../ebin wings_dialog.erl
wings_dialog.erl:15: can't find include lib "wings/e3d/e3d_image.hrl"
wings_dialog.erl:1593: record e3d_image undefined
make[2]: *** [Makefile:168: ../ebin/wings_dialog.beam] Error 1
make[2]: Leaving directory '/home/haawda/paketierung/not_maintained_by_me/wings3d/src/wings-2.1.5/src'
make[1]: *** [Makefile:149: opt] Error 2
make[1]: Leaving directory '/home/haawda/paketierung/not_maintained_by_me/wings3d/src/wings-2.1.5/src'
make: *** [Makefile:15: all] Error 2
make: Leaving directory '/home/haawda/paketierung/not_maintained_by_me/wings3d/src/wings-2.1.5'
==> ERROR: A failure occurred in build().
Aborting...
I did not build the dependencies myself but tried the packages Arch Linux provides.