Le 2019-01-27 à 4:08 p.m., Spencer Salazar a écrit :
Hey Marc,

Can you try running with logging verbosity turned up? Log level at -v5 should do the trick:

chuck -v5 examples/flute.ck <http://flute.ck>

And then post the results here? This will help indicate what the problem could be.

Spencer


Hi Spencer. Thanks for the tip.

I guess we should have this conversation on the dev list, but let's assume that I'm a user that prefer to compile software before using them... So the problem is an undefined symbol...

I used clang/llvm 8 to compile Faust, but I used gcc to compile ChucK; could it be the cause?


Faust> chuck -v5 examples/flute.ck

[chuck]:(2:SYSTEM): setting log level to: 5 (INFORM)...
[chuck]:(2:SYSTEM): setting log level to: 5 (INFORM)...
[chuck]:(2:SYSTEM): initializing virtual machine...
[chuck]:(2:SYSTEM):  | locking down special objects...
[chuck]:(2:SYSTEM):  | allocating shreduler...
[chuck]:(2:SYSTEM):  | allocating messaging buffers...
[chuck]:(2:SYSTEM): initializing compiler...
[chuck]:(3:SEVERE):  | initializing type checker...
[chuck]:(3:SEVERE):  |  | adding base classes...
[chuck]:(3:SEVERE):  |  |  | class 'object'
[chuck]:(3:SEVERE):  |  |  | class 'array'
[chuck]:(3:SEVERE):  |  |  | class 'string'
[chuck]:(3:SEVERE):  |  |  | class 'ugen'
[chuck]:(3:SEVERE):  |  |  | class 'uanablob'
[chuck]:(3:SEVERE):  |  |  | class 'uana'
[chuck]:(3:SEVERE):  |  |  | class 'shred'
[chuck]:(3:SEVERE):  |  |  | class 'event'
[chuck]:(3:SEVERE):  |  |  | class 'io'
[chuck]:(3:SEVERE):  |  |  | class 'fileio'
[chuck]:(3:SEVERE):  |  |  | class 'chout'
[chuck]:(3:SEVERE):  |  |  | class 'cherr'
[chuck]:(3:SEVERE):  |  |  | class 'vec3' (primitive)
[chuck]:(3:SEVERE):  |  |  | class 'vec4' (primitive)
[chuck]:(3:SEVERE):  |  |  | class 'class'
[chuck]:(3:SEVERE):  | initializing emitter...
[chuck]:(3:SEVERE):  | loading built-in modules...
[chuck]:(3:SEVERE):  |  | module osc...
[chuck]:(3:SEVERE):  |  | module xxx...
[chuck]:(3:SEVERE):  |  | module filter...
[chuck]:(3:SEVERE):  |  | module STK...
[chuck]:(3:SEVERE):  |  | module xform...
[chuck]:(3:SEVERE):  |  | module extract...
[chuck]:(3:SEVERE):  |  | class 'machine'...
[chuck]:(3:SEVERE):  |  | class 'std'...
[chuck]:(5:INFORM):  |  | initializing KBHitManager...
[chuck]:(5:INFORM):  |  | starting kb loop...
[chuck]:(3:SEVERE):  |  | class 'math'...
[chuck]:(3:SEVERE):  |  | class 'opsc'...
[chuck]:(3:SEVERE):  |  | class 'RegEx'...
[chuck]:(3:SEVERE):  |  | class 'SerialIO'
[chuck]:(3:SEVERE):  | loading chugins
[chuck]:(5:INFORM):  |  | examining directory '/usr/local/lib/chuck' for chugins
[chuck]:(3:SEVERE):  |  | loading chugin 'Faust.chug'
[chuck]:(3:SEVERE):  |  | error loading chugin 'Faust.chug', skipping
[chuck]:(3:SEVERE):  |  | error from chuck_dl: '/usr/local/lib/chuck/Faust.chug: undefined symbol: _Z16deleteDSPFactoryP16llvm_dsp_factory'
[chuck]:(3:SEVERE):  |  | loading chugin 'PowerADSR.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'FoldbackSaturator.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'WPKorg35.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'Overdrive.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'Sigmund.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'Binaural.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'WinFuncEnv.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'ABSaturator.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'ExpEnv.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'PanN.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'MagicSine.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'KasFilter.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'PitchTrack.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'Elliptic.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'Mesh2D.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'Spectacle.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'Bitcrusher.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'Wavetable.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'GVerb.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'NHHall.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'AmbPan.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'ExpDelay.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'FluidSynth.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'Random.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'WPDiodeLadder.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'Ladspa.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'FIR.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'Perlin.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'Multicomb.chug'
[chuck]:(5:INFORM):  |  | examining directory '/usr/local/lib/chuck' for chugins
[chuck]:(3:SEVERE):  |  | loading chugin 'Faust.chug'
[chuck]:(3:SEVERE):  |  | error loading chugin 'Faust.chug', skipping
[chuck]:(3:SEVERE):  |  | error from chuck_dl: '/usr/local/lib/chuck/Faust.chug: undefined symbol: _Z16deleteDSPFactoryP16llvm_dsp_factory'
[chuck]:(3:SEVERE):  |  | loading chugin 'PowerADSR.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'FoldbackSaturator.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'WPKorg35.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'Overdrive.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'Sigmund.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'Binaural.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'WinFuncEnv.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'ABSaturator.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'ExpEnv.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'PanN.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'MagicSine.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'KasFilter.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'PitchTrack.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'Elliptic.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'Mesh2D.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'Spectacle.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'Bitcrusher.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'Wavetable.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'GVerb.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'NHHall.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'AmbPan.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'ExpDelay.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'FluidSynth.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'Random.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'WPDiodeLadder.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'Ladspa.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'FIR.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'Perlin.chug'
[chuck]:(3:SEVERE):  |  | loading chugin 'Multicomb.chug'
[chuck]:(2:SYSTEM): type dependency resolution: MANUAL
[chuck]:(2:SYSTEM): initializing synthesis engine...
[chuck]:(3:SEVERE):  | initializing 'dac'...
[chuck]:(3:SEVERE):  | initializing 'adc'...
[chuck]:(3:SEVERE):  | initializing 'blackhole'...
[chuck]:(3:SEVERE): pre-loading ChucK libs...
[chuck]:(2:SYSTEM): starting listener on port: 8888...
[chuck]:(2:SYSTEM): initializing audio I/O...
[chuck]:(2:SYSTEM):  | probing 'real-time' audio subsystem...
[chuck]:(3:SEVERE):  | allocating buffers for 256 x 2 samples...
[chuck]:(2:SYSTEM):  | real-time audio: YES
[chuck]:(2:SYSTEM):  | mode: CALLBACK
[chuck]:(2:SYSTEM):  | sample rate: 48000
[chuck]:(2:SYSTEM):  | buffer size: 256
[chuck]:(2:SYSTEM):  | num buffers: 8
[chuck]:(2:SYSTEM):  | adc: 0 dac: 0
[chuck]:(2:SYSTEM):  | adaptive block processing: 0
[chuck]:(2:SYSTEM):  | channels in: 2 out: 2
[chuck]:(3:SEVERE): starting compilation...
[flute.ck]:line(5): undefined type 'Faust'...
[flute.ck]:line(5): ... in declaration ...
[chuck]:(2:SYSTEM):  | running main loop...
[chuck]:(3:SEVERE):  |  | virtual machine running...
[chuck]:(2:SYSTEM):  | virtual machine stopped...
[chuck]:(2:SYSTEM):  | virtual machine stopped...
[chuck]:(5:INFORM):  | detaching all resources...
[chuck]:(5:INFORM):  |  | shutting down HID...
[chuck]:(5:INFORM):  |  | shutting down serial devices
[chuck]:(5:INFORM):  | (via STK): detaching file handles...
[chuck]:(2:SYSTEM):  | unprotecting special objects...
[chuck]:(2:SYSTEM):  | locking down special objects...
[chuck]:(2:SYSTEM):  | shutting down virtual machine...
[chuck]:(2:SYSTEM):  |  | unprotecting special objects...
[chuck]:(2:SYSTEM):  |  | freeing shreduler...
[chuck]:(2:SYSTEM):  |  | unregistering VM from HID manager...
[chuck]:(2:SYSTEM):  |  | freeing msg/reply/event buffers...
[chuck]:(3:SEVERE):  |  | clearing shreds...
[chuck]:(3:SEVERE):  |  |  | freeing dumped shreds...
[chuck]:(2:SYSTEM):  |  | freeing special ugens...
[chuck]:(2:SYSTEM):  |  | locking down special objects...
[chuck]:(2:SYSTEM):  |  | virtual machine shutdown complete.
[chuck]:(2:SYSTEM):  | shutting down compiler...
[chuck]:(3:SEVERE):  |  | shutting down type checker...
[chuck]:(3:SEVERE):  |  | type checker shutdown complete.

