Login
Username:

Password:

Remember me



Lost Password?

Register now!
Main Menu
Who's Online
1 user(s) are online (1 user(s) are browsing Forum)

Members: 0
Guests: 1

more...
   All Posts (nikolas)


(1) 2 3 »


Re: Odyssey

Joined:
2017/9/11 14:28
From Basel
Group:
Member
Posts: 23
Offline
I fixed some other issue, but now I see this when trying to link. My vm has 4 GB of RAM and 16 of swap. Any idea?

Quote:

root@ubuntu-s-2vcpu-4gb-ams3-01:~/night_V0/test2/gcc-4.8.3/AROS-20180827-source/bin/linux-i386/gen/local/odyssey/Tools/OdysseyWebBrowser# /root/night_V0/test2/gcc-6.1.0/AROS-20180827-source/bin/linux-x86_64/tools/crosstools/i386-aros-g++ --sysroot=/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/bin/linux-i386/AROS/Development --sysroot /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/bin/linux-i386/AROS/Development --sysroot /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/bin/linux-i386/AROS/Development --sysroot /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/bin/linux-i386/AROS/Development -I/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/bin/linux-i386/AROS/Development/include -I -Wall -DAROS_BUILD_TYPE=AROS_BUILD_TYPE_PERSONAL -g -DADEBUG=1 -DMDEBUG=1 -O0 -m32 -march=i686 -Wno-unused-function -Wno-conversion-null -Wno-deprecated-declarations -Wno-cast-align -std=c++11 -O3 -DNDEBUG -fno-exceptions -fno-strict-aliasing -fno-rtti -O2 -L -static-libstdc++ -g CMakeFiles/owb.dir/main.cpp.obj -o ../../bin/owb ../../lib/libjavascriptcoremui.a ../../lib/libWebCoreMUI.a ../../lib/libwebkitmui.a -lz -lcairo -lpixman -lfontconfig -lfreetype2 -lxml2 -lz -lcurl -ljpeg -lpng -lssl -lcrypto -licui18n -licuuc -licudata -lsqlite3 -lxslt -ldebug -lopenurl -lrexxsyslib -lavformat -lbz2 -lavcodec -liconv -lz -lavutil -lswresample -lswscale ../../lib/libWebCoreMUI.a ../../lib/libjavascriptcoremui.a /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/bin/linux-i386/AROS/Development/lib/libfontconfig.a /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/bin/linux-i386/AROS/Development/lib/libfreetype2.a /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/bin/linux-i386/AROS/Development/lib/libz.a ../../lib/libWTFMUI.a -lcairo -lpixman -lfontconfig -lfreetype2 -lxml2 -lcurl -ljpeg -lpng -lssl -lcrypto -licui18n -licuuc -licudata -lsqlite3 -lxslt -ldebug -lopenurl -lrexxsyslib -lavformat -lbz2 -lavcodec -liconv -lavutil -lswresample -lswscale
nm: /tmp/catmpb4RWJl: File format not recognized
/root/night_V0/test2/gcc-6.1.0/AROS-20180827-source/bin/linux-x86_64/tools/crosstools/i386-aros-objdump: /tmp/catmpb4RWJl: File format not recognized
/tmp/catmpb4RWJl: file not recognized: File format not recognized


Posted on: 9/16 11:38

Edited by nikolas on 2018/9/16 12:01:08
Transfer the post to other applications Transfer


Re: Odyssey

Joined:
2017/9/11 14:28
From Basel
Group:
Member
Posts: 23
Offline
Hi,

That one was not my real error. Sorry for the confusion.
Here how it finishes:

Quote:

