TAP API unter Windows 7

TAPs für die SRP- und CRP-Serie
Benutzeravatar
AtomicDog
Vielantworter
Vielantworter
Beiträge: 952
Registriert: Mo 12. Dez 2005, 10:54
Receivertyp: SRP-2410 | VU+ Duo4K SE
Wohnort: Hessen

TAP API unter Windows 7

#1

Beitrag von AtomicDog » Mi 16. Dez 2009, 15:03

Hallo,

kurze Frage: Hat jemand die TAP API für den TMS unter Windows 7 (64-Bit) laufen?

Einrichtung wie hier beschrieben. Ich habe cygwin 1.7 Beta installiert und kann anscheinend den Befehl "mount c:\work\api\ /tapapi" nicht absetzen, bzw. es passiert nichts. Fehlermeldung kommt zu diesem Zeitpunkt keine. Aber beim kompilieren bekomme ich dann den Fehler, das der Pfad falsch wäre:

/bin/sh: line 0: cd: /tapapi/TMS: No such file or directory

Wenn ich den Inhalt von "c:\work\api\" (nähmlich das Verzeichnis TMS samt Inhalt) nach "c:\work\cygwin\tapapi" kopiere, klappt das kompilieren einwandfrei.

Hab ich Tomaten auf den Augen oder klappt der mount-Befehl nicht unter Windows 7, bzw. der cygwin-Beta?

Besten Dank im voraus...

Marc

Benutzeravatar
paul79
Timeshiftender Moderator mit Chauvi-Anwandlungen

<div title=Selbstgemachter unverkniffener Affe>Timeshiftender Moderator mit Chauvi-Anwandlungen<div>
Beiträge: 11409
Registriert: Sa 10. Dez 2005, 11:46
Receivertyp: SRP-2410M & SRP-2100
Receiverfirmware: siehe Signatur
Wohnort: 78333 Hoppetenzell / Bodensee

AW: TAP API unter Windows 7

#2

Beitrag von paul79 » Mi 16. Dez 2009, 15:12

AtomicDog hat geschrieben:Hallo,

kurze Frage: Hat jemand die TAP API für den TMS unter Windows 7 (64-Bit) laufen?

Einrichtung wie hier beschrieben. Ich habe cygwin 1.7 Beta installiert und kann anscheinend den Befehl "mount c:\work\api\ /tapapi" nicht absetzen, bzw. es passiert nichts. Fehlermeldung kommt zu diesem Zeitpunkt keine. Aber beim kompilieren bekomme ich dann den Fehler, das der Pfad falsch wäre:

/bin/sh: line 0: cd: /tapapi/TMS: No such file or directory

Wenn ich den Inhalt von "c:\work\api" (nähmlich das Verzeichnis TMS samt Inhalt) nach "c:\work\cygwin\tapapi" kopiere, klappt das kompilieren einwandfrei.

Hab ich Tomaten auf den Augen oder klappt der mount-Befehl nicht unter Windows 7, bzw. der cygwin-Beta?



Da gab es eine Spezialität bei cygwin-17 Beta. Der Mountbefehl gilt nur noch für die aktuelle Session. Deshalb musste ich die Mounpoints in der "C:\Work\cygwin\etc\fstab" eintragen.

PS: Ich hab da was in Vorbereitung was das ganze wesentlich erleichtern wird. Ist aber noch nicht ganz fertig.

Gruß
Paul
Zuletzt geändert von paul79 am Mi 16. Dez 2009, 15:17, insgesamt 1-mal geändert.
SRP-2100 - FW: 23.03.2012 (Arbeitszimmer) - Buko-Lüfterkit
SRP-2410M - FW: 10.01.2013 - TF-BCPCE 1.08.55 (Wohnzimmer) - Buko-Lüfterkit - WD20EADS
Autostart: Automove V2.1 beta 2, FastSkip TMS 3.2, RebuildNAV 5.0, TMSRemote V3.2a, TMSTelnetd V0.3, TimerDiags 3.4e
Weitere TAPs: FirmwareTMS.dat 2012-09-27, HDD Info V2.4b, IQChannels 1.1, lost+found V1.0a, ResetCAM V1.8, RoboChannel 0.01.0.0-10, TAPtoDate V1.4b
PC: SetEditTMS 1.14, TF Firmware Server 1.1.0.0, Total Commander 8