Marc



On Sun, Jan 27, 2019 at 6:22 AM Marc Lavallée <m...@hacklava.net <mailto:m...@hacklava.net>> wrote:

    Le 2019-01-27 à 9:07 a.m., Mario Buoninfante a écrit :

    > Hi Marc,
    >
    > I installed the package you can find under 'Linux'.
    >
    > Cheers,
    > Mario

    It doesn't work with the versions of ChucK and/or Faust I
    installed (I
    compiled them both from sources).

    I prefer not to use (and commit myself to) software I can't
    compile. So
    I'll ask on chuck-dev.

    Thanks

    Marc

    >
    > Sent from my WIKO U PULSE LITEOn 27 Jan 2019 13:35, Marc
    Lavallée <m...@hacklava.net <mailto:m...@hacklava.net>> wrote:
    >> Le 2019-01-27 à 3:07 a.m., Mario Buoninfante a écrit :
    >>> Hi Marc,
    >>>
    >>> I had the same on Ubuntu Studio 16.04, then I installed FaucK
    from here and everything worked
    >>>
    >>> https://ccrma.stanford.edu/~rmichon/fauck/
    >>>
    >>> Worth giving a try.
    >>>
    >>> Cheers,
    >>> Mario
    >> Hi Mario,
    >>
    >> Can you be more specific? What did you do with the information
    on web page?
    >>
    >> Thanks
    >>
    >> Marc
    >>
    >>>
    >>> Sent from my WIKO U PULSE LITEOn 27 Jan 2019 01:13, Marc
    Lavallée <m...@hacklava.net <mailto:m...@hacklava.net>> wrote:
    >>>> Hello Chuck users (and gurus). This is my first message to
    the list.
    >>>>
    >>>> I'm a complete newbie, but I think I would enjoy using
    miniAudicle with
    >>>> the Faust chugin (FaucK). So It could be a question for
    developers. I'm
    >>>> an experienced Linux user.
    >>>>
    >>>> I compiled ChucK 1.4.0.0, the latest and greatest Faust, all
    the chugins
    >>>> (including FaucK) and miniAudicle.
    >>>>
    >>>> Unfortunately, FaucK give me this error (on the command line
    and with
    >>>> miniAudicle):
    >>>>
    >>>> chuck examples/flute.ck <http://flute.ck>
    >>>> [flute.ck <http://flute.ck>]:line(5): undefined type 'Faust'...
    >>>> [flute.ck <http://flute.ck>]:line(5): ... in declaration ...
    >>>>
    >>>> Any pointer would be appreciated.
    >>>>
    >>>> Marc
    >>>>
    >>>> N.B. I first sent this message to the chuck announcement
    list, so please
    >>>> ignore.
    >>>>
    >>>> _______________________________________________
    >>>> chuck-users mailing list
    >>>> chuck-users@lists.cs.princeton.edu
    <mailto:chuck-users@lists.cs.princeton.edu>
    >>>> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
    _______________________________________________
    chuck-users mailing list
    chuck-users@lists.cs.princeton.edu
    <mailto:chuck-users@lists.cs.princeton.edu>
    https://lists.cs.princeton.edu/mailman/listinfo/chuck-users



_______________________________________________
chuck-users mailing list
chuck-users@lists.cs.princeton.edu
https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
_______________________________________________
chuck-users mailing list
chuck-users@lists.cs.princeton.edu
https://lists.cs.princeton.edu/mailman/listinfo/chuck-users

Reply via email to