/root/night_V0/test2/gcc-6.1.0/AROS-20180827-source/bin/linux-x86_64/tools/crosstools/i386-aros-ranlib ../../lib/libWebCoreMUI.a
[ 95%] Built target WebCore
Makefile:152: recipe for target 'all' failed
mmakefile:118: recipe for target '/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/bin/linux-i386/gen/local/odyssey/.installed' failed
-libs-pixman-includes-dirs
[MMAKE] Making contrib-gfx-libs-pixman-includes-dirs in contrib/gfx/libs/pixman/pixman
[MMAKE] Building AROS.contrib-gfx-libs-pixman-fd
[MMAKE] Making contrib-gfx-libs-pixman-fd in contrib/gfx/libs/pixman/pixman
[MMAKE] Making contrib-gfx-libs-pixman-includes in contrib/gfx/libs/pixman/pixman
[MMAKE] Making contrib-gfx-libs-pixman in contrib/gfx/libs/pixman/pixman
[MMAKE] Building AROS.contrib-libiconv
[MMAKE] Building AROS.contrib-ffmpeg
[MMAKE] Nothing known about target linklibs-clib in project AROS
[MMAKE] Building AROS.contrib-ffmpeg-
[MMAKE] Building AROS.contrib-ffmpeg--target
[MMAKE] Nothing known about target setup in project AROS
[MMAKE] Building AROS.contrib-ffmpeg--quick
[MMAKE] Building AROS.contrib-ffmpeg--fetch
[MMAKE] Making contrib-ffmpeg--fetch in contrib/MultiMedia/libs/ffmpeg
[MMAKE] Building AROS.contrib-ffmpeg--configure
[MMAKE] Making contrib-ffmpeg--configure in contrib/MultiMedia/libs/ffmpeg
[MMAKE] Building AROS.contrib-ffmpeg--build_and_install-quick
[MMAKE] Making contrib-ffmpeg--build_and_install-quick in contrib/MultiMedia/libs/ffmpeg
[MMAKE] Building AROS.contrib-ffmpeg--make-package
[MMAKE] Making contrib-ffmpeg--make-package in contrib/MultiMedia/libs/ffmpeg
[MMAKE] Nothing known about target setup in project AROS
[MMAKE] Building AROS.odyssey-exe-quick
[MMAKE] Building AROS.odyssey-exe-cmake
[MMAKE] Making odyssey-exe-cmake in local/odyssey
[MMAKE] Building AROS.odyssey-exe-build_and_install-quick
[MMAKE] Making odyssey-exe-build_and_install-quick in local/odyssey
[MMAKE] make --no-print-directory TOP=/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source SRCDIR=/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source CURDIR=local/odyssey TARGET=odyssey-exe-build_and_install-quick --file=mmakefile odyssey-exe-build_and_install-quick failed: 512
Makefile:224: recipe for target 'local-odyssey' failed


If I look at the previous commands I cannot find any error.
I have the error after that WebCore is built.
I guess I'm missing something with this mmakefile... any idea?

Posted on: 9/10 14:25
Transfer the post to other applications Transfer


Re: Odyssey

Joined:
2017/9/11 14:28
From Basel
Group:
Member
Posts: 23
Offline
Hi,

I'll give a look to the missing object files/libraries. I'm compiling with gcc 6.0.1 (last one available for ABI_V0), but I had to compile AROS and contrib with 4.8.3.


Posted on: 9/10 12:34
Transfer the post to other applications Transfer


Re: Odyssey

Joined:
2017/9/11 14:28
From Basel
Group:
Member
Posts: 23
Offline
There was some progress, but now the compilation stop here.
I guess wava already solved this

Quote:

