Skip to content

windows support #5

@johnnychen94

Description

@johnnychen94

Unfortunately, the cross-compiled libsixel dll library doesn't provide one key symbol that we need: sixel_allocator_new and thus our current implementation doesn't work on Windows. A possible workaround (not yet checked) is to create our Julia version of SixelAllocator and then pass it to the C side libsixel.

@saitoha Is this an expected behavior or I did something wrong with the libsixel compilation? The build script can be found in https://github.com/JuliaPackaging/Yggdrasil/blob/master/L/libsixel/build_tarballs.jl (cross-compiled from mingw)

all exported symbols in windows dll

WechatIMG426
WechatIMG427
WechatIMG428
WechatIMG429

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions