Skip to content

No such file while linking while the file is clearly there #1328

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
Kashouryo opened this issue Apr 1, 2021 · 5 comments
Closed

No such file while linking while the file is clearly there #1328

Kashouryo opened this issue Apr 1, 2021 · 5 comments

Comments

@Kashouryo
Copy link

Describe the bug
elf linker complains that a file is not there while the file is clearly exsits in the correct location

To Reproduce
Steps to reproduce the behavior:

  1. Use ESP8266Audio and ESP8266SAM library
  2. Open ESP8266SAM's example file
  3. Click verify right away
  4. See error

Expected behavior
Build successful

Log
xtensa-lx106-elf-gcc: error: .\libraries\ESP8266Audio\src\libous\silk\resampler_private_IIR_FIR.c.o: No such file or directory

"C:\\Software\\Sloeber\\arduinoPlugin\\tools\\make\\make" all 
'Starting combiner'
"C:\Software\Sloeber\arduinoPlugin\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506/bin/xtensa-lx106-elf-gcc" -CC -E -P -DVTABLES_IN_FLASH "C:\Software\Sloeber\arduinoPlugin\packages\esp8266\hardware\esp8266\2.7.4/tools/sdk/ld/eagle.app.v6.common.ld.h" -o "C:\Users\gigabyte\Documents\sloeber-workspace\Speak\Release/local.eagle.app.v6.common.ld"
"C:\Software\Sloeber\arduinoPlugin\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506/bin/xtensa-lx106-elf-gcc" -fexceptions -Wl,-Map "-Wl,C:/Users/gigabyte/Documents/sloeber-workspace/Speak\Release/Speak.map" -g  -Os -nostdlib -Wl,--no-check-sections -u app_entry -u _printf_float -u _scanf_float -Wl,-static "-LC:\Software\Sloeber\arduinoPlugin\packages\esp8266\hardware\esp8266\2.7.4/tools/sdk/lib" "-LC:\Software\Sloeber\arduinoPlugin\packages\esp8266\hardware\esp8266\2.7.4/tools/sdk/lib/NONOSDK22x_191122" "-LC:\Software\Sloeber\arduinoPlugin\packages\esp8266\hardware\esp8266\2.7.4/tools/sdk/ld" "-LC:\Software\Sloeber\arduinoPlugin\packages\esp8266\hardware\esp8266\2.7.4/tools/sdk/libc/xtensa-lx106-elf/lib" "-Teagle.flash.4m1m.ld" -Wl,--gc-sections -Wl,-wrap,system_restart_local -Wl,-wrap,spi_flash_read  -o "C:/Users/gigabyte/Documents/sloeber-workspace/Speak\Release/Speak.elf" -Wl,--start-group    .\sloeber.ino.cpp.o  .\libraries\SPI\SPI.cpp.o  .\libraries\SD\src\SD.cpp.o  .\libraries\SDFS\src\SDFS.cpp.o  .\libraries\ESP8266WiFi\src\BearSSLHelpers.cpp.o .\libraries\ESP8266WiFi\src\CertStoreBearSSL.cpp.o .\libraries\ESP8266WiFi\src\ESP8266WiFi.cpp.o .\libraries\ESP8266WiFi\src\ESP8266WiFiAP.cpp.o .\libraries\ESP8266WiFi\src\ESP8266WiFiGeneric.cpp.o .\libraries\ESP8266WiFi\src\ESP8266WiFiGratuitous.cpp.o .\libraries\ESP8266WiFi\src\ESP8266WiFiMulti.cpp.o .\libraries\ESP8266WiFi\src\ESP8266WiFiSTA-WPS.cpp.o .\libraries\ESP8266WiFi\src\ESP8266WiFiSTA.cpp.o .\libraries\ESP8266WiFi\src\ESP8266WiFiScan.cpp.o .\libraries\ESP8266WiFi\src\WiFiClient.cpp.o .\libraries\ESP8266WiFi\src\WiFiClientSecureAxTLS.cpp.o .\libraries\ESP8266WiFi\src\WiFiClientSecureBearSSL.cpp.o .\libraries\ESP8266WiFi\src\WiFiServer.cpp.o .\libraries\ESP8266WiFi\src\WiFiServerSecureAxTLS.cpp.o .\libraries\ESP8266WiFi\src\WiFiServerSecureBearSSL.cpp.o .\libraries\ESP8266WiFi\src\WiFiUdp.cpp.o  .\libraries\ESP8266SdFat\src\SpiDriver\SdSpiESP8266.cpp.o .\libraries\ESP8266SdFat\src\SpiDriver\SdSpiParticle.cpp.o .\libraries\ESP8266SdFat\src\SpiDriver\SdSpiSAM3X.cpp.o .\libraries\ESP8266SdFat\src\SpiDriver\SdSpiSTM32.cpp.o .\libraries\ESP8266SdFat\src\SpiDriver\SdSpiTeensy3.cpp.o  .\libraries\ESP8266SdFat\src\SdCard\SdSpiCard.cpp.o .\libraries\ESP8266SdFat\src\SdCard\SdSpiCardEX.cpp.o .\libraries\ESP8266SdFat\src\SdCard\SdioCardEX.cpp.o .\libraries\ESP8266SdFat\src\SdCard\SdioTeensy.cpp.o  .\libraries\ESP8266SdFat\src\FatLib\FatFile.cpp.o .\libraries\ESP8266SdFat\src\FatLib\FatFileLFN.cpp.o .\libraries\ESP8266SdFat\src\FatLib\FatFilePrint.cpp.o .\libraries\ESP8266SdFat\src\FatLib\FatFileSFN.cpp.o .\libraries\ESP8266SdFat\src\FatLib\FatVolume.cpp.o .\libraries\ESP8266SdFat\src\FatLib\FmtNumber.cpp.o .\libraries\ESP8266SdFat\src\FatLib\StdioStream.cpp.o .\libraries\ESP8266SdFat\src\FatLib\fstream.cpp.o .\libraries\ESP8266SdFat\src\FatLib\istream.cpp.o .\libraries\ESP8266SdFat\src\FatLib\ostream.cpp.o  .\libraries\ESP8266SdFat\src\MinimumSerial.cpp.o  .\libraries\ESP8266SAM\src\ESP8266SAM.cpp.o .\libraries\ESP8266SAM\src\debug.c.o .\libraries\ESP8266SAM\src\reciter.c.o .\libraries\ESP8266SAM\src\render.c.o .\libraries\ESP8266SAM\src\sam.c.o  .\libraries\ESP8266HTTPClient\src\ESP8266HTTPClient.cpp.o  .\libraries\ESP8266Audio\src\opusfile\info.c.o .\libraries\ESP8266Audio\src\opusfile\internal.c.o .\libraries\ESP8266Audio\src\opusfile\opusfile.c.o .\libraries\ESP8266Audio\src\opusfile\stream.c.o  .\libraries\ESP8266Audio\src\libopus\silk\fixed\LTP_analysis_filter_FIX.c.o .\libraries\ESP8266Audio\src\libopus\silk\fixed\LTP_scale_ctrl_FIX.c.o .\libraries\ESP8266Audio\src\libopus\silk\fixed\apply_sine_window_FIX.c.o .\libraries\ESP8266Audio\src\libopus\silk\fixed\autocorr_FIX.c.o .\libraries\ESP8266Audio\src\libopus\silk\fixed\burg_modified_FIX.c.o .\libraries\ESP8266Audio\src\libopus\silk\fixed\corrMatrix_FIX.c.o .\libraries\ESP8266Audio\src\libopus\silk\fixed\encode_frame_FIX.c.o .\libraries\ESP8266Audio\src\libopus\silk\fixed\find_LPC_FIX.c.o .\libraries\ESP8266Audio\src\libopus\silk\fixed\find_LTP_FIX.c.o .\libraries\ESP8266Audio\src\libopus\silk\fixed\find_pitch_lags_FIX.c.o .\libraries\ESP8266Audio\src\libopus\silk\fixed\find_pred_coefs_FIX.c.o .\libraries\ESP8266Audio\src\libopus\silk\fixed\k2a_FIX.c.o .\libraries\ESP8266Audio\src\libopus\silk\fixed\k2a_Q16_FIX.c.o .\libraries\ESP8266Audio\src\libopus\silk\fixed\noise_shape_analysis_FIX.c.o .\libraries\ESP8266Audio\src\libopus\silk\fixed\pitch_analysis_core_FIX.c.o .\libraries\ESP8266Audio\src\libopus\silk\fixed\process_gains_FIX.c.o .\libraries\ESP8266Audio\src\libopus\silk\fixed\regularize_correlations_FIX.c.o .\libraries\ESP8266Audio\src\libopus\silk\fixed\residual_energy16_FIX.c.o .\libraries\ESP8266Audio\src\libopus\silk\fixed\residual_energy_FIX.c.o .\libraries\ESP8266Audio\src\libopus\silk\fixed\schur64_FIX.c.o .\libraries\ESP8266Audio\src\libopus\silk\fixed\schur_FIX.c.o .\libraries\ESP8266Audio\src\libopus\silk\fixed\vector_ops_FIX.c.o .\libraries\ESP8266Audio\src\libopus\silk\fixed\warped_autocorrelation_FIX.c.o  .\libraries\ESP8266Audio\src\libopus\silk\A2NLSF.c.o .\libraries\ESP8266Audio\src\libopus\silk\CNG.c.o .\libraries\ESP8266Audio\src\libopus\silk\HP_variable_cutoff.c.o .\libraries\ESP8266Audio\src\libopus\silk\LPC_analysis_filter.c.o .\libraries\ESP8266Audio\src\libopus\silk\LPC_fit.c.o .\libraries\ESP8266Audio\src\libopus\silk\LPC_inv_pred_gain.c.o .\libraries\ESP8266Audio\src\libopus\silk\LP_variable_cutoff.c.o .\libraries\ESP8266Audio\src\libopus\silk\NLSF2A.c.o .\libraries\ESP8266Audio\src\libopus\silk\NLSF_VQ.c.o .\libraries\ESP8266Audio\src\libopus\silk\NLSF_VQ_weights_laroia.c.o .\libraries\ESP8266Audio\src\libopus\silk\NLSF_decode.c.o .\libraries\ESP8266Audio\src\libopus\silk\NLSF_del_dec_quant.c.o .\libraries\ESP8266Audio\src\libopus\silk\NLSF_encode.c.o .\libraries\ESP8266Audio\src\libopus\silk\NLSF_stabilize.c.o .\libraries\ESP8266Audio\src\libopus\silk\NLSF_unpack.c.o .\libraries\ESP8266Audio\src\libopus\silk\NSQ.c.o .\libraries\ESP8266Audio\src\libopus\silk\NSQ_del_dec.c.o .\libraries\ESP8266Audio\src\libopus\silk\PLC.c.o .\libraries\ESP8266Audio\src\libopus\silk\VAD.c.o .\libraries\ESP8266Audio\src\libopus\silk\VQ_WMat_EC.c.o .\libraries\ESP8266Audio\src\libopus\silk\ana_filt_bank_1.c.o .\libraries\ESP8266Audio\src\libopus\silk\biquad_alt.c.o .\libraries\ESP8266Audio\src\libopus\silk\bwexpander.c.o .\libraries\ESP8266Audio\src\libopus\silk\bwexpander_32.c.o .\libraries\ESP8266Audio\src\libopus\silk\check_control_input.c.o .\libraries\ESP8266Audio\src\libopus\silk\code_signs.c.o .\libraries\ESP8266Audio\src\libopus\silk\control_SNR.c.o .\libraries\ESP8266Audio\src\libopus\silk\control_audio_bandwidth.c.o .\libraries\ESP8266Audio\src\libopus\silk\control_codec.c.o .\libraries\ESP8266Audio\src\libopus\silk\debug.c.o .\libraries\ESP8266Audio\src\libopus\silk\dec_API.c.o .\libraries\ESP8266Audio\src\libopus\silk\decode_core.c.o .\libraries\ESP8266Audio\src\libopus\silk\decode_frame.c.o .\libraries\ESP8266Audio\src\libopus\silk\decode_indices.c.o .\libraries\ESP8266Audio\src\libopus\silk\decode_parameters.c.o .\libraries\ESP8266Audio\src\libopus\silk\decode_pitch.c.o .\libraries\ESP8266Audio\src\libopus\silk\decode_pulses.c.o .\libraries\ESP8266Audio\src\libopus\silk\decoder_set_fs.c.o .\libraries\ESP8266Audio\src\libopus\silk\enc_API.c.o .\libraries\ESP8266Audio\src\libopus\silk\encode_indices.c.o .\libraries\ESP8266Audio\src\libopus\silk\encode_pulses.c.o .\libraries\ESP8266Audio\src\libopus\silk\gain_quant.c.o .\libraries\ESP8266Audio\src\libopus\silk\init_decoder.c.o .\libraries\ESP8266Audio\src\libopus\silk\init_encoder.c.o .\libraries\ESP8266Audio\src\libopus\silk\inner_prod_aligned.c.o .\libraries\ESP8266Audio\src\libopus\silk\interpolate.c.o .\libraries\ESP8266Audio\src\libopus\silk\lin2log.c.o .\libraries\ESP8266Audio\src\libopus\silk\log2lin.c.o .\libraries\ESP8266Audio\src\libopus\silk\pitch_est_tables.c.o .\libraries\ESP8266Audio\src\libopus\silk\process_NLSFs.c.o .\libraries\ESP8266Audio\src\libopus\silk\quant_LTP_gains.c.o .\libraries\ESP8266Audio\src\libopus\silk\resampler.c.o .\libraries\ESP8266Audio\src\libopus\silk\resampler_down2.c.o .\libraries\ESP8266Audio\src\libopus\silk\resampler_down2_3.c.o .\libraries\ESP8266Audio\src\libopus\silk\resampler_private_AR2.c.o .\libraries\ESP8266Audio\src\libopus\silk\resampler_private_IIR_FIR.c.o .\libraries\ESP8266Audio\src\libopus\silk\resampler_private_down_FIR.c.o .\libraries\ESP8266Audio\src\libopus\silk\resampler_private_up2_HQ.c.o .\libraries\ESP8266Audio\src\libopus\silk\resampler_rom.c.o .\libraries\ESP8266Audio\src\libopus\silk\shell_coder.c.o .\libraries\ESP8266Audio\src\libopus\silk\sigm_Q15.c.o .\libraries\ESP8266Audio\src\libopus\silk\sort.c.o .\libraries\ESP8266Audio\src\libopus\silk\stereo_LR_to_MS.c.o .\libraries\ESP8266Audio\src\libopus\silk\stereo_MS_to_LR.c.o .\libraries\ESP8266Audio\src\libopus\silk\stereo_decode_pred.c.o .\libraries\ESP8266Audio\src\libopus\silk\stereo_encode_pred.c.o .\libraries\ESP8266Audio\src\libopus\silk\stereo_find_predictor.c.o .\libraries\ESP8266Audio\src\libopus\silk\stereo_quant_pred.c.o .\libraries\ESP8266Audio\src\libopus\silk\sum_sqr_shift.c.o .\libraries\ESP8266Audio\src\libopus\silk\table_LSF_cos.c.o .\libraries\ESP8266Audio\src\libopus\silk\tables_LTP.c.o .\libraries\ESP8266Audio\src\libopus\silk\tables_NLSF_CB_NB_MB.c.o .\libraries\ESP8266Audio\src\libopus\silk\tables_NLSF_CB_WB.c.o .\libraries\ESP8266Audio\src\libopus\silk\tables_gain.c.o .\libraries\ESP8266Audio\src\libopus\silk\tables_other.c.o .\libraries\ESP8266Audio\src\libopus\silk\tables_pitch_lag.c.o .\libraries\ESP8266Audio\src\libopus\silk\tables_pulses_per_block.c.o  .\libraries\ESP8266Audio\src\libopus\celt\bands.c.o .\libraries\ESP8266Audio\src\libopus\celt\celt.c.o .\libraries\ESP8266Audio\src\libopus\celt\celt_decoder.c.o .\libraries\ESP8266Audio\src\libopus\celt\celt_encoder.c.o .\libraries\ESP8266Audio\src\libopus\celt\celt_lpc.c.o .\libraries\ESP8266Audio\src\libopus\celt\cwrs.c.o .\libraries\ESP8266Audio\src\libopus\celt\entcode.c.o .\libraries\ESP8266Audio\src\libopus\celt\entdec.c.o .\libraries\ESP8266Audio\src\libopus\celt\entenc.c.o .\libraries\ESP8266Audio\src\libopus\celt\kiss_fft.c.o .\libraries\ESP8266Audio\src\libopus\celt\laplace.c.o .\libraries\ESP8266Audio\src\libopus\celt\mathops.c.o .\libraries\ESP8266Audio\src\libopus\celt\mdct.c.o .\libraries\ESP8266Audio\src\libopus\celt\modes.c.o .\libraries\ESP8266Audio\src\libopus\celt\pitch.c.o .\libraries\ESP8266Audio\src\libopus\celt\quant_bands.c.o .\libraries\ESP8266Audio\src\libopus\celt\rate.c.o .\libraries\ESP8266Audio\src\libopus\celt\vq.c.o  .\libraries\ESP8266Audio\src\libopus\mapping_matrix.c.o .\libraries\ESP8266Audio\src\libopus\opus.c.o .\libraries\ESP8266Audio\src\libopus\opus_decoder.c.o .\libraries\ESP8266Audio\src\libopus\opus_encoder.c.o .\libraries\ESP8266Audio\src\libopus\opus_multistream.c.o .\libraries\ESP8266Audio\src\libopus\opus_multistream_decoder.c.o .\libraries\ESP8266Audio\src\libopus\opus_multistream_encoder.c.o .\libraries\ESP8266Audio\src\libopus\opus_projection_decoder.c.o .\libraries\ESP8266Audio\src\libopus\opus_projection_encoder.c.o .\libraries\ESP8266Audio\src\libopus\repacketizer.c.o  .\libraries\ESP8266Audio\src\libogg\bitwise.c.o .\libraries\ESP8266Audio\src\libogg\framing.c.o  .\libraries\ESP8266Audio\src\libmad\bit.c.o .\libraries\ESP8266Audio\src\libmad\decoder.c.o .\libraries\ESP8266Audio\src\libmad\fixed.c.o .\libraries\ESP8266Audio\src\libmad\frame.c.o .\libraries\ESP8266Audio\src\libmad\huffman.c.o .\libraries\ESP8266Audio\src\libmad\layer3.c.o .\libraries\ESP8266Audio\src\libmad\stream.c.o .\libraries\ESP8266Audio\src\libmad\synth.c.o .\libraries\ESP8266Audio\src\libmad\timer.c.o .\libraries\ESP8266Audio\src\libmad\version.c.o  .\libraries\ESP8266Audio\src\libhelix-mp3\bitstream.c.o .\libraries\ESP8266Audio\src\libhelix-mp3\buffers.c.o .\libraries\ESP8266Audio\src\libhelix-mp3\dct32.c.o .\libraries\ESP8266Audio\src\libhelix-mp3\dequant.c.o .\libraries\ESP8266Audio\src\libhelix-mp3\dqchan.c.o .\libraries\ESP8266Audio\src\libhelix-mp3\huffman.c.o .\libraries\ESP8266Audio\src\libhelix-mp3\hufftabs.c.o .\libraries\ESP8266Audio\src\libhelix-mp3\imdct.c.o .\libraries\ESP8266Audio\src\libhelix-mp3\mp3dec.c.o .\libraries\ESP8266Audio\src\libhelix-mp3\mp3tabs.c.o .\libraries\ESP8266Audio\src\libhelix-mp3\polyphase.c.o .\libraries\ESP8266Audio\src\libhelix-mp3\scalfact.c.o .\libraries\ESP8266Audio\src\libhelix-mp3\stproc.c.o .\libraries\ESP8266Audio\src\libhelix-mp3\subband.c.o .\libraries\ESP8266Audio\src\libhelix-mp3\trigtabs.c.o  .\libraries\ESP8266Audio\src\libhelix-aac\aacdec.c.o .\libraries\ESP8266Audio\src\libhelix-aac\aactabs.c.o .\libraries\ESP8266Audio\src\libhelix-aac\bitstream.c.o .\libraries\ESP8266Audio\src\libhelix-aac\buffers.c.o .\libraries\ESP8266Audio\src\libhelix-aac\dct4.c.o .\libraries\ESP8266Audio\src\libhelix-aac\decelmnt.c.o .\libraries\ESP8266Audio\src\libhelix-aac\dequant.c.o .\libraries\ESP8266Audio\src\libhelix-aac\fft.c.o .\libraries\ESP8266Audio\src\libhelix-aac\filefmt.c.o .\libraries\ESP8266Audio\src\libhelix-aac\huffman.c.o .\libraries\ESP8266Audio\src\libhelix-aac\hufftabs.c.o .\libraries\ESP8266Audio\src\libhelix-aac\imdct.c.o .\libraries\ESP8266Audio\src\libhelix-aac\noiseless.c.o .\libraries\ESP8266Audio\src\libhelix-aac\pns.c.o .\libraries\ESP8266Audio\src\libhelix-aac\sbr.c.o .\libraries\ESP8266Audio\src\libhelix-aac\sbrfft.c.o .\libraries\ESP8266Audio\src\libhelix-aac\sbrfreq.c.o .\libraries\ESP8266Audio\src\libhelix-aac\sbrhfadj.c.o .\libraries\ESP8266Audio\src\libhelix-aac\sbrhfgen.c.o .\libraries\ESP8266Audio\src\libhelix-aac\sbrhuff.c.o .\libraries\ESP8266Audio\src\libhelix-aac\sbrimdct.c.o .\libraries\ESP8266Audio\src\libhelix-aac\sbrmath.c.o .\libraries\ESP8266Audio\src\libhelix-aac\sbrqmf.c.o .\libraries\ESP8266Audio\src\libhelix-aac\sbrside.c.o .\libraries\ESP8266Audio\src\libhelix-aac\sbrtabs.c.o .\libraries\ESP8266Audio\src\libhelix-aac\stproc.c.o .\libraries\ESP8266Audio\src\libhelix-aac\tns.c.o .\libraries\ESP8266Audio\src\libhelix-aac\trigtabs.c.o  .\libraries\ESP8266Audio\src\libflac\bitmath.c.o .\libraries\ESP8266Audio\src\libflac\bitreader.c.o .\libraries\ESP8266Audio\src\libflac\cpu.c.o .\libraries\ESP8266Audio\src\libflac\crc.c.o .\libraries\ESP8266Audio\src\libflac\fixed.c.o .\libraries\ESP8266Audio\src\libflac\float.c.o .\libraries\ESP8266Audio\src\libflac\format.c.o .\libraries\ESP8266Audio\src\libflac\lpc.c.o .\libraries\ESP8266Audio\src\libflac\md5.c.o .\libraries\ESP8266Audio\src\libflac\memory.c.o .\libraries\ESP8266Audio\src\libflac\stream_decoder.c.o .\libraries\ESP8266Audio\src\libflac\window.c.o  .\libraries\ESP8266Audio\src\driver\SinglePinI2SDriver.cpp.o  .\libraries\ESP8266Audio\src\AudioFileSourceBuffer.cpp.o .\libraries\ESP8266Audio\src\AudioFileSourceFS.cpp.o .\libraries\ESP8266Audio\src\AudioFileSourceHTTPStream.cpp.o .\libraries\ESP8266Audio\src\AudioFileSourceICYStream.cpp.o .\libraries\ESP8266Audio\src\AudioFileSourceID3.cpp.o .\libraries\ESP8266Audio\src\AudioFileSourcePROGMEM.cpp.o .\libraries\ESP8266Audio\src\AudioFileSourceSD.cpp.o .\libraries\ESP8266Audio\src\AudioFileSourceSPIRAMBuffer.cpp.o .\libraries\ESP8266Audio\src\AudioFileSourceSTDIO.cpp.o .\libraries\ESP8266Audio\src\AudioFileStream.cpp.o .\libraries\ESP8266Audio\src\AudioGeneratorAAC.cpp.o .\libraries\ESP8266Audio\src\AudioGeneratorFLAC.cpp.o .\libraries\ESP8266Audio\src\AudioGeneratorMIDI.cpp.o .\libraries\ESP8266Audio\src\AudioGeneratorMOD.cpp.o .\libraries\ESP8266Audio\src\AudioGeneratorMP3.cpp.o .\libraries\ESP8266Audio\src\AudioGeneratorMP3a.cpp.o .\libraries\ESP8266Audio\src\AudioGeneratorOpus.cpp.o .\libraries\ESP8266Audio\src\AudioGeneratorRTTTL.cpp.o .\libraries\ESP8266Audio\src\AudioGeneratorTalkie.cpp.o .\libraries\ESP8266Audio\src\AudioGeneratorWAV.cpp.o .\libraries\ESP8266Audio\src\AudioLogger.cpp.o .\libraries\ESP8266Audio\src\AudioOutputBuffer.cpp.o .\libraries\ESP8266Audio\src\AudioOutputFilterDecimate.cpp.o .\libraries\ESP8266Audio\src\AudioOutputI2S.cpp.o .\libraries\ESP8266Audio\src\AudioOutputI2SNoDAC.cpp.o .\libraries\ESP8266Audio\src\AudioOutputMixer.cpp.o .\libraries\ESP8266Audio\src\AudioOutputSPDIF.cpp.o .\libraries\ESP8266Audio\src\AudioOutputSPIFFSWAV.cpp.o .\libraries\ESP8266Audio\src\AudioOutputSTDIO.cpp.o .\libraries\ESP8266Audio\src\AudioOutputSerialWAV.cpp.o .\libraries\ESP8266Audio\src\AudioOutputULP.cpp.o    C:/Users/gigabyte/Documents/sloeber-workspace/Speak\Release/arduino.ar  -lhal -lphy -lpp -lnet80211 -llwip2-536-feat -lwpa -lcrypto -lmain -lwps -lbearssl -laxtls -lespnow -lsmartconfig -lairkiss -lwpa2 -lstdc++-exc -lm -lc -lgcc -Wl,--end-group  "-LC:/Users/gigabyte/Documents/sloeber-workspace/Speak\Release"
xtensa-lx106-elf-gcc: error: .\libraries\ESP8266Audio\src\libous\silk\resampler_private_IIR_FIR.c.o: No such file or directory
makefile:104: recipe for target 'Speak.elf' failed
make: *** [Speak.elf] Error 1

