RoboInterface and BASIC on Linux

Alles rund um TX(T) und RoboPro, mit ft-Hard- und Software
Computing using original ft hard- and software
Forumsregeln
Bitte beachte die Forumsregeln!
Antworten
hvn
Beiträge: 256
Registriert: 20 Feb 2011, 11:15

RoboInterface and BASIC on Linux

Beitrag von hvn » 06 Okt 2017, 12:21

I realize this may not an easy one...but after talking with Thomas Kaiser at the Dreieich convention, I'm taking a look into BASIC again (I know it's very old by now) and I'm running into a problem. His advise was to use windows version of ftuploader and wine. Using Ubuntu 16.04 (but I assume that doesn't matter), I'm trying to reinstall robobasic from the zip file according the instructions I received long time ago. The first step in this, goes wrong:

-------------------------------------
cmake .
-- The CXX compiler identification is unknown
CMake Error at CMakeLists.txt:1 (PROJECT):
No CMAKE_CXX_COMPILER could be found.

Tell CMake where to find the compiler by setting either the environment
variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path
to the compiler, or to the compiler name if it is in the PATH.


CMake Warning (dev) in CMakeLists.txt:
No cmake_minimum_required command is present. A line of code such as

cmake_minimum_required(VERSION 3.5)

should be added at the top of the file. The version specified may be lower
if you wish to support older CMake versions for this project. For more
information run "cmake --help-policy CMP0000".
This warning is for project developers. Use -Wno-dev to suppress it.

-- Configuring incomplete, errors occurred!
-----------------------------------------

$ cmake -version
cmake version 3.5.1

CMake suite maintained and supported by Kitware (kitware.com/cmake).

$ $PATH CMAKE_CXX_COMPILER
bash: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin: No such file or directory

Furthermore, I fail to find the compiler that I know was there or will this be there after installation?

I hope someone can still help me on this.

Thanks,
hvn

Benutzeravatar
Defiant
Beiträge: 354
Registriert: 31 Okt 2010, 21:42
Wohnort: Narn Homeworld
Kontaktdaten:

Re: RoboInterface and BASIC on Linux

Beitrag von Defiant » 07 Okt 2017, 07:06

Did you install the package build-essential?
"Propaganda does not deceive people; it merely helps them to deceive themselves."
E Hoffer

hvn
Beiträge: 256
Registriert: 20 Feb 2011, 11:15

Re: RoboInterface and BASIC on Linux

Beitrag von hvn » 10 Okt 2017, 14:52

Ok, that was an oops. I was convinced I had... it has built successfully now, but I find another problem. I can't run any .hex file unless I have interpreter.hex and the windows version of ftupload(er). I've searched for both (for ftupload(er) also inside the ROBOPro directory) and unable to find them. Where should I find them? I know I used to have the interpreter..

Benutzeravatar
Defiant
Beiträge: 354
Registriert: 31 Okt 2010, 21:42
Wohnort: Narn Homeworld
Kontaktdaten:

Re: RoboInterface and BASIC on Linux

Beitrag von Defiant » 10 Okt 2017, 16:01

Not sure, but I see a "interpreterV1.01.rom" in the compiler/ folder. Did you try this one?
"Propaganda does not deceive people; it merely helps them to deceive themselves."
E Hoffer

hvn
Beiträge: 256
Registriert: 20 Feb 2011, 11:15

Re: RoboInterface and BASIC on Linux

Beitrag von hvn » 10 Okt 2017, 16:36

Ok, I knew something was different from what I remembered. My directory is Roboint_Compiler-1-01 and missing "interpreterV1.01.rom". I unzipped this directory straight from what I still had in storage...

hvn
Beiträge: 256
Registriert: 20 Feb 2011, 11:15

Re: RoboInterface and BASIC on Linux

Beitrag von hvn » 12 Okt 2017, 12:31

Ok, I found the interpreter and the FtLoader.exe in storage. Thomas advised me to use FtLoader with wine, so I tried with the result that with USB selected, "No ft-devices found / keine ft-Geraete gefunden". This isn't promising.

Antworten