Wed Jan 10, 2018 10:52 am
Odd... I'm seem to remember something about "can not chown misho:misho", but perhaps it was a one time event. But every time when I try compilation, following your guide to the letter, the same errors appeared:
Code: Select all
[3J[H[2J
[01;37mCompiling Q3lite on a Pi 3
[0m
make[1]: Entering directory '/usr/src/q3lite'
CLEAN build/debug-linux-armv7l
make[1]: Leaving directory '/usr/src/q3lite'
make[1]: Entering directory '/usr/src/q3lite'
CLEAN build/release-linux-armv7l
make[1]: Leaving directory '/usr/src/q3lite'
make[1]: Entering directory '/usr/src/q3lite/misc/setup'
rm -rf *.run image defines.m4
make[1]: Leaving directory '/usr/src/q3lite/misc/setup'
make[1]: Entering directory '/usr/src/q3lite'
Building in build/release-linux-armv7l:
PLATFORM: linux
ARCH: armv7l
VERSION: v1.0.1
COMPILE_PLATFORM: linux
COMPILE_ARCH: armv7l
HAVE_VM_COMPILED: true
CC: cc
CFLAGS:
-DHAVE_GLES -march=armv8-a+crc -mfpu=vfpv4 -mtune=cortex-a53
-mfloat-abi=hard -Ofast -I/opt/vc/include -Wall -fno-strict-aliasing
-Wimplicit -Wstrict-prototypes -pipe -DUSE_ICON -DARCH_STRING="armv7l"
-DNO_GZIP -Icode/zlib -DUSE_INTERNAL_JPEG -Icode/jpeg-8c
-DUSE_LOCAL_HEADERS -DPRODUCT_VERSION="v1.0.1" -Wformat=2
-Wno-format-zero-length -Wformat-security -Wno-format-nonliteral
-Wstrict-aliasing=2 -Wmissing-format-attribute -Wdisabled-optimization
-Werror-implicit-function-declaration -MMD -DNDEBUG -O3 -ffast-math
CLIENT_CFLAGS:
-Icode/SDL2/include -I/opt/vc/include
-I/opt/vc/include/interface/vcos/pthreads
-I/opt/vc/include/interface/vmcs_host/linux -D_REENTRANT
-Wno-strict-prototypes
SERVER_CFLAGS:
LDFLAGS:
-L/opt/vc/lib -lEGL -lGLESv2
LIBS:
-ldl -lm
CLIENT_LIBS:
-L/usr/local/lib/q3lite -L/usr/local/lib -Lcode/libs/q3lite/pi
-Wl,-rpath,/usr/local/lib/q3lite:/usr/local/lib -lSDL2 -lpthread
AUTOUPDATER_LIBS:
-ldl
Output:
q3ded.armv7l
quake3.armv7l
baseq3/vm/cgame.qvm
baseq3/vm/qagame.qvm
baseq3/vm/ui.qvm
make[2]: Entering directory '/usr/src/q3lite'
DED_CC code/server/sv_bot.c
DED_CC code/server/sv_client.c
DED_CC code/server/sv_ccmds.c
DED_CC code/server/sv_game.c
DED_CC code/server/sv_init.c
DED_CC code/server/sv_main.c
DED_CC code/server/sv_net_chan.c
DED_CC code/server/sv_snapshot.c
DED_CC code/server/sv_world.c
DED_CC code/qcommon/cm_load.c
DED_CC code/qcommon/cm_patch.c
DED_CC code/qcommon/cm_polylib.c
DED_CC code/qcommon/cm_test.c
DED_CC code/qcommon/cm_trace.c
DED_CC code/qcommon/cmd.c
DED_CC code/qcommon/common.c
DED_CC code/qcommon/cvar.c
DED_CC code/qcommon/files.c
DED_CC code/qcommon/md4.c
DED_CC code/qcommon/msg.c
DED_CC code/qcommon/net_chan.c
DED_CC code/qcommon/net_ip.c
DED_CC code/qcommon/huffman.c
DED_CC code/qcommon/q_math.c
DED_CC code/qcommon/q_shared.c
DED_CC code/qcommon/unzip.c
DED_CC code/qcommon/ioapi.c
DED_CC code/qcommon/vm.c
DED_CC code/qcommon/vm_interpreted.c
BOT_CC code/botlib/be_aas_bspq3.c
BOT_CC code/botlib/be_aas_cluster.c
BOT_CC code/botlib/be_aas_debug.c
BOT_CC code/botlib/be_aas_entity.c
BOT_CC code/botlib/be_aas_file.c
BOT_CC code/botlib/be_aas_main.c
BOT_CC code/botlib/be_aas_move.c
BOT_CC code/botlib/be_aas_optimize.c
BOT_CC code/botlib/be_aas_reach.c
BOT_CC code/botlib/be_aas_route.c
BOT_CC code/botlib/be_aas_routealt.c
BOT_CC code/botlib/be_aas_sample.c
BOT_CC code/botlib/be_ai_char.c
BOT_CC code/botlib/be_ai_chat.c
BOT_CC code/botlib/be_ai_gen.c
BOT_CC code/botlib/be_ai_goal.c
BOT_CC code/botlib/be_ai_move.c
BOT_CC code/botlib/be_ai_weap.c
BOT_CC code/botlib/be_ai_weight.c
BOT_CC code/botlib/be_ea.c
BOT_CC code/botlib/be_interface.c
BOT_CC code/botlib/l_crc.c
BOT_CC code/botlib/l_libvar.c
BOT_CC code/botlib/l_log.c
BOT_CC code/botlib/l_memory.c
BOT_CC code/botlib/l_precomp.c
BOT_CC code/botlib/l_script.c
BOT_CC code/botlib/l_struct.c
DED_CC code/null/null_client.c
DED_CC code/null/null_input.c
DED_CC code/null/null_snddma.c
DED_CC code/sys/con_log.c
DED_CC code/sys/sys_autoupdater.c
DED_CC code/sys/sys_main.c
DED_CC code/zlib/adler32.c
DED_CC code/zlib/crc32.c
DED_CC code/zlib/inffast.c
DED_CC code/zlib/inflate.c
DED_CC code/zlib/inftrees.c
DED_CC code/zlib/zutil.c
CC code/qcommon/vm_armv7l.c
DED_CC code/sys/sys_unix.c
DED_CC code/sys/con_tty.c
CC code/client/cl_cgame.c
CC code/client/cl_cin.c
CC code/client/cl_console.c
CC code/client/cl_input.c
CC code/client/cl_keys.c
CC code/client/cl_main.c
CC code/client/cl_net_chan.c
CC code/client/cl_parse.c
CC code/client/cl_scrn.c
CC code/client/cl_ui.c
CC code/client/cl_avi.c
CC code/qcommon/cm_load.c
CC code/qcommon/cm_patch.c
CC code/qcommon/cm_polylib.c
CC code/qcommon/cm_test.c
CC code/qcommon/cm_trace.c
CC code/qcommon/cmd.c
CC code/qcommon/common.c
CC code/qcommon/cvar.c
CC code/qcommon/files.c
CC code/qcommon/md4.c
CC code/qcommon/md5.c
CC code/qcommon/msg.c
CC code/qcommon/net_chan.c
CC code/qcommon/net_ip.c
CC code/qcommon/huffman.c
CC code/client/snd_adpcm.c
CC code/client/snd_dma.c
CC code/client/snd_mem.c
CC code/client/snd_mix.c
CC code/client/snd_wavelet.c
CC code/client/snd_main.c
CC code/client/snd_codec.c
CC code/client/snd_codec_wav.c
CC code/client/snd_codec_ogg.c
CC code/client/snd_codec_opus.c
CC code/client/qal.c
CC code/client/snd_openal.c
CC code/client/cl_curl.c
CC code/server/sv_bot.c
CC code/server/sv_ccmds.c
CC code/server/sv_client.c
CC code/server/sv_game.c
CC code/server/sv_init.c
CC code/server/sv_main.c
CC code/server/sv_net_chan.c
CC code/server/sv_snapshot.c
CC code/server/sv_world.c
CC code/qcommon/q_math.c
CC code/qcommon/q_shared.c
CC code/qcommon/unzip.c
CC code/qcommon/ioapi.c
CC code/qcommon/puff.c
CC code/qcommon/vm.c
CC code/qcommon/vm_interpreted.c
BOT_CC code/botlib/be_aas_bspq3.c
BOT_CC code/botlib/be_aas_cluster.c
BOT_CC code/botlib/be_aas_debug.c
BOT_CC code/botlib/be_aas_entity.c
BOT_CC code/botlib/be_aas_file.c
BOT_CC code/botlib/be_aas_main.c
BOT_CC code/botlib/be_aas_move.c
BOT_CC code/botlib/be_aas_optimize.c
BOT_CC code/botlib/be_aas_reach.c
BOT_CC code/botlib/be_aas_route.c
BOT_CC code/botlib/be_aas_routealt.c
BOT_CC code/botlib/be_aas_sample.c
BOT_CC code/botlib/be_ai_char.c
BOT_CC code/botlib/be_ai_chat.c
BOT_CC code/botlib/be_ai_gen.c
BOT_CC code/botlib/be_ai_goal.c
BOT_CC code/botlib/be_ai_move.c
BOT_CC code/botlib/be_ai_weap.c
BOT_CC code/botlib/be_ai_weight.c
BOT_CC code/botlib/be_ea.c
BOT_CC code/botlib/be_interface.c
BOT_CC code/botlib/l_crc.c
BOT_CC code/botlib/l_libvar.c
BOT_CC code/botlib/l_log.c
BOT_CC code/botlib/l_memory.c
BOT_CC code/botlib/l_precomp.c
BOT_CC code/botlib/l_script.c
BOT_CC code/botlib/l_struct.c
CC code/sdl/sdl_input.c
CC code/sdl/sdl_snd.c
CC code/sys/con_log.c
CC code/sys/sys_autoupdater.c
CC code/sys/sys_main.c
CC code/sys/con_tty.c
CC code/zlib/adler32.c
CC code/zlib/crc32.c
CC code/zlib/inffast.c
CC code/zlib/inflate.c
CC code/zlib/inftrees.c
CC code/zlib/zutil.c
CC code/sys/sys_unix.c
REF_CC code/rendererq3lgles1/tr_animation.c
REF_CC code/rendererq3lgles1/tr_backend.c
REF_CC code/rendererq3lgles1/tr_bsp.c
REF_CC code/rendererq3lgles1/tr_cmds.c
REF_CC code/rendererq3lgles1/tr_curve.c
REF_CC code/rendererq3lgles1/tr_flares.c
REF_CC code/renderercommon/tr_font.c
REF_CC code/rendererq3lgles1/tr_image.c
REF_CC code/renderercommon/tr_image_bmp.c
REF_CC code/renderercommon/tr_image_jpg.c
REF_CC code/renderercommon/tr_image_pcx.c
REF_CC code/renderercommon/tr_image_png.c
REF_CC code/renderercommon/tr_image_tga.c
REF_CC code/rendererq3lgles1/tr_init.c
REF_CC code/rendererq3lgles1/tr_light.c
REF_CC code/rendererq3lgles1/tr_main.c
REF_CC code/rendererq3lgles1/tr_marks.c
REF_CC code/rendererq3lgles1/tr_mesh.c
REF_CC code/rendererq3lgles1/tr_model.c
REF_CC code/rendererq3lgles1/tr_model_iqm.c
REF_CC code/renderercommon/tr_noise.c
REF_CC code/rendererq3lgles1/tr_scene.c
REF_CC code/rendererq3lgles1/tr_shade.c
REF_CC code/rendererq3lgles1/tr_shade_calc.c
REF_CC code/rendererq3lgles1/tr_shader.c
REF_CC code/rendererq3lgles1/tr_shadows.c
REF_CC code/rendererq3lgles1/tr_sky.c
REF_CC code/rendererq3lgles1/tr_surface.c
REF_CC code/rendererq3lgles1/tr_world.c
REF_CC code/sdl/sdl_gamma.c
REF_CC code/sdl/sdl_glimp.c
REF_CC code/jpeg-8c/jaricom.c
REF_CC code/jpeg-8c/jcapimin.c
REF_CC code/jpeg-8c/jcapistd.c
REF_CC code/jpeg-8c/jcarith.c
REF_CC code/jpeg-8c/jccoefct.c
REF_CC code/jpeg-8c/jccolor.c
REF_CC code/jpeg-8c/jcdctmgr.c
REF_CC code/jpeg-8c/jchuff.c
REF_CC code/jpeg-8c/jcinit.c
REF_CC code/jpeg-8c/jcmainct.c
REF_CC code/jpeg-8c/jcmarker.c
REF_CC code/jpeg-8c/jcmaster.c
REF_CC code/jpeg-8c/jcomapi.c
REF_CC code/jpeg-8c/jcparam.c
REF_CC code/jpeg-8c/jcprepct.c
REF_CC code/jpeg-8c/jcsample.c
REF_CC code/jpeg-8c/jctrans.c
REF_CC code/jpeg-8c/jdapimin.c
REF_CC code/jpeg-8c/jdapistd.c
REF_CC code/jpeg-8c/jdarith.c
REF_CC code/jpeg-8c/jdatadst.c
REF_CC code/jpeg-8c/jdatasrc.c
REF_CC code/jpeg-8c/jdcoefct.c
REF_CC code/jpeg-8c/jdcolor.c
REF_CC code/jpeg-8c/jddctmgr.c
REF_CC code/jpeg-8c/jdinput.c
REF_CC code/jpeg-8c/jdhuff.c
REF_CC code/jpeg-8c/jdmainct.c
REF_CC code/jpeg-8c/jdmarker.c
REF_CC code/jpeg-8c/jdmaster.c
REF_CC code/jpeg-8c/jdmerge.c
REF_CC code/jpeg-8c/jdpostct.c
REF_CC code/jpeg-8c/jdsample.c
REF_CC code/jpeg-8c/jdtrans.c
REF_CC code/jpeg-8c/jerror.c
REF_CC code/jpeg-8c/jfdctflt.c
REF_CC code/jpeg-8c/jfdctfst.c
REF_CC code/jpeg-8c/jfdctint.c
REF_CC code/jpeg-8c/jidctflt.c
REF_CC code/jpeg-8c/jidctfst.c
REF_CC code/jpeg-8c/jidctint.c
REF_CC code/jpeg-8c/jmemmgr.c
REF_CC code/jpeg-8c/jmemnobs.c
REF_CC code/jpeg-8c/jquant1.c
REF_CC code/jpeg-8c/jquant2.c
REF_CC code/jpeg-8c/jutils.c
TOOLS_CC code/tools/lcc/etc/lcc.c
TOOLS_CC code/tools/lcc/etc/bytecode.c
TOOLS_CC code/tools/lcc/src/alloc.c
TOOLS_CC code/tools/lcc/src/bind.c
TOOLS_CC code/tools/lcc/src/bytecode.c
TOOLS_CC code/tools/lcc/src/dag.c
TOOLS_CC code/tools/lcc/lburg/lburg.c
TOOLS_CC code/tools/lcc/lburg/gram.c
TOOLS_CC code/tools/lcc/src/decl.c
TOOLS_CC code/tools/lcc/src/enode.c
TOOLS_CC code/tools/lcc/src/error.c
TOOLS_CC code/tools/lcc/src/event.c
TOOLS_CC code/tools/lcc/src/expr.c
TOOLS_CC code/tools/lcc/src/gen.c
TOOLS_CC code/tools/lcc/src/init.c
TOOLS_CC code/tools/lcc/src/inits.c
TOOLS_CC code/tools/lcc/src/input.c
TOOLS_CC code/tools/lcc/src/lex.c
TOOLS_CC code/tools/lcc/src/list.c
TOOLS_CC code/tools/lcc/src/main.c
TOOLS_CC code/tools/lcc/src/null.c
TOOLS_CC code/tools/lcc/src/output.c
TOOLS_CC code/tools/lcc/src/profio.c
TOOLS_CC code/tools/lcc/src/prof.c
TOOLS_CC code/tools/lcc/src/simp.c
TOOLS_CC code/tools/lcc/src/stmt.c
TOOLS_CC code/tools/lcc/src/string.c
TOOLS_CC code/tools/lcc/src/sym.c
TOOLS_CC code/tools/lcc/src/symbolic.c
TOOLS_CC code/tools/lcc/src/trace.c
TOOLS_CC code/tools/lcc/src/tree.c
TOOLS_CC code/tools/lcc/src/types.c
TOOLS_CC code/tools/lcc/cpp/cpp.c
TOOLS_CC code/tools/lcc/cpp/lex.c
TOOLS_CC code/tools/lcc/cpp/nlist.c
TOOLS_CC code/tools/lcc/cpp/tokens.c
TOOLS_CC code/tools/lcc/cpp/macro.c
TOOLS_CC code/tools/lcc/cpp/eval.c
TOOLS_CC code/tools/lcc/cpp/include.c
TOOLS_CC code/tools/lcc/cpp/hideset.c
TOOLS_CC code/tools/lcc/cpp/getopt.c
TOOLS_CC code/tools/lcc/cpp/unix.c
TOOLS_CC code/tools/asm/q3asm.c
TOOLS_CC code/tools/asm/cmdlib.c
LD build/release-linux-armv7l/q3ded.armv7l
LD build/release-linux-armv7l/quake3.armv7l
LD build/release-linux-armv7l/tools/lburg/lburg
/usr/bin/ld: не се намира -lEGL
/usr/bin/ld: не се намира -lGLESv2
collect2: error: ld returned 1 exit status
Makefile:2317: recipe for target 'build/release-linux-armv7l/q3ded.armv7l' failed
make[2]: *** [build/release-linux-armv7l/q3ded.armv7l] Error 1
make[2]: *** Waiting for unfinished jobs....
/usr/bin/ld: не се намира -lEGL
/usr/bin/ld: не се намира -lGLESv2
collect2: error: ld returned 1 exit status
Makefile:2165: recipe for target 'build/release-linux-armv7l/quake3.armv7l' failed
make[2]: *** [build/release-linux-armv7l/quake3.armv7l] Error 1
make[2]: Leaving directory '/usr/src/q3lite'
Makefile:1326: recipe for target 'targets' failed
make[1]: *** [targets] Error 2
make[1]: Leaving directory '/usr/src/q3lite'
Makefile:1277: recipe for target 'release' failed
make: *** [release] Error 2
[01;37mBuild Time: 3m:36s
Also my username "misho" is just a renamed "pi" with a home folder of "/home/pi". For some reason a folder named "/home/misho" appeared after the compilation.
And (for what matters) the last thing is that user "misho" is not a member of a group with the same name:
Code: Select all
misho@rpi3:~ $ groups misho
misho : pi adm dialout cdrom sudo audio video plugdev games users input netdev spi i2c gpio lpadmin
I hope this feedback is enough for sorting out the problem.
Nonetheless keep up the good work!
1. RPi B 512 MB + Sandisk 2GB c4, vesa mount;
2. RPi B 512 MB + Hama 16GB c10, heat sinks, micro fan, built-in lead-acid battery, duplicated factory plugs, 4,3" TFT, usb mini wireless keyboard, TDA2822 and speakers;
3. RPi 2 + Maxell 16GB c10.