HISE Logo Forum
    • Categories
    • Register
    • Login

    [Fixed] Building HISE with Faust Error LNK1181 \include.obj

    Scheduled Pinned Locked Moved Faust Development
    faustvisual studio1181
    27 Posts 8 Posters 1.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • StraticahS
      Straticah
      last edited by Straticah

      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.

      FAUST BLOG POST

      61e8a4a4-22be-49aa-b7e9-a30110f3e3ae-image.png

      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?

      building user interfaces in HISE :)
      web: www.vst-design.com

      toxonicT 1 Reply Last reply Reply Quote 0
      • toxonicT
        toxonic @Straticah
        last edited by

        @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?

        StraticahS 1 Reply Last reply Reply Quote 0
        • StraticahS
          Straticah @toxonic
          last edited by Straticah

          @toxonic yes, like this right?
          64775dc9-bb64-455c-9a05-0935b10a3895-image.png

          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

          building user interfaces in HISE :)
          web: www.vst-design.com

          toxonicT 1 Reply Last reply Reply Quote 0
          • toxonicT
            toxonic @Straticah
            last edited by toxonic

            @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"

            Dan KorneffD d.healeyD StraticahS 3 Replies Last reply Reply Quote 0
            • Dan KorneffD
              Dan Korneff @toxonic
              last edited by

              Screenshot from 2022-11-14 13-23-02.png

              EDIT
              @toxonic beat me to it

              Dan Korneff - Producer / Mixer / Audio Nerd

              StraticahS 1 Reply Last reply Reply Quote 0
              • d.healeyD
                d.healey @toxonic
                last edited by

                @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?

                Libre Wave - Freedom respecting instruments and effects
                My Patreon - HISE tutorials
                YouTube Channel - Public HISE tutorials

                1 Reply Last reply Reply Quote 0
                • StraticahS
                  Straticah @Dan Korneff
                  last edited by

                  @Dan-Korneff @toxonic oh i see, this will be the fix ty guys :)

                  building user interfaces in HISE :)
                  web: www.vst-design.com

                  toxonicT 1 Reply Last reply Reply Quote 0
                  • toxonicT
                    toxonic @Straticah
                    last edited by

                    @Straticah
                    The "Release with Faust" configuration should look like this (because you will later compile this configuration):
                    HISE Standalone - Projucer 14.11.2022 18_33_44.png

                    Christoph HartC 1 Reply Last reply Reply Quote 0
                    • Christoph HartC
                      Christoph Hart @toxonic
                      last edited by

                      @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.

                      toxonicT 1 Reply Last reply Reply Quote 3
                      • toxonicT
                        toxonic @Christoph Hart
                        last edited by

                        @Christoph-Hart Ah, allright, forgot about that... ;-)

                        1 Reply Last reply Reply Quote 0
                        • DabDabD
                          DabDab
                          last edited by DabDab

                          Faust Error Unable to Open stdfaust.libFaust error.jpg

                          Now fixed.

                          Bollywood Music Producer and Trance Producer.

                          StraticahS 1 Reply Last reply Reply Quote 0
                          • StraticahS
                            Straticah @DabDab
                            last edited by

                            @DabDab you need to link the faust folder inside the project via settings

                            building user interfaces in HISE :)
                            web: www.vst-design.com

                            DabDabD 1 Reply Last reply Reply Quote 0
                            • DabDabD
                              DabDab @Straticah
                              last edited by

                              @Straticah Yup. @Christoph-Hart has guided me to setup FAUST. now my problem is unable to figure out FAUST example code into HISE .

                              Bollywood Music Producer and Trance Producer.

                              StraticahS 1 Reply Last reply Reply Quote 0
                              • StraticahS
                                Straticah @DabDab
                                last edited by

                                @DabDab what do you mean? :)

                                building user interfaces in HISE :)
                                web: www.vst-design.com

                                DabDabD 1 Reply Last reply Reply Quote 0
                                • DabDabD
                                  DabDab @Straticah
                                  last edited by

                                  @Straticah I mean FAUST code that is present in online example not working in HISE.

                                  Bollywood Music Producer and Trance Producer.

                                  StraticahS 1 Reply Last reply Reply Quote 0
                                  • StraticahS
                                    Straticah @DabDab
                                    last edited by

                                    @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; 
                                    

                                    building user interfaces in HISE :)
                                    web: www.vst-design.com

                                    LindonL 1 Reply Last reply Reply Quote 0
                                    • LindonL
                                      Lindon @Straticah
                                      last edited by Lindon

                                      @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?

                                      HISE Development for hire.
                                      www.channelrobot.com

                                      StraticahS 2 Replies Last reply Reply Quote 0
                                      • StraticahS
                                        Straticah @Lindon
                                        last edited by

                                        @Lindon it does work if i put exactly this into my faust editor tho

                                        building user interfaces in HISE :)
                                        web: www.vst-design.com

                                        DabDabD 1 Reply Last reply Reply Quote 0
                                        • DabDabD
                                          DabDab @Straticah
                                          last edited by

                                          @Straticah YES. That is my point.

                                          Bollywood Music Producer and Trance Producer.

                                          1 Reply Last reply Reply Quote 0
                                          • StraticahS
                                            Straticah @Lindon
                                            last edited by Straticah

                                            @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?

                                            Link Preview Image
                                            reverb - Faust Documentation

                                            favicon

                                            (faustdoc.grame.fr)

                                            building user interfaces in HISE :)
                                            web: www.vst-design.com

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            14

                                            Online

                                            1.7k

                                            Users

                                            11.8k

                                            Topics

                                            102.8k

                                            Posts