Skip to content

ATTinyCore: no such file or directory #126

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
mocanew opened this issue Jan 10, 2019 · 5 comments · Fixed by #359
Closed

ATTinyCore: no such file or directory #126

mocanew opened this issue Jan 10, 2019 · 5 comments · Fixed by #359

Comments

@mocanew
Copy link

mocanew commented Jan 10, 2019

I would like to get arduino-cli running on a server. I want to compile arduino sketches for attiny828 and I use this core. I don't know if it's relevant, but I use LXD containers over an Archlinux base system install.
The arduino-cli version I have installed is 0.3.3-alpha.preview.

I am willing to provide other files and logs, but I don't really know how to debug this issue by myself.

Here's the sketch I used:

void setup(){

}

void loop(){

}

.cli-config.yml:

board_manager:
  additional_urls:
    - http://drazzy.com/package_drazzy.com_index.json

Output for arduino-cli --debug compile -b ATTinyCore:avr:attiny828opti ./:

INFO[0000] Initiating configuration                     
INFO[0000] Unserializing configurations from /usr/bin/.cli-config.yml 
INFO[0000] Checking if CLI is Bundled into the IDE      
INFO[0000] Candidate IDE Directory: /usr/bin            
INFO[0000] CLI is not bundled into the IDE              
INFO[0000] Configuration set                            
INFO[0000] arduino-cli-0.3.3-alpha.preview              
INFO[0000] Starting root command preparation (`arduino`) 
INFO[0000] Formatter set                                
INFO[0000] Executing `arduino compile`                  
INFO[0000] Initializing package manager                 
INFO[0000] Loading hardware from: /root/.arduino15/packages 
INFO[0000] Loading package ATTinyCore from: /root/.arduino15/packages/ATTinyCore/hardware 
INFO[0000] Loaded platform                               platform="ATTinyCore:[email protected]"
INFO[0000] Loading package arduino from: /root/.arduino15/packages/arduino/hardware 
INFO[0000] Loaded platform                               platform="arduino:[email protected]"
INFO[0000] Checking existence of 'tools' path: /root/.arduino15/packages/arduino/tools 
INFO[0000] Loading tools from dir: /root/.arduino15/packages/arduino/tools 
INFO[0000] Loaded tool                                   tool="arduino:[email protected]"
INFO[0000] Loaded tool                                   tool="arduino:[email protected]"
INFO[0000] Loaded tool                                   tool="arduino:[email protected]"
INFO[0000] Loading package builtin from: /root/.arduino15/packages/builtin 
INFO[0000] Checking existence of 'tools' path: /root/.arduino15/packages/builtin/tools 
INFO[0000] Loading tools from dir: /root/.arduino15/packages/builtin/tools 
INFO[0000] Loaded tool                                   tool="builtin:[email protected]"
Ts: 1547137590 - Running: GenerateBuildPathIfMissing
Setting build path to /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE
Ts: 1547137590 - Running: EnsureBuildPathExists
Ts: 1547137590 - Running: ContainerSetupHardwareToolsLibsSketchAndProps
Ts: 1547137590 - Running: AddAdditionalEntriesToContext
Ts: 1547137590 - Running: FailIfBuildPathEqualsSketchPath
Ts: 1547137590 - Running: HardwareLoader
Ts: 1547137590 - Running: PlatformKeysRewriteLoader
Ts: 1547137590 - Running: RewriteHardwareKeys
Ts: 1547137590 - Running: TargetBoardResolver
Ts: 1547137590 - Running: ToolsLoader
INFO[0000] Searching tools required for board ATTinyCore:avr:attiny828opti 
Ts: 1547137590 - Running: AddBuildBoardPropertyIfMissing
Ts: 1547137590 - Running: LibrariesLoader
INFO[0000] Adding libraries dir                          dir=/root/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/libraries location=platform
INFO[0000] Adding libraries dir                          dir=/root/Arduino/libraries location=sketchbook
Ts: 1547137590 - Running: SketchLoader
Ts: 1547137590 - Running: SetupBuildProperties
Ts: 1547137590 - Running: LoadVIDPIDSpecificProperties
Ts: 1547137590 - Running: SetCustomBuildProperties
Ts: 1547137590 - Running: AddMissingBuildPropertiesFromParentPlatformTxtFiles
Ts: 1547137590 - Running: ContainerBuildOptions
Ts: 1547137590 - Running: CreateBuildOptionsMap
Ts: 1547137590 - Running: LoadPreviousBuildOptionsMap
Ts: 1547137590 - Running: WipeoutBuildPathIfBuildOptionsChanged
Build options changed, rebuilding all
Ts: 1547137590 - Running: StoreBuildOptionsMap
Ts: 1547137590 - Running: WarnAboutPlatformRewrites
Ts: 1547137590 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.prebuild*.pattern
Ts: 1547137590 - Running: ContainerMergeCopySketchFiles
Ts: 1547137590 - Running: SketchSourceMerger
Ts: 1547137590 - Running: SketchSaver
Ts: 1547137590 - Running: AdditionalSketchFilesCopier
Ts: 1547137590 - Running: loggerAction
Ts: 1547137590 - Running: ContainerFindIncludes
Checking previous results for /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/sketch/test.ino.cpp (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/sketch/test.ino.cpp.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/sketch/test.ino.cpp.d)
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/sketch/test.ino.cpp.o
Ts: 1547137590 - Running: FailIfImportedLibraryIsWrong
Ts: 1547137590 - Running: WarnAboutArchIncompatibleLibraries
Ts: 1547137590 - Running: loggerAction
Ts: 1547137590 - Running: PreprocessSketch
Ts: 1547137590 - Running: ContainerAddPrototypes
Ts: 1547137590 - Running: ReadFileAndStoreInContext
Ts: 1547137590 - Running: FilterSketchSource
Ts: 1547137590 - Running: CTagsTargetFileSaver
Ts: 1547137590 - Running: CTagsRunner
Ts: 1547137590 - Running: PrototypesAdder
Ts: 1547137590 - Running: SketchSaver
Ts: 1547137590 - Running: loggerAction
Ts: 1547137590 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.sketch.prebuild*.pattern
Ts: 1547137590 - Running: SketchBuilder
Checking previous results for /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/sketch/test.ino.cpp (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/sketch/test.ino.cpp.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/sketch/test.ino.cpp.d)
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/sketch/test.ino.cpp.o
Ts: 1547137590 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.sketch.postbuild*.pattern
Ts: 1547137590 - Running: loggerAction
Ts: 1547137590 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.libraries.prebuild*.pattern
Ts: 1547137590 - Running: UnusedCompiledLibrariesRemover
Ts: 1547137590 - Running: LibrariesBuilder
Ts: 1547137590 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.libraries.postbuild*.pattern
Ts: 1547137590 - Running: loggerAction
Ts: 1547137590 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.core.prebuild*.pattern
Ts: 1547137590 - Running: CoreBuilder
Ts: 1547137590 - Running: PrintUsedAndNotUsedLibraries
Ts: 1547137590 - Running: PrintUsedLibrariesIfVerbose
Ts: 1547137590 - Running: ExportProjectCMake
Ts: 1547137590 - Running: Sizer
ERRO[0000] Compilation failed.                           error="open : no such file or directory"
Error: open : no such file or directory
Compilation failed.

