[Cin] Two more compile errors on non-x86

Andrew Randrianasulu randrianasulu at gmail.com
Sat Feb 23 22:01:14 CET 2019


Sorry, it seems  right now Cin-GG quite tied to glibc/x86 (mmx)

I tried to build files in guicast and plugins, and got two more errors:

make -C 1080to480
make[1]: Entering 
directory '/root/src/cinelerra/cinelerra-5.1/plugins/1080to480'
g++ -shared -o /root/src/cinelerra/cinelerra-5.1/plugins/../bin/plugins/video/1080to480.plugin 
ppc64le/1080to480.o  `cat ppc64le/l_flags`
g++: 
error: /root/src/cinelerra/cinelerra-5.1/plugins/../thirdparty/mjpegtools-2.1.0/utils/mmxsse/.libs/libmmxsse.a: 
No such file or directory
make[1]: *** 
[../../plugin_config:21: /root/src/cinelerra/cinelerra-5.1/plugins/../bin/plugins/video/1080to480.plugin] 
Error 1
make[1]: Leaving directory '/root/src/cinelerra/cinelerra-5.1/plugins/1080to480'
make: *** [Makefile:188: 1080to480] Error 2

--------------------

g++ `cat ppc64le/c_flags` -DMSGQUAL=bcsignals -c bcsignals.C -o 
ppc64le/bcsignals.o
bcsignals.C:393:2: error: #error gotta have IP
 #error gotta have IP
  ^~~~~
bcsignals.C: In function 'void handle_dump(int, siginfo_t*, void*)':
bcsignals.C:410:30: error: 'struct sigcontext' has no member named 'IP'
  uint8_t *ip = (uint8_t *)c->IP;
                              ^~
bcsignals.C:424:14: error: 'struct sigcontext' has no member named 'IP'
    (void*)c->IP, pid, tid);
              ^~
At global scope:
cc1plus: warning: unrecognized command line option '-Wno-stringop-truncation'
cc1plus: warning: unrecognized command line option '-Wno-format-overflow'
cc1plus: warning: unrecognized command line option '-Wno-format-truncation'
cc1plus: warning: unrecognized command line option '-Wno-stringop-overflow'
cc1plus: warning: unrecognized command line option '-Wno-unknown-warning'
make: *** [Makefile:123: ppc64le/bcsignals.o] Error 1


second one probably linked to Alpine's use of musl C library ..still, first one 
directly points at mmx/sse library from mjpegtools.

Guess without some serious disabling Cin-GG will be unbuildable on non-x86 ....
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PLUGIN_error.log
Type: text/x-log
Size: 633 bytes
Desc: not available
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20190224/d88b3999/attachment.log>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: guicast_error.log
Type: text/x-log
Size: 936 bytes
Desc: not available
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20190224/d88b3999/attachment-0001.log>


More information about the Cin mailing list