Das übliche: KBDBM (cannot be done by mortals )

Zunächst mal verwenden avr-gcc +avr-binutils ein komplett anderes ABI (application binary interface) als BASCOM. Es wären also Interface-Funktionen zu schreiben, die hin- und her übersetzen können.

Dann kommt das Hauptproblem: Du willst ein BASCOM-Programm gegen eine Library linken, ein Konzept, das Bascom nicht kennt (Libraries im Sinne von C, also Archive von noch nicht lokatierten Objekten).

Demnach müsstest du dein Bascom mit Symbol-Informationen versehen, um es gegen die Lib linken zu können.

Dazu wiederum...soll ich weitermachen...? *fg*