Desktop (please complete the following information):

  • OS: Windows 7 64bit pro
  • Version Nightly and 4.3 stable

Additional context

@jantje
Copy link
Member

jantje commented Apr 1, 2021

Wierd
This instantly reminded me #1318
Checking it looks like the same/similar issue but I don't think it is. I currently think this is issue #1210

the command contains
.\libraries\ESP8266Audio\src*libopus*\silk\resampler_private_IIR_FIR.c.o
while the error states
.\libraries\ESP8266Audio\src*libous*\silk\resampler_private_IIR_FIR.c.o
Note the missing p in the error output

Given your description I would assume that in this case libopus is the right name and as such Sloeber generated the correct command
Which makes this different from #1318

@tyllurius
Copy link

That's exactly the error I have on my Win7 64bit pro PC; I referred it to #1318. Still I don't understand what is the difference to #1210?

@jantje
Copy link
Member

jantje commented Apr 1, 2021

#1318 sloeber makes a wrong command
#1210 windows does something with a to long command

Your command is way to long for windows so you need the workaround of #1210

@Kashouryo
Copy link
Author

Kashouryo commented Apr 2, 2021

Big success! I replaced make with a newer version. Thank you guys!

'Finished building target: Speak'
' '

10:23:14 Build Finished. 0 errors, 0 warnings. (took 25s.39ms)

@tyllurius
Copy link

Big sucess here, too! It also was issue #1210 in my case.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants