[Fixed] 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.
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? -
-
@toxonic @Dan-Korneff @d-healey How to add the faust paths on MAC? I Installed Faust via Homebrew and added faust.lib to the library path in juce but it says its not getting the lib path on compile it seems. I am new to mac so any help is apprechiated on how i find the installed Faust and how the link should look like in jucer. :)
-