[100%] Linking CXX executable ../../../bin/jsc
cd /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/bin/linux-i386/gen/local/odyssey/Source/JavaScriptCore/shell && /usr/bin/cmake -E cmake_link_script CMakeFiles/jsc.dir/link.txt --verbose=1
/root/night_V0/test2/gcc-6.1.0/AROS-20180827-source/bin/linux-x86_64/tools/crosstools/i386-aros-g++ --sysroot=/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/bin/linux-i386/AROS/Development --sysroot /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/bin/linux-i386/AROS/Development --sysroot /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/bin/linux-i386/AROS/Development -I/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/bin/linux-i386/AROS/Development/include -I -Wall -DAROS_BUILD_TYPE=AROS_BUILD_TYPE_PERSONAL -g -DADEBUG=1 -DMDEBUG=1 -O0 -m32 -march=i686 -Wno-unused-function -Wno-conversion-null -Wno-deprecated-declarations -Wno-cast-align -std=c++11 -O3 -DNDEBUG -fno-exceptions -fno-strict-aliasing -fno-rtti -O2 -L -static-libstdc++ -g CMakeFiles/jsc.dir/__/jsc.cpp.obj -o ../../../bin/jsc ../../../lib/libjavascriptcoremui.a ../../../lib/libpthread.a ../../../lib/libWTFMUI.a
There are undefined symbols in '../../../bin/jsc':
U aros_bailout_jump /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/FastMalloc.cpp:131
U aros_is_memory_bailout /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/FastMalloc.cpp:130
U aros_memory_allocation_error /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/FastMalloc.cpp:127
U pthread_attr_destroy /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/ThreadingPthreads.cpp:187
U pthread_attr_init /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/ThreadingPthreads.cpp:179
U pthread_attr_setstacksize /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/ThreadingPthreads.cpp:181
U pthread_cond_signal /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/ThreadingPthreads.cpp:402
U pthread_create /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/ThreadingPthreads.cpp:186
U pthread_equal /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/ThreadingPthreads.cpp:145
U pthread_join /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/ThreadingPthreads.cpp:255
U pthread_mutexattr_destroy /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/ThreadingPthreads.cpp:330
U pthread_mutexattr_init /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/ThreadingPthreads.cpp:324
U pthread_mutexattr_settype /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/ThreadingPthreads.cpp:325
U u_charDirection_4_2 /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/text/StringImpl.h:1163
U u_charType_4_2 /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/JavaScriptCore/parser/Lexer.cpp:694
U ucol_close_4_2 /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/unicode/icu/CollatorICU.cpp:152
U ucol_open_4_2 /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/unicode/icu/CollatorICU.cpp:131
U ucol_setAttribute_4_2 /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/unicode/icu/CollatorICU.cpp:138
U ucol_strcollIter_4_2 /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/unicode/icu/CollatorICU.cpp:262
U udat_close_4_2 /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/JavaScriptCore/runtime/DatePrototype.cpp:188
U udat_format_4_2 /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/JavaScriptCore/runtime/DatePrototype.cpp:187
U udat_open_4_2 /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/JavaScriptCore/runtime/DatePrototype.cpp:181
U u_foldCase_4_2 /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/text/StringImpl.cpp:966
U uiter_setString_4_2 /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/unicode/icu/CollatorICU.cpp:253
U uiter_setUTF8_4_2 /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/unicode/icu/CollatorICU.cpp:270
U u_memcasecmp_4_2 /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/text/StringImpl.h:969
U u_strFoldCase_4_2 /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/text/StringImpl.cpp:671
U u_strToLower_4_2 /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/text/StringImpl.cpp:433
U u_strToUpper_4_2 /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/text/StringImpl.cpp:536
U u_tolower_4_2 /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/text/StringImpl.cpp:394
U u_toupper_4_2 /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/text/StringImpl.cpp:487
U get_DST_offset() /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/CurrentTime.cpp:250
U get_GMT_offset() /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WTF/wtf/CurrentTime.cpp:250


Posted on: 9/10 9:53
Transfer the post to other applications Transfer


Re: Odyssey

Joined:
2017/9/11 14:28
From Basel
Group:
Member
Posts: 23
Offline
I forgot... is the developers mailing list still active?
I tried a couple of time to subscribe but I was never accepted...

Posted on: 9/6 12:22
Transfer the post to other applications Transfer


Re: Odyssey

Joined:
2017/9/11 14:28
From Basel
Group:
Member
Posts: 23
Offline
I tried your suggestion, by modifying mmakefile.src, but now compilation is failing even earlier

Quote:

