1. send0r

    OP send0r GBAtemp Regular
    Member

    Joined:
    Apr 21, 2015
    Messages:
    222
    Country:
    Germany
    Hello guys,

    since last week I'm trying to compile the open source homebrew channel. But there seems to be a problem with libfat (I guess). Here is what make gives me:
    make[1]: Entering directory '/home/___/Desktop/hbc-master/channel/channelapp'

    rm -rf build \

    *.elf *.dol *.bin *.map i18n/merge/* i18n/template.pot.gen

    make[2]: Entering directory '/home/___/Desktop/hbc-master/channel/channelapp/banner'

    rm -f twintig banner.bin

    make[2]: Leaving directory '/home/___/Desktop/hbc-master/channel/channelapp/banner'

    make[1]: Leaving directory '/home/___/Desktop/hbc-master/channel/channelapp'

    make[1]: Entering directory '/home/___/Desktop/hbc-master/channel/banner'

    rm -f channel.imet

    rm -rf build

    make -C tools clean

    make[2]: Entering directory '/home/___/Desktop/hbc-master/channel/banner/tools'

    rm -f mkbns png2tpl lz77

    make[2]: Leaving directory '/home/___/Desktop/hbc-master/channel/banner/tools'

    make[1]: Leaving directory '/home/___/Desktop/hbc-master/channel/banner'

    make[1]: Entering directory '/home/___/Desktop/hbc-master/channel/title'

    rm -f retail/cetk dpki/cetk retail/tmd retail/tmd 00000000 00000001 channel_retail.wad channel_dpki.wad

    make[1]: Leaving directory '/home/___/Desktop/hbc-master/channel/title'

    make[1]: Entering directory '/home/___/Desktop/hbc-master/channel/wiiload'

    make[1]: Leaving directory '/home/___/Desktop/hbc-master/channel/wiiload'

    make[1]: Entering directory '/home/___/Desktop/hbc-master/channel/wiiload'

    make[1]: Leaving directory '/home/___/Desktop/hbc-master/channel/wiiload'

    [email protected]:~/Desktop/hbc-master/channel$ make

    make[1]: Entering directory '/home/___/Desktop/hbc-master/channel/channelapp'

    banner_bin.o

    bubble1_png.o

    cursor_drag_png.o

    button_small_focus_png.o

    apps_list_hover_png.o

    progress_png.o

    cursor_shade_png.o

    logo_png.o

    button_png.o

    apps_list_png.o

    dlg_error_png.o

    bubble3_png.o

    button_tiny_png.o

    cursor_drag_shade_png.o

    content_arrow_down_png.o

    throbber_png.o

    about_png.o

    bubble2_png.o

    background_png.o

    cursor_pic_png.o

    apps_next_hover_png.o

    icon_usbgecko_png.o

    button_small_png.o

    content_arrow_up_png.o

    dlg_confirm_png.o

    icon_usbgecko_active_png.o

    icon_network_png.o

    dlg_info_png.o

    apps_next_png.o

    button_focus_png.o

    apps_previous_hover_png.o

    background_wide_png.o

    icon_network_active_png.o

    button_tiny_focus_png.o

    apps_grid_png.o

    apps_grid_hover_png.o

    apps_previous_png.o

    dialog_background_png.o

    dlg_warning_png.o

    japanese.enc.po

    japanese.mo

    japanese_mo.o

    german.enc.po

    german.mo

    german_mo.o

    italian.enc.po

    italian.mo

    italian_mo.o

    french.enc.po

    french.mo

    french_mo.o

    spanish.enc.po

    spanish.mo

    spanish_mo.o

    dutch.enc.po

    dutch.mo

    dutch_mo.o

    droidbold_ttf.o

    droid_ttf.o

    rm build/japanese.enc.po build/dutch.enc.po build/italian.mo build/italian.enc.po build/spanish.mo build/german.enc.po build/spanish.enc.po build/german.mo build/dutch.mo build/french.mo build/japanese.mo build/french.enc.po

    panic.o

    view.o

    manage.o

    dvd.o

    sha1.o

    title.o

    dialogs.o

    main.o

    playtime.o

    tcp.o

    loader.o

    appentry.o

    xml.o

    unzip_io.o

    controls.o

    font.o

    ecdsa.o

    m_main.o

    debug.o

    i18n.o

    ggets.o

    update.o

    bubbles.o

    http.o

    widgets.o

    gfx.o

    blob.o

    unzip.o

    tex.o

    isfs.o

    loader_reloc.o

    browser.o

    cursors.o

    theme.o

    crt0.o

    cache_asm.o

    system_asm.o

    system.o

    ios.o

    usb.o

    stub_debug.o

    stub.o

    stub.elf

    stub.bin

    stub_bin.o

    channelapp_nopax.elf

    /home/___/libogc/lib/wii/libfat.a(directory.o): In function `_FAT_directory_entryGetAlias':

    C:\Users\davem_000\projects\devkitPro\libnds-master\libfat\libogc\wii_release/C:/Users/davem_000/projects/devkitPro/libnds-master/libfat/libogc/../source/directory.c:225: undefined reference to `__locale_ctype_ptr'

    C:\Users\davem_000\projects\devkitPro\libnds-master\libfat\libogc\wii_release/C:/Users/davem_000/projects/devkitPro/libnds-master/libfat/libogc/../source/directory.c:233: undefined reference to `__locale_ctype_ptr'

    /home/___/libogc/lib/wii/libogc.a(ipc.o): In function `__ios_ioctlvformat_parse':

    C:\Users\davem_000\projects\devkitPro\libogc\wii/C:/Users/davem_000/projects/devkitPro/libogc/libogc/ipc.c:487: undefined reference to `__locale_ctype_ptr'

    C:\Users\davem_000\projects\devkitPro\libogc\wii/C:/Users/davem_000/projects/devkitPro/libogc/libogc/ipc.c:589: undefined reference to `__locale_ctype_ptr'

    collect2: error: ld returned 1 exit status

    Makefile:110: recipe for target 'channelapp_nopax.elf' failed

    make[3]: *** [channelapp_nopax.elf] Error 1

    Makefile:81: recipe for target 'all' failed

    make[2]: *** [all] Error 2

    Makefile:86: recipe for target 'channel' failed

    make[1]: *** [channel] Error 2

    make[1]: Leaving directory '/home/___/Desktop/hbc-master/channel/channelapp'

    Makefile:4: recipe for target 'all' failed

    make: *** [all] Error 2
    I tried compiling using Linux Mint and Ubuntu using devkitPPC r28 and already tried like every libfat (libfat-ogc) version on sourceforge.
    I hope there's somebody out there who knows whats going wrong here. Thanks :)
     
    Last edited by send0r, Apr 11, 2017
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Compiling, Homebrew, Channel