And here's a successful compilation for Arduino Uno (arduino-cli --debug compile -b arduino:avr:uno ./):

INFO[0000] Initiating configuration                     
INFO[0000] Unserializing configurations from /usr/bin/.cli-config.yml 
INFO[0000] Checking if CLI is Bundled into the IDE      
INFO[0000] Candidate IDE Directory: /usr/bin            
INFO[0000] CLI is not bundled into the IDE              
INFO[0000] Configuration set                            
INFO[0000] arduino-cli-0.3.3-alpha.preview              
INFO[0000] Starting root command preparation (`arduino`) 
INFO[0000] Formatter set                                
INFO[0000] Executing `arduino compile`                  
INFO[0000] Initializing package manager                 
INFO[0000] Loading hardware from: /root/.arduino15/packages 
INFO[0000] Loading package ATTinyCore from: /root/.arduino15/packages/ATTinyCore/hardware 
INFO[0000] Loaded platform                               platform="ATTinyCore:[email protected]"
INFO[0000] Loading package arduino from: /root/.arduino15/packages/arduino/hardware 
INFO[0000] Loaded platform                               platform="arduino:[email protected]"
INFO[0000] Checking existence of 'tools' path: /root/.arduino15/packages/arduino/tools 
INFO[0000] Loading tools from dir: /root/.arduino15/packages/arduino/tools 
INFO[0000] Loaded tool                                   tool="arduino:[email protected]"
INFO[0000] Loaded tool                                   tool="arduino:[email protected]"
INFO[0000] Loaded tool                                   tool="arduino:[email protected]"
INFO[0000] Loading package builtin from: /root/.arduino15/packages/builtin 
INFO[0000] Checking existence of 'tools' path: /root/.arduino15/packages/builtin/tools 
INFO[0000] Loading tools from dir: /root/.arduino15/packages/builtin/tools 
INFO[0000] Loaded tool                                   tool="builtin:[email protected]"
Ts: 1547144393 - Running: GenerateBuildPathIfMissing
Setting build path to /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE
Ts: 1547144393 - Running: EnsureBuildPathExists
Ts: 1547144393 - Running: ContainerSetupHardwareToolsLibsSketchAndProps
Ts: 1547144393 - Running: AddAdditionalEntriesToContext
Ts: 1547144393 - Running: FailIfBuildPathEqualsSketchPath
Ts: 1547144393 - Running: HardwareLoader
Ts: 1547144393 - Running: PlatformKeysRewriteLoader
Ts: 1547144393 - Running: RewriteHardwareKeys
Ts: 1547144393 - Running: TargetBoardResolver
Ts: 1547144393 - Running: ToolsLoader
INFO[0000] Searching tools required for board arduino:avr:uno 
INFO[0000] Required tool                                 tool="arduino:[email protected]"
INFO[0000] Required tool                                 tool="arduino:[email protected]"
INFO[0000] Required tool                                 tool="arduino:[email protected]"
Ts: 1547144393 - Running: AddBuildBoardPropertyIfMissing
Ts: 1547144393 - Running: LibrariesLoader
INFO[0000] Adding libraries dir                          dir=/root/.arduino15/packages/arduino/hardware/avr/1.6.23/libraries location=platform
INFO[0000] Adding libraries dir                          dir=/root/Arduino/libraries location=sketchbook
Ts: 1547144393 - Running: SketchLoader
Ts: 1547144393 - Running: SetupBuildProperties
Ts: 1547144393 - Running: LoadVIDPIDSpecificProperties
Ts: 1547144393 - Running: SetCustomBuildProperties
Ts: 1547144393 - Running: AddMissingBuildPropertiesFromParentPlatformTxtFiles
Ts: 1547144393 - Running: ContainerBuildOptions
Ts: 1547144393 - Running: CreateBuildOptionsMap
Ts: 1547144393 - Running: LoadPreviousBuildOptionsMap
Ts: 1547144393 - Running: WipeoutBuildPathIfBuildOptionsChanged
Build options changed, rebuilding all
Ts: 1547144393 - Running: StoreBuildOptionsMap
Ts: 1547144393 - Running: WarnAboutPlatformRewrites
Ts: 1547144393 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.prebuild*.pattern
Ts: 1547144393 - Running: ContainerMergeCopySketchFiles
Ts: 1547144393 - Running: SketchSourceMerger
Ts: 1547144393 - Running: SketchSaver
Ts: 1547144393 - Running: AdditionalSketchFilesCopier
Ts: 1547144393 - Running: loggerAction
Ts: 1547144393 - Running: ContainerFindIncludes
Checking previous results for /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/sketch/test.ino.cpp (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/sketch/test.ino.cpp.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/sketch/test.ino.cpp.d)
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/sketch/test.ino.cpp.o
Ts: 1547144393 - Running: FailIfImportedLibraryIsWrong
Ts: 1547144393 - Running: WarnAboutArchIncompatibleLibraries
Ts: 1547144393 - Running: loggerAction
Ts: 1547144393 - Running: PreprocessSketch
Ts: 1547144393 - Running: ContainerAddPrototypes
Ts: 1547144393 - Running: ReadFileAndStoreInContext
Ts: 1547144393 - Running: FilterSketchSource
Ts: 1547144393 - Running: CTagsTargetFileSaver
Ts: 1547144393 - Running: CTagsRunner
Ts: 1547144393 - Running: PrototypesAdder
Ts: 1547144393 - Running: SketchSaver
Ts: 1547144393 - Running: loggerAction
Ts: 1547144393 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.sketch.prebuild*.pattern
Ts: 1547144393 - Running: SketchBuilder
Checking previous results for /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/sketch/test.ino.cpp (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/sketch/test.ino.cpp.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/sketch/test.ino.cpp.d)
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/sketch/test.ino.cpp.o
Ts: 1547144393 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.sketch.postbuild*.pattern
Ts: 1547144393 - Running: loggerAction
Ts: 1547144393 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.libraries.prebuild*.pattern
Ts: 1547144393 - Running: UnusedCompiledLibrariesRemover
Ts: 1547144393 - Running: LibrariesBuilder
Ts: 1547144393 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.libraries.postbuild*.pattern
Ts: 1547144393 - Running: loggerAction
Ts: 1547144393 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.core.prebuild*.pattern
Ts: 1547144393 - Running: CoreBuilder
Checking previous results for /root/.arduino15/packages/arduino/hardware/avr/1.6.23/cores/arduino/wiring_pulse.S (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/wiring_pulse.S.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/wiring_pulse.S.d)
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/wiring_pulse.S.o
Checking previous results for /root/.arduino15/packages/arduino/hardware/avr/1.6.23/cores/arduino/WInterrupts.c (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/WInterrupts.c.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/WInterrupts.c.d)
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/WInterrupts.c.o
Checking previous results for /root/.arduino15/packages/arduino/hardware/avr/1.6.23/cores/arduino/wiring_analog.c (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/wiring_analog.c.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/wiring_analog.c.d)
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/wiring_analog.c.o
Checking previous results for /root/.arduino15/packages/arduino/hardware/avr/1.6.23/cores/arduino/wiring_pulse.c (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/wiring_pulse.c.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/wiring_pulse.c.d)
Checking previous results for /root/.arduino15/packages/arduino/hardware/avr/1.6.23/cores/arduino/hooks.c (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/hooks.c.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/hooks.c.d)
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/wiring_pulse.c.o
Checking previous results for /root/.arduino15/packages/arduino/hardware/avr/1.6.23/cores/arduino/wiring_digital.c (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/wiring_digital.c.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/wiring_digital.c.d)
Checking previous results for /root/.arduino15/packages/arduino/hardware/avr/1.6.23/cores/arduino/wiring_shift.c (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/wiring_shift.c.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/wiring_shift.c.d)
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/wiring_digital.c.o
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/hooks.c.o
Checking previous results for /root/.arduino15/packages/arduino/hardware/avr/1.6.23/cores/arduino/wiring.c (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/wiring.c.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/wiring.c.d)
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/wiring_shift.c.o
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/wiring.c.o
Checking previous results for /root/.arduino15/packages/arduino/hardware/avr/1.6.23/cores/arduino/Stream.cpp (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/Stream.cpp.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/Stream.cpp.d)
Checking previous results for /root/.arduino15/packages/arduino/hardware/avr/1.6.23/cores/arduino/HardwareSerial1.cpp (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/HardwareSerial1.cpp.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/HardwareSerial1.cpp.d)
Checking previous results for /root/.arduino15/packages/arduino/hardware/avr/1.6.23/cores/arduino/HardwareSerial0.cpp (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/HardwareSerial0.cpp.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/HardwareSerial0.cpp.d)
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/HardwareSerial1.cpp.o
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/HardwareSerial0.cpp.o
Checking previous results for /root/.arduino15/packages/arduino/hardware/avr/1.6.23/cores/arduino/WString.cpp (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/WString.cpp.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/WString.cpp.d)
Checking previous results for /root/.arduino15/packages/arduino/hardware/avr/1.6.23/cores/arduino/HardwareSerial2.cpp (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/HardwareSerial2.cpp.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/HardwareSerial2.cpp.d)
Checking previous results for /root/.arduino15/packages/arduino/hardware/avr/1.6.23/cores/arduino/IPAddress.cpp (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/IPAddress.cpp.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/IPAddress.cpp.d)
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/IPAddress.cpp.o
Checking previous results for /root/.arduino15/packages/arduino/hardware/avr/1.6.23/cores/arduino/HardwareSerial.cpp (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/HardwareSerial.cpp.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/HardwareSerial.cpp.d)
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/Stream.cpp.o
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/HardwareSerial2.cpp.o
Checking previous results for /root/.arduino15/packages/arduino/hardware/avr/1.6.23/cores/arduino/main.cpp (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/main.cpp.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/main.cpp.d)
Checking previous results for /root/.arduino15/packages/arduino/hardware/avr/1.6.23/cores/arduino/new.cpp (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/new.cpp.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/new.cpp.d)
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/main.cpp.o
Checking previous results for /root/.arduino15/packages/arduino/hardware/avr/1.6.23/cores/arduino/Print.cpp (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/Print.cpp.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/Print.cpp.d)
Checking previous results for /root/.arduino15/packages/arduino/hardware/avr/1.6.23/cores/arduino/abi.cpp (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/abi.cpp.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/abi.cpp.d)
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/Print.cpp.o
Checking previous results for /root/.arduino15/packages/arduino/hardware/avr/1.6.23/cores/arduino/HardwareSerial3.cpp (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/HardwareSerial3.cpp.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/HardwareSerial3.cpp.d)
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/abi.cpp.o
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/HardwareSerial3.cpp.o
Checking previous results for /root/.arduino15/packages/arduino/hardware/avr/1.6.23/cores/arduino/PluggableUSB.cpp (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/PluggableUSB.cpp.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/PluggableUSB.cpp.d)
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/PluggableUSB.cpp.o
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/new.cpp.o
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/WString.cpp.o
Checking previous results for /root/.arduino15/packages/arduino/hardware/avr/1.6.23/cores/arduino/Tone.cpp (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/Tone.cpp.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/Tone.cpp.d)
Checking previous results for /root/.arduino15/packages/arduino/hardware/avr/1.6.23/cores/arduino/WMath.cpp (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/WMath.cpp.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/WMath.cpp.d)
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/Tone.cpp.o
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/WMath.cpp.o
Checking previous results for /root/.arduino15/packages/arduino/hardware/avr/1.6.23/cores/arduino/CDC.cpp (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/CDC.cpp.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/CDC.cpp.d)
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/CDC.cpp.o
Checking previous results for /root/.arduino15/packages/arduino/hardware/avr/1.6.23/cores/arduino/USBCore.cpp (result = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/USBCore.cpp.o, dep = /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/USBCore.cpp.d)
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/USBCore.cpp.o
Not found: /tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/core/HardwareSerial.cpp.o
Ts: 1547144394 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.core.postbuild*.pattern
Ts: 1547144394 - Running: loggerAction
Ts: 1547144394 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.linking.prelink*.pattern
Ts: 1547144394 - Running: Linker
Ts: 1547144394 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.linking.postlink*.pattern
Ts: 1547144394 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.objcopy.preobjcopy*.pattern
Ts: 1547144394 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.objcopy.*.pattern
Running recipe: recipe.objcopy.eep.pattern
Running recipe: recipe.objcopy.hex.pattern
Ts: 1547144394 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.objcopy.postobjcopy*.pattern
Ts: 1547144394 - Running: MergeSketchWithBootloader
Ts: 1547144394 - Running: RecipeByPrefixSuffixRunner
Looking for recipes like recipe.hooks.postbuild*.pattern
Ts: 1547144394 - Running: PrintUsedAndNotUsedLibraries
Ts: 1547144394 - Running: PrintUsedLibrariesIfVerbose
Ts: 1547144394 - Running: ExportProjectCMake
Ts: 1547144394 - Running: Sizer
Sketch uses 444 bytes (1%) of program storage space. Maximum is 32256 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.
INFO[0001] copying sketch build output                   from=/tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/test.ino.hex to=..arduino.avr.uno.hex
INFO[0001] copying sketch build output                   from=/tmp/arduino-sketch-0374EC857381230FA83049643CE3CDEE/test.ino.elf to=..arduino.avr.uno.elf