Philips 42PFL7403D/10 - Harmony 700

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 29070
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: TAP API unter Windows 7

#3

Beitrag von FireBird » Mi 16. Dez 2009, 15:29

Sehr gut, damit ist das Fritzbox-TAP praktisch schon fertig. :und_weg:

Benutzeravatar
AtomicDog
Vielantworter
Vielantworter
Beiträge: 952
Registriert: Mo 12. Dez 2005, 10:54
Receivertyp: SRP-2410 | VU+ Duo4K SE
Wohnort: Hessen

AW: TAP API unter Windows 7

#4

Beitrag von AtomicDog » Mi 16. Dez 2009, 17:34

FireBird hat geschrieben:Sehr gut, damit ist das Fritzbox-TAP praktisch schon fertig. :und_weg:


:u:

Ich bin bemüht, befürchte allerdings das das für einen absoluten Software-Noob doch ne Nummer zu hoch ist ;) Aber zumindest hätte ich auch schon mal die Fritzbox und einen TMS :lol:

Gruß

Benutzeravatar
AtomicDog
Vielantworter
Vielantworter
Beiträge: 952
Registriert: Mo 12. Dez 2005, 10:54
Receivertyp: SRP-2410 | VU+ Duo4K SE
Wohnort: Hessen

AW: TAP API unter Windows 7

#5

Beitrag von AtomicDog » Mi 16. Dez 2009, 17:35

paul79 hat geschrieben:
Ich hab jetzt mal nachgesehen:

Code: Alles auswählen

C:\Work\gccForTF5000\usr /usr ntfs binary
C:\Work\API /tapapi ntfs binary
Wobei ersterer für den 5000er ist und zweiterer für den TMS.

Gruß
Paul
Danke Paul! :hello:
Zuletzt geändert von AtomicDog am Do 17. Dez 2009, 14:47, insgesamt 1-mal geändert.

Benutzeravatar
Erdnussnase
TAP-Guru
TAP-Guru
Beiträge: 7067
Registriert: Fr 9. Dez 2005, 12:01

AW: TAP API unter Windows 7

#6

Beitrag von Erdnussnase » Mi 23. Dez 2009, 09:36

Ich kämpfe gerade mit der Tap Entwicklungsumgebung unter Win7.
Erstes Problem ist, das make nicht gefunden wird.
Habe das ganze cygwin Verzeichniss durchsucht. Es gibt da nur ein makeinfo.
Wo sollte das make sein und in welchem Paket ist es dabei ?
:type: ->.....
Kein Support oder Fragen zur Registrierung per PN !
http://www.iTiNa.de
?Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit,
aber bei dem Universum bin ich mir noch nicht ganz sicher.?
Albert Einstein

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 29070
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: TAP API unter Windows 7

#7

Beitrag von FireBird » Mi 23. Dez 2009, 09:40

Es gibt unter devel ein make-Paket.

Benutzeravatar
Erdnussnase
TAP-Guru
TAP-Guru
Beiträge: 7067
Registriert: Fr 9. Dez 2005, 12:01

AW: TAP API unter Windows 7

#8

Beitrag von Erdnussnase » Mi 23. Dez 2009, 10:00

[quote="FireBird"]Es gibt unter devel ein make-Paket.[/quote]

Gibt es noch etwas das ich explizit auswählen muß ? Ich hatte einfach alles so gelassen wie es default war.

Witzig: Gerade ging auf allen Servern der Install nicht mehr. Konnte irgend eine ini nicht finden.
Just zwischen gestern und heute ist 1.7 major release geworden. Das war der Grund und ich mußte setup nochmal runterladen.
:type: ->.....
Kein Support oder Fragen zur Registrierung per PN !
http://www.iTiNa.de
?Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit,
aber bei dem Universum bin ich mir noch nicht ganz sicher.?
Albert Einstein

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 29070
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: TAP API unter Windows 7

#9

