kenygia / xy-vsfilter

Automatically exported from code.google.com/p/xy-vsfilter fork:xy-vsfilter-2015-05-04-rc
GNU General Public License v2.0
0 stars 0 forks source link

ICL builds of xy-vsfilter #135

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Is it possible for you to make an ICL build? I think it will be significantly 
faster than VC++ build.

Original issue reported on code.google.com by timothygu99 on 4 Feb 2013 at 4:18

GoogleCodeExporter commented 9 years ago

Original comment by cyber.sp...@gmail.com on 5 Mar 2013 at 11:03

GoogleCodeExporter commented 9 years ago
I just tested with ICL 14.0.1 and compilation is not possible without changing 
the code, you'll get a lot of errors like this:
"error : operand of __uuidof must have a class or enum type for which 
__declspec(uuid("...")) has been specified"

In the following projects: dsutil, subpic, subtitles, vsfilter, xy_sub_filter 
and xy_sub_filter_consumer

Unfortunately, I don't have enough knowledge to do that.

Original comment by bruno...@gmail.com on 22 Dec 2013 at 5:05

GoogleCodeExporter commented 9 years ago
Okay, it was not that hard after all. But there are more errors after that.

You just have to replace:
[uuid("...")]
interface Foo

With:
interface __declspec(uuid("..."))
Foo

And:
[uuid("...")]
class Foo

With:
class __declspec(uuid("..."))
Foo

Original comment by bruno...@gmail.com on 22 Dec 2013 at 6:15