[ 14%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/MathCommon.cpp.obj
In file included from /root/night_V0/test2/gcc-6.1.0/AROS-20180827-source/bin/linux-x86_64/tools/crosstools/lib/gcc/i386-aros/6.1.0/include/c++/cmath:45:0,
from /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/JavaScriptCore/runtime/MathCommon.cpp:29:
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/JavaScriptCore/runtime/MathCommon.cpp: In function ?double JSC::operationMathPow(double, double)?:
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/JavaScriptCore/runtime/MathCommon.cpp:416:14: error: expected unqualified-id before ?(? token
if (std::isnan(y))
^
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/JavaScriptCore/runtime/MathCommon.cpp:418:14: error: expected unqualified-id before ?(? token
if (std::isinf(y) && fabs(x) == 1)
^
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/build.make:11970: recipe for target 'Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/MathCommon.cpp.obj' failed



Posted on: 9/6 12:20
Transfer the post to other applications Transfer


Re: Odyssey

Joined:
2017/9/11 14:28
From Basel
Group:
Member
Posts: 23
Offline
Hi wawa,

Thanks! With your suggestion, I compiled a lot of files...
I made a small fix on some issue with BoxShape.cpp related to math, but now I have this error. Have you ever seen it?

Quote:

[ 78%] Building C object Source/WebCore/CMakeFiles/WebCore.dir/platform/mui/acinerella.c.obj
[ 78%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mui/ContextMenuMorphOS.cpp.obj
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:255:2: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
&file_read,
^
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:255:2: note: (near initialization for \E2OWBProtocol.url_accept\E2)
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:256:2: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
&file_write,
^
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:256:2: note: (near initialization for \E2OWBProtocol.url_handshake\E2)
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:257:2: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
&file_seek,
^
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:257:2: note: (near initialization for \E2OWBProtocol.url_read\E2)
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:258:2: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
&file_close,
^
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:258:2: note: (near initialization for \E2OWBProtocol.url_write\E2)
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:269:1: warning: missing initializer for field \E2flags\E2 of \E2struct URLProtocol\E2 [-Wmissing-field-initializ
ers]
};
^
In file included from /root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:26:0:
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/bin/linux-i386/AROS/Development/include/libavformat/url.h:91:9: note: \E2flags\E2 declared here
int flags;
^~~~~
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:569:18: error: return type is an incomplete type
enum PixelFormat convert_pix_format(ac_output_format fmt)
^~~~~~~~~~~~~~~~~~
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c: In function \E2convert_pix_format\E2:
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:573:34: error: \E2PIX_FMT_RGB24\E2 undeclared (first use in this function)
case AC_OUTPUT_RGB24: return PIX_FMT_RGB24;
^~~~~~~~~~~~~
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:573:34: note: each undeclared identifier is reported only once for each function it appears in
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:573:34: warning: \E2return\E2 with a value, in function returning void
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:569:18: note: declared here
enum PixelFormat convert_pix_format(ac_output_format fmt)
^~~~~~~~~~~~~~~~~~
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:574:34: error: \E2PIX_FMT_BGR24\E2 undeclared (first use in this function)
case AC_OUTPUT_BGR24: return PIX_FMT_BGR24;
^~~~~~~~~~~~~
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:574:34: warning: \E2return\E2 with a value, in function returning void
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:569:18: note: declared here
enum PixelFormat convert_pix_format(ac_output_format fmt)
^~~~~~~~~~~~~~~~~~
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:575:34: error: \E2PIX_FMT_RGB32\E2 undeclared (first use in this function)
case AC_OUTPUT_RGBA32: return PIX_FMT_RGB32;
^~~~~~~~~~~~~
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:575:34: warning: \E2return\E2 with a value, in function returning void
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:569:18: note: declared here
enum PixelFormat convert_pix_format(ac_output_format fmt)
^~~~~~~~~~~~~~~~~~
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:576:34: error: \E2PIX_FMT_BGR32\E2 undeclared (first use in this function)
case AC_OUTPUT_BGRA32: return PIX_FMT_BGR32;
^~~~~~~~~~~~~
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:576:34: warning: \E2return\E2 with a value, in function returning void
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:569:18: note: declared here
enum PixelFormat convert_pix_format(ac_output_format fmt)
^~~~~~~~~~~~~~~~~~
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:577:34: error: \E2PIX_FMT_YUV420P\E2 undeclared (first use in this function)
case AC_OUTPUT_YUV420P: return PIX_FMT_YUV420P;
^~~~~~~~~~~~~~~
oot/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:577:34: warning: \E2return\E2 with a value, in function returning void
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:569:18: note: declared here
enum PixelFormat convert_pix_format(ac_output_format fmt)
^~~~~~~~~~~~~~~~~~
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:578:34: error: \E2PIX_FMT_YUYV422\E2 undeclared (first use in this function)
case AC_OUTPUT_YUV422: return PIX_FMT_YUYV422;
^~~~~~~~~~~~~~~
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:578:34: warning: \E2return\E2 with a value, in function returning void
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:569:18: note: declared here
enum PixelFormat convert_pix_format(ac_output_format fmt)
^~~~~~~~~~~~~~~~~~
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:580:9: warning: \E2return\E2 with a value, in function returning void
return PIX_FMT_RGB24;
^~~~~~~~~~~~~
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:569:18: note: declared here
enum PixelFormat convert_pix_format(ac_output_format fmt)
^~~~~~~~~~~~~~~~~~
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c: In function \E2ac_set_output_format\E2:
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:631:20: error: invalid use of void expression
pDecoder->pCodecCtx->width, pDecoder->pCodecCtx->height);
^~~~~~~~
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:641:10: error: invalid use of void expression
pDecoder->pCodecCtx->width, pDecoder->pCodecCtx->height);
^~~~~~~~
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c: In function \E2ac_create_video_decoder\E2:
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:754:57: error: invalid use of void expression
pDecoder->pCodecCtx->width, pDecoder->pCodecCtx->height);
^~~~~~~~
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:764:8: error: invalid use of void expression
pDecoder->pCodecCtx->width, pDecoder->pCodecCtx->height);
^~~~~~~~
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c: In function \E2ac_decode_video_package\E2:
/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/local/odyssey/Source/WebCore/platform/mui/acinerella.c:911:20: error: invalid use of void expression
/*SWS_BICUBIC*/SWS_FAST_BILINEAR, NULL, NULL, NULL);
^~~~~~~~~~~~~~~~~
Source/WebCore/CMakeFiles/WebCore.dir/build.make:58561: recipe for target 'Source/WebCore/CMakeFiles/WebCore.dir/platform/mui/acinerella.c.obj' failed
make[4]: *** [Source/WebCore/CMakeFiles/WebCore.dir/platform/mui/acinerella.c.obj] Error 1
make[4]: *** Waiting for unfinished jobs....
CMakeFiles/Makefile2:341: recipe for target 'Source/WebCore/CMakeFiles/WebCore.dir/all' failed
make[3]: *** [Source/WebCore/CMakeFiles/WebCore.dir/all] Error 2
Makefile:149: recipe for target 'all' failed
make[2]: *** [all] Error 2
mmakefile:118: recipe for target '/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/bin/linux-i386/gen/local/odyssey/.installed' failed
make[1]: *** [/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/bin/linux-i386/gen/local/odyssey/.installed] Error 2
[MMAKE] make --no-print-directory TOP=/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source SRCDIR=/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source CURDIR=local/odyssey TARGET=odyssey-exe-build_and_install-quic
k --file=mmakefile odyssey-exe-build_and_install-quick failed: 512
[MMAKE] Error: Error while running make in local/odyssey: No such file or directory
Makefile:224: recipe for target 'local-odyssey' failed
make: *** [local-odyssey] Error 10




