[Build Error #5] #ERROR: Could not complete build because the source directory is inaccessible

When running the command below I get an error message. I have also tried to move the project folder and rename it.

The command doesn’t work on any folder on my system when a normal DIR works on these folders.

I guess this command sub-traverse all directorys but I belive there is some minor error in the command. Im running windows 10

DIR /S /B /AD {D:\git\myprojectfolder} > filelist.txt

The filename, directory name, or volume label syntax is incorrect.

thanks

Leave the {} off. That was meant to show “Put your stuff here”.

Rob

Ok, after running the command the paths below are listed in the filelist.txt. These paths all point to the .git and the .idea folders.

After removing these two folders the filelist.txt is empty and the apk still fails to build with the same error message #5 so I don’t think these folders are the problem.

========== fileslist.txt ============

D:\git\casanova\myproject.git
D:\git\casanova\myproject.idea
D:\git\casanova\myproject.git\hooks
D:\git\casanova\myproject.git\info
D:\git\casanova\myproject.git\logs
D:\git\casanova\myproject.git\objects
D:\git\casanova\myproject.git\refs
D:\git\casanova\myproject.git\logs\refs
D:\git\casanova\myproject.git\logs\refs\heads
D:\git\casanova\myproject.git\logs\refs\remotes
D:\git\casanova\myproject.git\logs\refs\remotes\origin
D:\git\casanova\myproject.git\objects\00
D:\git\casanova\myproject.git\objects\01
D:\git\casanova\myproject.git\objects\02
D:\git\casanova\myproject.git\objects\03
D:\git\casanova\myproject.git\objects\04
D:\git\casanova\myproject.git\objects\05
D:\git\casanova\myproject.git\objects\06
D:\git\casanova\myproject.git\objects\07
D:\git\casanova\myproject.git\objects\08
D:\git\casanova\myproject.git\objects\09
D:\git\casanova\myproject.git\objects\0a
D:\git\casanova\myproject.git\objects\0b
D:\git\casanova\myproject.git\objects\0c
D:\git\casanova\myproject.git\objects\0d
D:\git\casanova\myproject.git\objects\0e
D:\git\casanova\myproject.git\objects\0f
D:\git\casanova\myproject.git\objects\10
D:\git\casanova\myproject.git\objects\11
D:\git\casanova\myproject.git\objects\12
D:\git\casanova\myproject.git\objects\13
D:\git\casanova\myproject.git\objects\14
D:\git\casanova\myproject.git\objects\15
D:\git\casanova\myproject.git\objects\16
D:\git\casanova\myproject.git\objects\17
D:\git\casanova\myproject.git\objects\18
D:\git\casanova\myproject.git\objects\19
D:\git\casanova\myproject.git\objects\1a
D:\git\casanova\myproject.git\objects\1b
D:\git\casanova\myproject.git\objects\1c
D:\git\casanova\myproject.git\objects\1d
D:\git\casanova\myproject.git\objects\1e
D:\git\casanova\myproject.git\objects\1f
D:\git\casanova\myproject.git\objects\20
D:\git\casanova\myproject.git\objects\21
D:\git\casanova\myproject.git\objects\22
D:\git\casanova\myproject.git\objects\23
D:\git\casanova\myproject.git\objects\24
D:\git\casanova\myproject.git\objects\25
D:\git\casanova\myproject.git\objects\26
D:\git\casanova\myproject.git\objects\27
D:\git\casanova\myproject.git\objects\28
D:\git\casanova\myproject.git\objects\29
D:\git\casanova\myproject.git\objects\2a
D:\git\casanova\myproject.git\objects\2b
D:\git\casanova\myproject.git\objects\2c
D:\git\casanova\myproject.git\objects\2d
D:\git\casanova\myproject.git\objects\2e
D:\git\casanova\myproject.git\objects\2f
D:\git\casanova\myproject.git\objects\30
D:\git\casanova\myproject.git\objects\31
D:\git\casanova\myproject.git\objects\32
D:\git\casanova\myproject.git\objects\33
D:\git\casanova\myproject.git\objects\34
D:\git\casanova\myproject.git\objects\35
D:\git\casanova\myproject.git\objects\36
D:\git\casanova\myproject.git\objects\37
D:\git\casanova\myproject.git\objects\38
D:\git\casanova\myproject.git\objects\39
D:\git\casanova\myproject.git\objects\3a
D:\git\casanova\myproject.git\objects\3b
D:\git\casanova\myproject.git\objects\3c
D:\git\casanova\myproject.git\objects\3d
D:\git\casanova\myproject.git\objects\3e
D:\git\casanova\myproject.git\objects\3f
D:\git\casanova\myproject.git\objects\40
D:\git\casanova\myproject.git\objects\41
D:\git\casanova\myproject.git\objects\42
D:\git\casanova\myproject.git\objects\43
D:\git\casanova\myproject.git\objects\44
D:\git\casanova\myproject.git\objects\45
D:\git\casanova\myproject.git\objects\46
D:\git\casanova\myproject.git\objects\47
D:\git\casanova\myproject.git\objects\48
D:\git\casanova\myproject.git\objects\49
D:\git\casanova\myproject.git\objects\4a
D:\git\casanova\myproject.git\objects\4b
D:\git\casanova\myproject.git\objects\4c
D:\git\casanova\myproject.git\objects\4d
D:\git\casanova\myproject.git\objects\4e
D:\git\casanova\myproject.git\objects\4f
D:\git\casanova\myproject.git\objects\50
D:\git\casanova\myproject.git\objects\51
D:\git\casanova\myproject.git\objects\52
D:\git\casanova\myproject.git\objects\53
D:\git\casanova\myproject.git\objects\54
D:\git\casanova\myproject.git\objects\55
D:\git\casanova\myproject.git\objects\56
D:\git\casanova\myproject.git\objects\57
D:\git\casanova\myproject.git\objects\58
D:\git\casanova\myproject.git\objects\59
D:\git\casanova\myproject.git\objects\5a
D:\git\casanova\myproject.git\objects\5b
D:\git\casanova\myproject.git\objects\5c
D:\git\casanova\myproject.git\objects\5d
D:\git\casanova\myproject.git\objects\5e
D:\git\casanova\myproject.git\objects\5f
D:\git\casanova\myproject.git\objects\60
D:\git\casanova\myproject.git\objects\61
D:\git\casanova\myproject.git\objects\62
D:\git\casanova\myproject.git\objects\63
D:\git\casanova\myproject.git\objects\64
D:\git\casanova\myproject.git\objects\65
D:\git\casanova\myproject.git\objects\66
D:\git\casanova\myproject.git\objects\67
D:\git\casanova\myproject.git\objects\68
D:\git\casanova\myproject.git\objects\69
D:\git\casanova\myproject.git\objects\6a
D:\git\casanova\myproject.git\objects\6b
D:\git\casanova\myproject.git\objects\6c
D:\git\casanova\myproject.git\objects\6d
D:\git\casanova\myproject.git\objects\6e
D:\git\casanova\myproject.git\objects\6f
D:\git\casanova\myproject.git\objects\70
D:\git\casanova\myproject.git\objects\71
D:\git\casanova\myproject.git\objects\72
D:\git\casanova\myproject.git\objects\73
D:\git\casanova\myproject.git\objects\74
D:\git\casanova\myproject.git\objects\75
D:\git\casanova\myproject.git\objects\76
D:\git\casanova\myproject.git\objects\77
D:\git\casanova\myproject.git\objects\78
D:\git\casanova\myproject.git\objects\79
D:\git\casanova\myproject.git\objects\7a
D:\git\casanova\myproject.git\objects\7c
D:\git\casanova\myproject.git\objects\7d
D:\git\casanova\myproject.git\objects\7f
D:\git\casanova\myproject.git\objects\80
D:\git\casanova\myproject.git\objects\81
D:\git\casanova\myproject.git\objects\82
D:\git\casanova\myproject.git\objects\83
D:\git\casanova\myproject.git\objects\84
D:\git\casanova\myproject.git\objects\85
D:\git\casanova\myproject.git\objects\86
D:\git\casanova\myproject.git\objects\87
D:\git\casanova\myproject.git\objects\88
D:\git\casanova\myproject.git\objects\89
D:\git\casanova\myproject.git\objects\8a
D:\git\casanova\myproject.git\objects\8b
D:\git\casanova\myproject.git\objects\8c
D:\git\casanova\myproject.git\objects\8d
D:\git\casanova\myproject.git\objects\8e
D:\git\casanova\myproject.git\objects\8f
D:\git\casanova\myproject.git\objects\90
D:\git\casanova\myproject.git\objects\91
D:\git\casanova\myproject.git\objects\92
D:\git\casanova\myproject.git\objects\93
D:\git\casanova\myproject.git\objects\94
D:\git\casanova\myproject.git\objects\95
D:\git\casanova\myproject.git\objects\96
D:\git\casanova\myproject.git\objects\97
D:\git\casanova\myproject.git\objects\98
D:\git\casanova\myproject.git\objects\99
D:\git\casanova\myproject.git\objects\9a
D:\git\casanova\myproject.git\objects\9b
D:\git\casanova\myproject.git\objects\9c
D:\git\casanova\myproject.git\objects\9d
D:\git\casanova\myproject.git\objects\9e
D:\git\casanova\myproject.git\objects\9f
D:\git\casanova\myproject.git\objects\a0
D:\git\casanova\myproject.git\objects\a1
D:\git\casanova\myproject.git\objects\a2
D:\git\casanova\myproject.git\objects\a3
D:\git\casanova\myproject.git\objects\a4
D:\git\casanova\myproject.git\objects\a5
D:\git\casanova\myproject.git\objects\a6
D:\git\casanova\myproject.git\objects\a7
D:\git\casanova\myproject.git\objects\a8
D:\git\casanova\myproject.git\objects\a9
D:\git\casanova\myproject.git\objects\aa
D:\git\casanova\myproject.git\objects\ab
D:\git\casanova\myproject.git\objects\ac
D:\git\casanova\myproject.git\objects\ad
D:\git\casanova\myproject.git\objects\ae
D:\git\casanova\myproject.git\objects\af
D:\git\casanova\myproject.git\objects\b0
D:\git\casanova\myproject.git\objects\b1
D:\git\casanova\myproject.git\objects\b2
D:\git\casanova\myproject.git\objects\b3
D:\git\casanova\myproject.git\objects\b4
D:\git\casanova\myproject.git\objects\b5
D:\git\casanova\myproject.git\objects\b6
D:\git\casanova\myproject.git\objects\b7
D:\git\casanova\myproject.git\objects\b8
D:\git\casanova\myproject.git\objects\b9
D:\git\casanova\myproject.git\objects\ba
D:\git\casanova\myproject.git\objects\bb
D:\git\casanova\myproject.git\objects\bc
D:\git\casanova\myproject.git\objects\bd
D:\git\casanova\myproject.git\objects\be
D:\git\casanova\myproject.git\objects\bf
D:\git\casanova\myproject.git\objects\c0
D:\git\casanova\myproject.git\objects\c1
D:\git\casanova\myproject.git\objects\c2
D:\git\casanova\myproject.git\objects\c3
D:\git\casanova\myproject.git\objects\c4
D:\git\casanova\myproject.git\objects\c5
D:\git\casanova\myproject.git\objects\c6
D:\git\casanova\myproject.git\objects\c7
D:\git\casanova\myproject.git\objects\c8
D:\git\casanova\myproject.git\objects\c9
D:\git\casanova\myproject.git\objects\ca
D:\git\casanova\myproject.git\objects\cb
D:\git\casanova\myproject.git\objects\cc
D:\git\casanova\myproject.git\objects\cd
D:\git\casanova\myproject.git\objects\ce
D:\git\casanova\myproject.git\objects\cf
D:\git\casanova\myproject.git\objects\d0
D:\git\casanova\myproject.git\objects\d1
D:\git\casanova\myproject.git\objects\d2
D:\git\casanova\myproject.git\objects\d3
D:\git\casanova\myproject.git\objects\d4
D:\git\casanova\myproject.git\objects\d5
D:\git\casanova\myproject.git\objects\d6
D:\git\casanova\myproject.git\objects\d7
D:\git\casanova\myproject.git\objects\d8
D:\git\casanova\myproject.git\objects\d9
D:\git\casanova\myproject.git\objects\da
D:\git\casanova\myproject.git\objects\db
D:\git\casanova\myproject.git\objects\dc
D:\git\casanova\myproject.git\objects\dd
D:\git\casanova\myproject.git\objects\de
D:\git\casanova\myproject.git\objects\df
D:\git\casanova\myproject.git\objects\e0
D:\git\casanova\myproject.git\objects\e1
D:\git\casanova\myproject.git\objects\e2
D:\git\casanova\myproject.git\objects\e3
D:\git\casanova\myproject.git\objects\e4
D:\git\casanova\myproject.git\objects\e5
D:\git\casanova\myproject.git\objects\e6
D:\git\casanova\myproject.git\objects\e7
D:\git\casanova\myproject.git\objects\e8
D:\git\casanova\myproject.git\objects\e9
D:\git\casanova\myproject.git\objects\ea
D:\git\casanova\myproject.git\objects\eb
D:\git\casanova\myproject.git\objects\ec
D:\git\casanova\myproject.git\objects\ed
D:\git\casanova\myproject.git\objects\ee
D:\git\casanova\myproject.git\objects\ef
D:\git\casanova\myproject.git\objects\f0
D:\git\casanova\myproject.git\objects\f1
D:\git\casanova\myproject.git\objects\f2
D:\git\casanova\myproject.git\objects\f3
D:\git\casanova\myproject.git\objects\f4
D:\git\casanova\myproject.git\objects\f5
D:\git\casanova\myproject.git\objects\f6
D:\git\casanova\myproject.git\objects\f7
D:\git\casanova\myproject.git\objects\f8
D:\git\casanova\myproject.git\objects\f9
D:\git\casanova\myproject.git\objects\fa
D:\git\casanova\myproject.git\objects\fb
D:\git\casanova\myproject.git\objects\fc
D:\git\casanova\myproject.git\objects\fd
D:\git\casanova\myproject.git\objects\fe
D:\git\casanova\myproject.git\objects\ff
D:\git\casanova\myproject.git\objects\info
D:\git\casanova\myproject.git\objects\pack
D:\git\casanova\myproject.git\refs\heads
D:\git\casanova\myproject.git\refs\remotes
D:\git\casanova\myproject.git\refs\tags
D:\git\casanova\myproject.git\refs\remotes\origin
D:\git\casanova\myproject.idea\copyright
D:\git\casanova\myproject.idea\scopes
 

I guess I’m on square one here and time is running away.

I have an updated SDK but the Ansca (Corona) servers gives me

build error #5 when trying to build the apk. I have thousands of lines of code and no idea what might have

gone wrong after the update.

Soon I seen no other solution than moving back in time and reach for an old working sdk build.

Any other ideas?

Thanks

I’ll get this list to the engineers since they wanted to see it. They however have put in some better messaging around this particular error in the latest daily build 2931. Try installing that and see if we get a better idea of what the cause is.

Rob

Look for an email from me.

Rob

I finally managed to find out what caused the undefined build error#5.

In my code I exit my app on applicationSuspend. (see below).

So I now skipped that part and made a workaround.

Thanks Rob for your support!

================== CODE ================
local mainEvent = {}

local onSystem = function( event )
    if event.type == “applicationStart” then
        print(“start”)
    elseif event.type == “applicationExit” then
        print(“exit”)
    elseif event.type == “applicationSuspend” then
        native.requestExit() – BUGGED OUT MY APP CAUSING THE ERROR

    elseif event.type == “applicationResume” then
        print(“resume”)
    end
end

–setup a system event listener
mainEvent[1]  = Runtime:addEventListener( “system”, onSystem )