[Fixed] Building HISE with Faust Error LNK1181 \include.obj
-
Hey there, i am currently starting my journey with HISE and FAUST i was following this blog which explains exactly how to build HISE on win including FAUST.
i am getting this error message in VS2022 anybody knows how this is caused? I eliminated all other errors that i had using the blog entry :)
Any help apprechiated.C:\Program Files\Faust
this Faust path does not even have a file that is called include.obj if i am not mistaken? -
@Straticah
I just compiled it today on Win 10 and VS 2022, no problems here.
Did you enter the paths to the correct locations in the .jucer file? -
@toxonic yes, like this right?
Can you check this: C:\Program Files\Faust
location for "include.obj"?Maybe i have the wrong Faust version? its the latest from git tho and it is the only error...
the file it tries to pull is not even there - if the standard include folder is not meant by the error -
@Straticah
Nope, you have to enter "faust.lib" to External Libraries to Link.
Remove the path to the include directory.
The paths have to be entered in the sections "Debug with Faust" / "Release with Faust".
These sections are new, that's why stated in the blog "Debug" / "Release" -
EDIT
@toxonic beat me to it -
@toxonic said in Building HISE with Faust Error LNK1181 \include.obj:
@Straticah
Nope, you have to enter "faust.lib" to External Libraries to Link.
remove the path to the include directory@Christoph-Hart Might be worth making that the default value, no?
-
@Dan-Korneff @toxonic oh i see, this will be the fix ty guys :)
-
@Straticah
The "Release with Faust" configuration should look like this (because you will later compile this configuration):
-
@toxonic The XXX with Faust configurations should build out of the box as long as you have Faust installed at the default location, you don't need to change any stuff in the Projucer anymore.
-
@Christoph-Hart Ah, allright, forgot about that... ;-)
-
Faust Error Unable to Open stdfaust.lib
Now fixed.
-
@DabDab you need to link the faust folder inside the project via settings
-
@Straticah Yup. @Christoph-Hart has guided me to setup FAUST. now my problem is unable to figure out FAUST example code into HISE .
-
@DabDab what do you mean? :)
-
@Straticah I mean FAUST code that is present in online example not working in HISE.
-
@DabDab does this work for you?
// Faust Source File: greyhole // Created with HISE on 2022-11-14 import("stdfaust.lib"); declare name "greyhole"; declare version "0.1"; declare author "GRAME"; declare description "Greyhole demo application."; import("stdfaust.lib"); process = dm.greyhole_demo;
-
@Straticah said in [Fixed] Building HISE with Faust Error LNK1181 \include.obj:
@DabDab does this work for you?
// Faust Source File: greyhole // Created with HISE on 2022-11-14 import("stdfaust.lib"); declare name "greyhole"; declare version "0.1"; declare author "GRAME"; declare description "Greyhole demo application."; import("stdfaust.lib"); process = dm.greyhole_demo;
you know thats not the code you put in the Faust editor right? ..and did you check the license?
-
@Lindon it does work if i put exactly this into my faust editor tho
-
@Straticah YES. That is my point.
-
@Lindon how would i check the licence?
I have used the Greyhole Reverb in my Project there is zero information about a licence online, is there?