I don't know how much is already available as platform specifically optimized assembler; there are surely optimizations for intel CPU's (several complex SIMD extensions), some for PPC AltiVec, and some for ARM (armv6l). What's not available in assembler, should be compiled as C/C++ routines, relying on compiler optimizations, I hope. But only the developers will know for sure, my knowledge here is limited.

Please check the subdirectories in the "build" directory, which of the provided solutions may be the most similar to your platform, I guess the "linux" one when using GCC 6.x? Special handling for intel CC, CLang, or xcode is available too. Surely not the MSVC versions, though! :D

In case of doubt, wait for competent replies, please. *blush*


Am 29.04.2017, 12:05 Uhr, schrieb olsi teta <olsi_teta1...@hotmail.com>:

Hello and sorry for the late reply but i have been busy.

The compiler that I am using is a riscv 64 architecture in which corresponds the GCC 6.1.0 but receives commits on frequent bases. Do you know perhaps what kind of compiler the HEVC actually needs?

Regards, Olsi Teta


________________________________
From: x265-devel <x265-devel-boun...@videolan.org> on behalf of Mario Rohkrämer <cont...@ligh.de>
Sent: Saturday, April 22, 2017 1:23 PM
To: Development for x265
Subject: Re: [x265] Problems compiling the HEVC cpp code

Hi.

Which compiler are you using, exactly? Brand, version?

Compiling the sources will require compatibility to a specific C++
language level, usually specified by a year number, e.g. C++98.


Am 22.04.2017, 19:12 Uhr, schrieb olsi teta <olsi_teta1...@hotmail.com>:

Hello, Good Afternoon,


I am running into some troubles when trying to compile the HEVC source
code. It looks like the compiler that I am using doesn't recognize the
following instantiations:

TAppEncTop::TAppEncTop()
In Funktion `.LEHB1':
 `TAppEncCfg::create()'
In Funktion `.LEHE1':
 `TAppEncCfg::parseCfg(int, char**)'
 `TAppEncCfg::destroy()'
/tmp/ccUDqS0R.o: In Funktion `.LEHB2':
 `printRExtMacroSettings()'
 `TAppEncTop::encode()'
In Funktion `.L4':
 `TAppEncCfg::destroy()'
 `TAppEncTop::~TAppEncTop()'
 In Funktion `.LEHB4':
 `TAppEncTop::~TAppEncTop()'
Can somebody help me find the problem. I need to run it in the BOOM
Machine. If I wasn't clear in my explaining please don't hesitate to
contact me.
Regards, Olsi Teta




--

Fun and success!
Mario *LigH* Rohkrämer
mailto:cont...@ligh.de
_______________________________________________
x265-devel mailing list
x265-devel@videolan.org
https://mailman.videolan.org/listinfo/x265-devel


--

Fun and success!
Mario *LigH* Rohkrämer
mailto:cont...@ligh.de
_______________________________________________
x265-devel mailing list
x265-devel@videolan.org
https://mailman.videolan.org/listinfo/x265-devel

Reply via email to