Posted on: 9/5 11:06
Transfer the post to other applications Transfer


Re: Odyssey

Joined:
2017/9/11 14:28
From Basel
Group:
Member
Posts: 23
Offline
Hi,

Your idea to use Deadwook's repository with your mmkafile was good. It compiled a lot of files, but now this is the next issue. Have you ever seen this error? I compiled with gcc-6.1.0.

[ 16%] Linking CXX shared library ../../lib/libjavascriptcoremui.so
i386-aros-g++: error: unrecognized command line option ?-shared?; did you mean ?-shared??
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/build.make:15077: recipe for target 'lib/libjavascriptcoremui.so' failed
make[4]: *** [lib/libjavascriptcoremui.so] Error 1
CMakeFiles/Makefile2:227: recipe for target 'Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/all' failed
make[3]: *** [Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/all] Error 2
Makefile:149: recipe for target 'all' failed
make[2]: *** [all] Error 2
mmakefile:118: recipe for target '/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/bin/linux-i386/gen/local/odyssey/.installed' failed
make[1]: *** [/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source/bin/linux-i386/gen/local/odyssey/.installed] Error 2
[MMAKE] make --no-print-directory TOP=/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source SRCDIR=/root/night_V0/test2/gcc-4.8.3/AROS-20180827-source CURDIR=local/odyssey TARGET=odyssey-exe-build_and_install-quick --file=mmakefile odyssey-exe-build_and_install-quick failed: 512
[MMAKE] Error: Error while running make in local/odyssey: No such file or directory
Makefile:224: recipe for target 'local-odyssey' failed
make: *** [local-odyssey] Error 10