Thanks 😃

@facchinm
Copy link
Member

Hi @rontav ,
the problem is that attiny828opti target is missing build.variant key in core's boards.txt.
On our side there's a bug too in arduino-builder (I'll try to sort it out later today) but I don't know if solving it will fix the situation.
Did you try compiling with the java IDE? it should have the same problem

facchinm referenced this issue in arduino/arduino-builder Jan 11, 2019
There are still some helper function to remove from utils packages,
but the increase in readability is already impressive.

There are some minor tweaks and small refactors here and there, but
no substantial changes the code should perform exactly as before.
@mocanew
Copy link
Author

mocanew commented Jan 11, 2019

I don't know how to run the java IDE on the server, but on my machine (also Archlinux, Arduino IDE 1.8.8) it works.

Here's the verbose output after compiling an empty sketch:

/usr/share/arduino/arduino-builder -dump-prefs -logger=machine -hardware /usr/share/arduino/hardware -hardware /home/rontav/.arduino15/packages -tools /usr/share/arduino/tools-builder -tools /home/rontav/.arduino15/packages -libraries /home/rontav/Arduino/libraries -fqbn=ATTinyCore:avr:attiny828opti:LTO=enable,vcc=5v,bod=1v8,bodact=disabled,bodpd=disabled,wiremode=amaster -ide-version=10808 -build-path /tmp/arduino_build_103117 -warnings=none -build-cache /tmp/arduino_cache_973189 -prefs=build.warn_data_percentage=75 -verbose /tmp/untitled442268716.tmp/sketch_jan11a/sketch_jan11a.ino
/usr/share/arduino/arduino-builder -compile -logger=machine -hardware /usr/share/arduino/hardware -hardware /home/rontav/.arduino15/packages -tools /usr/share/arduino/tools-builder -tools /home/rontav/.arduino15/packages -libraries /home/rontav/Arduino/libraries -fqbn=ATTinyCore:avr:attiny828opti:LTO=enable,vcc=5v,bod=1v8,bodact=disabled,bodpd=disabled,wiremode=amaster -ide-version=10808 -build-path /tmp/arduino_build_103117 -warnings=none -build-cache /tmp/arduino_cache_973189 -prefs=build.warn_data_percentage=75 -verbose /tmp/untitled442268716.tmp/sketch_jan11a/sketch_jan11a.ino
Using board 'attiny828opti' from platform in folder: /home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2
Using core 'tinymodern' from platform in folder: /home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2
Detecting libraries used...
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=attiny828 -DF_CPU=8200000L -DARDUINO=10808 -DARDUINO_AVR_ATTINY828 -DARDUINO_ARCH_AVR -DWIRE_MASTER_ONLY -I/home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern /tmp/arduino_build_103117/sketch/sketch_jan11a.ino.cpp -o /dev/null
Generating function prototypes...
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=attiny828 -DF_CPU=8200000L -DARDUINO=10808 -DARDUINO_AVR_ATTINY828 -DARDUINO_ARCH_AVR -DWIRE_MASTER_ONLY -I/home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern /tmp/arduino_build_103117/sketch/sketch_jan11a.ino.cpp -o /tmp/arduino_build_103117/preproc/ctags_target_for_gcc_minus_e.cpp
/usr/bin/arduino-ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /tmp/arduino_build_103117/preproc/ctags_target_for_gcc_minus_e.cpp
Compiling sketch...
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=attiny828 -DF_CPU=8200000L -DARDUINO=10808 -DARDUINO_AVR_ATTINY828 -DARDUINO_ARCH_AVR -DWIRE_MASTER_ONLY -I/home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern /tmp/arduino_build_103117/sketch/sketch_jan11a.ino.cpp -o /tmp/arduino_build_103117/sketch/sketch_jan11a.ino.cpp.o
Compiling libraries...
Compiling core...
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=attiny828 -DF_CPU=8200000L -DARDUINO=10808 -DARDUINO_AVR_ATTINY828 -DARDUINO_ARCH_AVR -DWIRE_MASTER_ONLY -I/home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern /home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern/wiring_digital.c -o /tmp/arduino_build_103117/core/wiring_digital.c.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=attiny828 -DF_CPU=8200000L -DARDUINO=10808 -DARDUINO_AVR_ATTINY828 -DARDUINO_ARCH_AVR -DWIRE_MASTER_ONLY -I/home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern /home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern/wiring.c -o /tmp/arduino_build_103117/core/wiring.c.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=attiny828 -DF_CPU=8200000L -DARDUINO=10808 -DARDUINO_AVR_ATTINY828 -DARDUINO_ARCH_AVR -DWIRE_MASTER_ONLY -I/home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern /home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern/pins_arduino.c -o /tmp/arduino_build_103117/core/pins_arduino.c.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=attiny828 -DF_CPU=8200000L -DARDUINO=10808 -DARDUINO_AVR_ATTINY828 -DARDUINO_ARCH_AVR -DWIRE_MASTER_ONLY -I/home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern /home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern/wiring_shift.c -o /tmp/arduino_build_103117/core/wiring_shift.c.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=attiny828 -DF_CPU=8200000L -DARDUINO=10808 -DARDUINO_AVR_ATTINY828 -DARDUINO_ARCH_AVR -DWIRE_MASTER_ONLY -I/home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern /home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern/wiring_pulse.c -o /tmp/arduino_build_103117/core/wiring_pulse.c.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=attiny828 -DF_CPU=8200000L -DARDUINO=10808 -DARDUINO_AVR_ATTINY828 -DARDUINO_ARCH_AVR -DWIRE_MASTER_ONLY -I/home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern /home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern/wiring_analog.c -o /tmp/arduino_build_103117/core/wiring_analog.c.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-gcc -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=attiny828 -DF_CPU=8200000L -DARDUINO=10808 -DARDUINO_AVR_ATTINY828 -DARDUINO_ARCH_AVR -DWIRE_MASTER_ONLY -I/home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern /home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern/WInterrupts.c -o /tmp/arduino_build_103117/core/WInterrupts.c.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=attiny828 -DF_CPU=8200000L -DARDUINO=10808 -DARDUINO_AVR_ATTINY828 -DARDUINO_ARCH_AVR -DWIRE_MASTER_ONLY -I/home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern /home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern/HardwareSerial.cpp -o /tmp/arduino_build_103117/core/HardwareSerial.cpp.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=attiny828 -DF_CPU=8200000L -DARDUINO=10808 -DARDUINO_AVR_ATTINY828 -DARDUINO_ARCH_AVR -DWIRE_MASTER_ONLY -I/home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern /home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern/Stream.cpp -o /tmp/arduino_build_103117/core/Stream.cpp.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=attiny828 -DF_CPU=8200000L -DARDUINO=10808 -DARDUINO_AVR_ATTINY828 -DARDUINO_ARCH_AVR -DWIRE_MASTER_ONLY -I/home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern /home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern/Tone.cpp -o /tmp/arduino_build_103117/core/Tone.cpp.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=attiny828 -DF_CPU=8200000L -DARDUINO=10808 -DARDUINO_AVR_ATTINY828 -DARDUINO_ARCH_AVR -DWIRE_MASTER_ONLY -I/home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern /home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern/WMath.cpp -o /tmp/arduino_build_103117/core/WMath.cpp.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=attiny828 -DF_CPU=8200000L -DARDUINO=10808 -DARDUINO_AVR_ATTINY828 -DARDUINO_ARCH_AVR -DWIRE_MASTER_ONLY -I/home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern /home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern/WString.cpp -o /tmp/arduino_build_103117/core/WString.cpp.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=attiny828 -DF_CPU=8200000L -DARDUINO=10808 -DARDUINO_AVR_ATTINY828 -DARDUINO_ARCH_AVR -DWIRE_MASTER_ONLY -I/home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern /home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern/abi.cpp -o /tmp/arduino_build_103117/core/abi.cpp.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=attiny828 -DF_CPU=8200000L -DARDUINO=10808 -DARDUINO_AVR_ATTINY828 -DARDUINO_ARCH_AVR -DWIRE_MASTER_ONLY -I/home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern /home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern/Print.cpp -o /tmp/arduino_build_103117/core/Print.cpp.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=attiny828 -DF_CPU=8200000L -DARDUINO=10808 -DARDUINO_AVR_ATTINY828 -DARDUINO_ARCH_AVR -DWIRE_MASTER_ONLY -I/home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern /home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern/new.cpp -o /tmp/arduino_build_103117/core/new.cpp.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=attiny828 -DF_CPU=8200000L -DARDUINO=10808 -DARDUINO_AVR_ATTINY828 -DARDUINO_ARCH_AVR -DWIRE_MASTER_ONLY -I/home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern /home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/cores/tinymodern/main.cpp -o /tmp/arduino_build_103117/core/main.cpp.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-gcc-ar rcs /tmp/arduino_build_103117/core/core.a /tmp/arduino_build_103117/core/HardwareSerial.cpp.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-gcc-ar rcs /tmp/arduino_build_103117/core/core.a /tmp/arduino_build_103117/core/Print.cpp.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-gcc-ar rcs /tmp/arduino_build_103117/core/core.a /tmp/arduino_build_103117/core/Stream.cpp.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-gcc-ar rcs /tmp/arduino_build_103117/core/core.a /tmp/arduino_build_103117/core/Tone.cpp.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-gcc-ar rcs /tmp/arduino_build_103117/core/core.a /tmp/arduino_build_103117/core/WInterrupts.c.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-gcc-ar rcs /tmp/arduino_build_103117/core/core.a /tmp/arduino_build_103117/core/WMath.cpp.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-gcc-ar rcs /tmp/arduino_build_103117/core/core.a /tmp/arduino_build_103117/core/WString.cpp.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-gcc-ar rcs /tmp/arduino_build_103117/core/core.a /tmp/arduino_build_103117/core/abi.cpp.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-gcc-ar rcs /tmp/arduino_build_103117/core/core.a /tmp/arduino_build_103117/core/main.cpp.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-gcc-ar rcs /tmp/arduino_build_103117/core/core.a /tmp/arduino_build_103117/core/new.cpp.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-gcc-ar rcs /tmp/arduino_build_103117/core/core.a /tmp/arduino_build_103117/core/pins_arduino.c.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-gcc-ar rcs /tmp/arduino_build_103117/core/core.a /tmp/arduino_build_103117/core/wiring.c.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-gcc-ar rcs /tmp/arduino_build_103117/core/core.a /tmp/arduino_build_103117/core/wiring_analog.c.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-gcc-ar rcs /tmp/arduino_build_103117/core/core.a /tmp/arduino_build_103117/core/wiring_digital.c.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-gcc-ar rcs /tmp/arduino_build_103117/core/core.a /tmp/arduino_build_103117/core/wiring_pulse.c.o
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-gcc-ar rcs /tmp/arduino_build_103117/core/core.a /tmp/arduino_build_103117/core/wiring_shift.c.o
Archiving built core (caching) in: /tmp/arduino_cache_973189/core/core_404708137d7fbdd1a8b5666122405b9e.a
Linking everything together...
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-gcc -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=attiny828 -o /tmp/arduino_build_103117/sketch_jan11a.ino.elf /tmp/arduino_build_103117/sketch/sketch_jan11a.ino.cpp.o /tmp/arduino_build_103117/core/core.a -L/tmp/arduino_build_103117 -lm
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-objcopy -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 /tmp/arduino_build_103117/sketch_jan11a.ino.elf /tmp/arduino_build_103117/sketch_jan11a.ino.eep
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-objcopy -O ihex -R .eeprom /tmp/arduino_build_103117/sketch_jan11a.ino.elf /tmp/arduino_build_103117/sketch_jan11a.ino.hex
chmod +x /home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/create_disassembler_listing.sh
/home/rontav/.arduino15/packages/ATTinyCore/hardware/avr/1.2.2/create_disassembler_listing.sh /home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-objdump "--disassemble --source --line-numbers --demangle --section=.text" /tmp/arduino_build_103117/sketch_jan11a.ino.elf /tmp/arduino_build_103117/sketch_jan11a.ino.lst
/home/rontav/.arduino15/packages/arduino/tools/avr-gcc/5.4.0-atmel3.6.1-arduino2/bin/avr-size -A /tmp/arduino_build_103117/sketch_jan11a.ino.elf
Sketch uses 356 bytes (4%) of program storage space. Maximum is 7680 bytes.
Global variables use 9 bytes (1%) of dynamic memory, leaving 503 bytes for local variables. Maximum is 512 bytes.

@facchinm
Copy link
Member

Yep, my bad, I found the problem and commented here arduino/arduino-builder@f1631fd#comments ; I thought vendored arduino-builder was based on master but it's on another branch 🙂

@mocanew
Copy link
Author

mocanew commented Jan 13, 2019

👍 You're right.
I've added the build.variant option(that points to an empty header file) and it compiles now.
I will leave this issue open because of the silent fail and because I think this is a regression relative to the Java IDE.

Thanks and good luck with this rewrite 😊.

@MCUdude
Copy link

MCUdude commented Jan 13, 2019

I think @SpenceKonde would like to be notified about this 😉

facchinm added a commit to facchinm/arduino-cli that referenced this issue Aug 26, 2019
per1234 added a commit that referenced this issue Aug 9, 2021
Update configuration environment variable names in docs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants