Problems compiling with arduino due - No such file or directory

So i wanted to test out different codes from the blynk app, doesnt matter the code i use, everytime i try to #include <SoftwareSerial.h> and i compile on the board for arduino due i get an error message. I am certain i installed all libraries correct. Selecting any other board, Uno for example, compiling works fine, but since im using a DUE i cant do anything with that. So here is the error message, i dont understand it at all, The code im trying to compile is from the blynk scetch creator for HC05 connection to the virtual joystick in the app

Arduino: 1.8.10 (Windows 10), Board: "Arduino Due (Programming Port)"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Christian\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Christian\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Christian\Documents\Arduino\libraries -fqbn=arduino:sam:arduino_due_x_dbg -vid-pid=0X2341_0X003D -ide-version=10810 -build-path C:\Users\CHRIST~1\AppData\Local\Temp\arduino_build_392200 -warnings=none -build-cache C:\Users\CHRIST~1\AppData\Local\Temp\arduino_cache_743541 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.bossac.path=C:\Users\Christian\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.6.1-arduino -prefs=runtime.tools.bossac-1.6.1-arduino.path=C:\Users\Christian\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.6.1-arduino -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\Christian\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -prefs=runtime.tools.arm-none-eabi-gcc-4.8.3-2014q1.path=C:\Users\Christian\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -verbose C:\Users\Christian\Desktop\arduino shit\Blynk Stuff\hc05_connect\hc05_connect.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Christian\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Christian\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Christian\Documents\Arduino\libraries -fqbn=arduino:sam:arduino_due_x_dbg -vid-pid=0X2341_0X003D -ide-version=10810 -build-path C:\Users\CHRIST~1\AppData\Local\Temp\arduino_build_392200 -warnings=none -build-cache C:\Users\CHRIST~1\AppData\Local\Temp\arduino_cache_743541 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.bossac.path=C:\Users\Christian\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.6.1-arduino -prefs=runtime.tools.bossac-1.6.1-arduino.path=C:\Users\Christian\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.6.1-arduino -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\Christian\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -prefs=runtime.tools.arm-none-eabi-gcc-4.8.3-2014q1.path=C:\Users\Christian\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -verbose C:\Users\Christian\Desktop\arduino shit\Blynk Stuff\hc05_connect\hc05_connect.ino
Using board 'arduino_due_x_dbg' from platform in folder: C:\Users\Christian\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12
Using core 'arduino' from platform in folder: C:\Users\Christian\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12
Detecting libraries used...
"C:\Users\Christian\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -w -x c++ -E -CC -mcpu=cortex-m3 -mthumb -DF_CPU=84000000L -DARDUINO=10810 -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM -D__SAM3X8E__ -mthumb -DUSB_VID=0x2341 -DUSB_PID=0x003e -DUSBCON "-DUSB_MANUFACTURER="Arduino LLC"" "-DUSB_PRODUCT="Arduino Due"" "-IC:\Users\Christian\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/libsam" "-IC:\Users\Christian\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/CMSIS/CMSIS/Include/" "-IC:\Users\Christian\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/CMSIS/Device/ATMEL/" "-IC:\Users\Christian\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\cores\arduino" "-IC:\Users\Christian\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x" "C:\Users\CHRIST~1\AppData\Local\Temp\arduino_build_392200\sketch\hc05_connect.ino.cpp" -o nul
Alternatives for SoftwareSerial.h: []
ResolveLibrary(SoftwareSerial.h)
-> candidates: []
hc05_connect:40:28: error: SoftwareSerial.h: No such file or directory

#include <SoftwareSerial.h>

^

compilation terminated.

exit status 1
SoftwareSerial.h: No such file or directory

Why are you using software serial (designed for an AVR) on a Due (which is not an AVR) which has four serial interfaces?

Ty for the quick reply, allready read something about that somewhere else, do i need a specific library to make it work for the due? the SoftwareSerial.h comes with installing the arduino ide right?

Why are you using software serial when you've got so many hardware serials?

the SoftwareSerial.h comes with installing the arduino ide right?

See my earlier comment about AVR vs. non-AVR

See this thread, reply #2:

https://forum.arduino.cc/index.php?topic=638680.msg4323260#msg4323260

As i said, im using the code from the blynk sketch creator, i could choose the board im using and the code changed accordingly, i just started getting into arduino, Just wondering why it would give me that not working code although i selected arduino due

#define BLYNK_PRINT Serial

#include <SoftwareSerial.h>
SoftwareSerial SwSerial(10, 11); // RX, TX

#include <BlynkSimpleSerialBLE.h>
#include <SoftwareSerial.h>

// You should get Auth Token in the Blynk App.
// Go to the Project Settings (nut icon).
char auth[] = "hSzVK-AEqKNdrnIAKy6v71ftkisvU-al";

SoftwareSerial SerialBLE(10, 11); // RX, TX

BLYNK_WRITE(V1) {
int x = param[0].asInt();
int y = param[1].asInt();

// Do something with x and y
Serial.print("X = ");
Serial.print(x);
Serial.print("; Y = ");
Serial.println(y);
}

void setup()
{
// Debug console
Serial.begin(9600);

SerialBLE.begin(9600);
Blynk.begin(SerialBLE, auth);

Serial.println("Waiting for connections...");
}

void loop()
{
Blynk.run();
}

is that code btw

Because the Due is not an AVR.

Ah okay, i think im getting it, so instead of creating virtual RX/TX ports i just need to use the ones on my board and just use these ones in my code aswell, right?