Beitrag von FireBird » Mi 23. Dez 2009, 10:06

Erdnussnase hat geschrieben:Gibt es noch etwas das ich explizit auswählen muß ?

Ich hatte mir am Anfang die folgenden Pakete zusammengestellt. Ist zwar overkill, da man damit die tool chain unter Linux erzeugen kann, aber es funktioniert. :D :

Devel - autoconf
Devel - automake
Devel - bison
Devel - flex
Devel - gcc
Devel - gettext-devel
Devel - libncurses-devel
Devel - libtool
Devel - make
Devel - patchutils
Devel - subversion
Web - wget

Benutzeravatar
Erdnussnase
TAP-Guru
TAP-Guru
Beiträge: 7067
Registriert: Fr 9. Dez 2005, 12:01

AW: TAP API unter Windows 7

#10

Beitrag von Erdnussnase » Mi 23. Dez 2009, 10:11

Ja, gerade schon gemerkt das man klar im Vorteil ist wenn man lesen kann ;-)
Seit 1.7 ist so gut wie nichts von diesen Paketen default mäßig enabled.

Bei gcc habe ich jetzt mal gcc genommen. Es gibt da noch gcc4. Dachte mir keine Experimente.
:type: ->.....
Kein Support oder Fragen zur Registrierung per PN !
http://www.iTiNa.de
?Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit,
aber bei dem Universum bin ich mir noch nicht ganz sicher.?
Albert Einstein

Benutzeravatar
Erdnussnase
TAP-Guru
TAP-Guru
Beiträge: 7067
Registriert: Fr 9. Dez 2005, 12:01

AW: TAP API unter Windows 7

#11

Beitrag von Erdnussnase » Mi 23. Dez 2009, 10:28

Wenn ich TMS übersetzen will meckert er:
makefile:8 /cygdrive/c/Tap/TAP122/iTiNa/include/tool.mk: No such file or directory

c:\Tap\TAP122\iTiNa ist der Pfad der Sourcen die ich übersetzen will.
tool.mk befindet sich allerdings in c:\work\API\TMS\include.

Welche Env-Variable, Search Eintrag etc. zeichnet denn für diesen Sichpfad verantwortlich und müßte dann falsch sein ?
:type: ->.....
Kein Support oder Fragen zur Registrierung per PN !
http://www.iTiNa.de
?Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit,
aber bei dem Universum bin ich mir noch nicht ganz sicher.?
Albert Einstein

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 29070
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: TAP API unter Windows 7

#12

Beitrag von FireBird » Mi 23. Dez 2009, 10:33

Klingt nach einem Problem im Makefile. Ich habe die tool.mk bei mir so eingetragen:

Code: Alles auswählen

APP = XStartTap
BASE = $(shell cd /tapapi/TMS; pwd)

# include default settings
include ${BASE}/include/tool.mk
Ist nur ein Beispiel, da ich eine etwas andere Verzeichnisstruktur habe.

Benutzeravatar
Erdnussnase
TAP-Guru
TAP-Guru
Beiträge: 7067
Registriert: Fr 9. Dez 2005, 12:01

AW: TAP API unter Windows 7

#13

Beitrag von Erdnussnase » Mi 23. Dez 2009, 10:39

Sieht bei mir genauso aus.
/tapapi ist der mount richtig ?
Da gabs doch ein Problem mit dem mount dessen Lösung ich nicht verstanden habe.
Vielleicht liegt es daran. Wie muß der jetzt genau aussehen ?
Der in pdf angegeben "mount c:\work\API /tapapi" meckert zwar nicht, soll doch aber nicht gehen. Aus dem letzten Post dazu habe ich geraten das "mount c:\work\API /tapapi ntfs binary" gemeint sein soll. Geht aber nicht. Meckert er zuviele Parameter an.
mkdir /tapapi ist aber immer noch richtig, oder ?
:type: ->.....
Kein Support oder Fragen zur Registrierung per PN !
http://www.iTiNa.de
?Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit,
aber bei dem Universum bin ich mir noch nicht ganz sicher.?
Albert Einstein

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 29070
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: TAP API unter Windows 7