Posted on: 9/3 12:34
Transfer the post to other applications Transfer


Re: Odyssey

Joined:
2017/9/11 14:28
From Basel
Group:
Member
Posts: 23
Offline
Just a small update compiling with gcc-6.1.0

-- The C compiler identification is GNU 6.1.0
-- The CXX compiler identification is GNU 6.1.0
-- Check for working C compiler: /root/night_V0/gcc-6.1.0/AROS-20180827-source/bin/linux-x86_64/tools/crosstools/i386-aros-gcc
-- Check for working C compiler: /root/night_V0/gcc-6.1.0
[..]
[ 0%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/BitVector.cpp.obj
In file included from /root/night_V0/gcc-6.1.0/AROS-20180827-source/bin/linux-x86_64/tools/crosstools/lib/gcc/i386-aros/6.1.0/include/c++/cmath:45:0,
from /root/night_V0/AROS-20180820-source/local/odyssey/Source/WTF/wtf/MathExtras.h:30,
from /root/night_V0/AROS-20180820-source/local/odyssey/Source/WTF/wtf/text/StringImpl.h:31,
from /root/night_V0/AROS-20180820-source/local/odyssey/Source/WTF/wtf/text/WTFString.h:29,
from /root/night_V0/AROS-20180820-source/local/odyssey/Source/WTF/wtf/Assertions.cpp:41:
/root/night_V0/AROS-20180820-source/local/odyssey/Source/WTF/wtf/MathExtras.h: In function ‘void decomposeDouble(double, bool&, int32_t&, uint64_t&)’:
/root/night_V0/AROS-20180820-source/local/odyssey/Source/WTF/wtf/MathExtras.h:301:17: error: expected unqualified-id before ‘(’ token
sign = std::signbit(number);
^
/root/night_V0/AROS-20180820-source/local/odyssey/Source/WTF/wtf/MathExtras.h: In function ‘void doubleToInteger(double, long long unsigned int&)’:
/root/night_V0/AROS-20180820-source/local/odyssey/Source/WTF/wtf/MathExtras.h:318:14: error: expected unqualified-id before ‘(’ token
if (std::isnan(d) || std::isinf(d))
^
/root/night_V0/AROS-20180820-source/local/odyssey/Source/WTF/wtf/MathExtras.h:318:31: error: expected unqualified-id before ‘(’ token
if (std::isnan(d) || std::isinf(d))
^


I see now this was discussed before on this forum about ABI_V1.
At the moment it's not clear to me on which commit this was fixed at that time. Can someone help?

EDIT: I see that previously this was fixed in ABI_V1 by wawa/Kalamatee modifying math.h
I guess I'm missing something since after copying that file from ABI_V1 I still have the same issue...

Posted on: 9/1 7:29

Edited by nikolas on 2018/9/1 12:34:54
Transfer the post to other applications Transfer


Re: Odyssey

Joined:
2017/9/11 14:28
From Basel
Group:
Member
Posts: 23
Offline
I was able to compile ABIv0 and with some workaround I have also openssl 1.1 woking. It is compiled with the standard gcc: 4.6.4

I guess you compiled odyssey with another version...I have this error while compiling odyssy:

[ 0%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Assertions.cpp.obj
[ 0%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Atomics.cpp.obj
cc1plus: error: unrecognized command line option ‘-std=c++11’
cc1plus: error: unrecognized command line option ‘-std=c++11’
Source/WTF/wtf/CMakeFiles/WTF.dir/build.make:62: recipe for target 'Source/WTF/wtf/CMakeFiles/WTF.dir/Assertions.cpp.obj' failed
make[4]: *** [Source/WTF/wtf/CMakeFiles/WTF.dir/Assertions.cpp.obj] Error 1


Posted on: 9/1 5:01
Transfer the post to other applications Transfer



 Top
(1) 2 3 »




Search
Top Posters
1 paolone
paolone
4452
2 nikolaos
nikolaos
4166
3 magorium
magorium
4095
4 phoenixkonsole
phoenixkonsole
3942
5 deadwood
deadwood
2917
6 ncafferkey
ncafferkey
2809
7 mazze
mazze
2222
8 clusteruk
clusteruk
2112
9 damocles
damocles
1789
10 BSzili
BSzili
1527
© 2004-2018 AROS Exec