#14

Beitrag von FireBird » Mi 23. Dez 2009, 10:42

Paul (?) hatte irgendwo geschrieben, dass der mount-Befehl nur mehr für die aktuelle Session gilt. Wo war das schnell?

/Edit: Eh hier. #2. :lol:
Zuletzt geändert von FireBird am Mi 23. Dez 2009, 10:45, insgesamt 2-mal geändert.

Benutzeravatar
Erdnussnase
TAP-Guru
TAP-Guru
Beiträge: 7067
Registriert: Fr 9. Dez 2005, 12:01

AW: TAP API unter Windows 7

#15

Beitrag von Erdnussnase » Mi 23. Dez 2009, 10:48

Jaja, aber was sagt mir das jetzt ? Muß ich den Folder kopieren, oder gibt es eine irgendwie geartete Lösung die in #5 beschrieben wird. Ich aber zu blöd bin den Post zu verstehen ?
:type: ->.....
Kein Support oder Fragen zur Registrierung per PN !
http://www.iTiNa.de
?Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit,
aber bei dem Universum bin ich mir noch nicht ganz sicher.?
Albert Einstein

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 29070
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: TAP API unter Windows 7

#16

Beitrag von FireBird » Mi 23. Dez 2009, 10:50

Die Zeile

C:\Work\API /tapapi ntfs binary

gehört in die Datei ...cygwin\etc\fstab eingetragen. Der Pfad natürlich passend zu Deiner Installation.

Benutzeravatar
Erdnussnase
TAP-Guru
TAP-Guru
Beiträge: 7067
Registriert: Fr 9. Dez 2005, 12:01

AW: TAP API unter Windows 7

#17

Beitrag von Erdnussnase » Mi 23. Dez 2009, 11:00

[quote="FireBird"]Die Zeile

C:\Work\API /tapapi ntfs binary

gehört in die Datei ...cygwin\etc\fstab eingetragen. Der Pfad natürlich passend zu Deiner Installation.[/quote]


Ahhh, jetzt tuts.
Danke.
:type: ->.....
Kein Support oder Fragen zur Registrierung per PN !
http://www.iTiNa.de
?Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit,
aber bei dem Universum bin ich mir noch nicht ganz sicher.?
Albert Einstein

Benutzeravatar
Indy
Topfversteher
Topfversteher
Beiträge: 403
Registriert: Mi 3. Jun 2009, 11:22
Receivertyp: SRP-2100
Wohnort: Warendorf

AW: TAP API unter Windows 7

#18

Beitrag von Indy » Mi 23. Dez 2009, 12:41

Ich benutze auch Windows 7. Ich glaube "mount c:\work\API /tapapi" funktioniert nur wenn es in ein command prompt mit administrator Rechten ausgefürt wird

Benutzt jemand eigentlich Eclipse und cygwin?
Zuletzt geändert von Indy am Mi 23. Dez 2009, 12:47, insgesamt 1-mal geändert.
I'm a Dutchmen lost in Germany :D :

Benutzeravatar
AtomicDog
Vielantworter
Vielantworter
Beiträge: 952
Registriert: Mo 12. Dez 2005, 10:54
Receivertyp: SRP-2410 | VU+ Duo4K SE
Wohnort: Hessen

AW: TAP API unter Windows 7

#19

Beitrag von AtomicDog » Mi 23. Dez 2009, 19:09

Nein, es geht auch nicht mit Administratorrechten.

Benutzeravatar
Indy
Topfversteher
Topfversteher
Beiträge: 403
Registriert: Mi 3. Jun 2009, 11:22
Receivertyp: SRP-2100
Wohnort: Warendorf

AW: TAP API unter Windows 7

#20

Beitrag von Indy » Mi 23. Dez 2009, 19:50

AtomicDog hat geschrieben:Nein, es geht auch nicht mit Administratorrechten.


Bei mir geht es. :thinker:
Right click "Command Prompt" => Run as administrator. In der DOS Shell habe ich dann ein mount ausgeführt.
I'm a Dutchmen lost in Germany :D :

Antworten

Zurück zu „SRP/CRP TAP-Bereich“