TAP API unter Windows 7

TAPs für die SRP- und CRP-Serie
Benutzeravatar
AtomicDog
Vielantworter
Vielantworter
Beiträge: 939
Registriert: Mo 12. Dez 2005, 10:54

TAP API unter Windows 7

#1

Beitrag von AtomicDog »

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
.
Samsung UE40ES6100 / SRP-2410 / WD TV Live / PS3 / WHS / Harmony 785

- this message was entirely written using recycled electrons -
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

AW: TAP API unter Windows 7

#2

Beitrag von paul79 »

[quote=""AtomicDog""]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?

[/quote]

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.
Restaurant bis Currybude, Literatur bis Comic, Kunst bis Schnappschuss, Fachgespräch bis Smalltalk - am liebsten eine gute Mischung aus allem.

"Komm wir essen Opa!" - Satzzeichen retten Leben!

Wenn man merkt, dass das Hobby zum Stress wird, sollte man es sein lassen!

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: 25358
Registriert: Fr 9. Dez 2005, 09:59

AW: TAP API unter Windows 7

#3

Beitrag von FireBird »

Sehr gut, damit ist das Fritzbox-TAP praktisch schon fertig. :und_weg:
Benutzeravatar
AtomicDog
Vielantworter
Vielantworter
Beiträge: 939
Registriert: Mo 12. Dez 2005, 10:54

AW: TAP API unter Windows 7

#4

Beitrag von AtomicDog »

[quote=""FireBird""]Sehr gut, damit ist das Fritzbox-TAP praktisch schon fertig. :und_weg: [/quote]

: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ß
.
Samsung UE40ES6100 / SRP-2410 / WD TV Live / PS3 / WHS / Harmony 785

- this message was entirely written using recycled electrons -
Benutzeravatar
AtomicDog
Vielantworter
Vielantworter
Beiträge: 939
Registriert: Mo 12. Dez 2005, 10:54

AW: TAP API unter Windows 7

#5

Beitrag von AtomicDog »

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.
.
Samsung UE40ES6100 / SRP-2410 / WD TV Live / PS3 / WHS / Harmony 785

- this message was entirely written using recycled electrons -
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 »

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: 25358
Registriert: Fr 9. Dez 2005, 09:59

AW: TAP API unter Windows 7

#7

Beitrag von FireBird »

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 »

[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: 25358
Registriert: Fr 9. Dez 2005, 09:59

AW: TAP API unter Windows 7

#9

Beitrag von FireBird »

[quote=""Erdnussnase""]Gibt es noch etwas das ich explizit auswählen muß ?[/quote]
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 »

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 »

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: 25358
Registriert: Fr 9. Dez 2005, 09:59

AW: TAP API unter Windows 7

#12

Beitrag von FireBird »

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 »

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: 25358
Registriert: Fr 9. Dez 2005, 09:59

AW: TAP API unter Windows 7

#14

Beitrag von FireBird »

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 »

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: 25358
Registriert: Fr 9. Dez 2005, 09:59

AW: TAP API unter Windows 7

#16

Beitrag von 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.
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 »

[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

AW: TAP API unter Windows 7

#18

Beitrag von Indy »

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: 939
Registriert: Mo 12. Dez 2005, 10:54

AW: TAP API unter Windows 7

#19

Beitrag von AtomicDog »

Nein, es geht auch nicht mit Administratorrechten.
.
Samsung UE40ES6100 / SRP-2410 / WD TV Live / PS3 / WHS / Harmony 785

- this message was entirely written using recycled electrons -
Benutzeravatar
Indy
Topfversteher
Topfversteher
Beiträge: 403
Registriert: Mi 3. Jun 2009, 11:22

AW: TAP API unter Windows 7

#20

Beitrag von Indy »

[quote=""AtomicDog""]Nein, es geht auch nicht mit Administratorrechten.[/quote]

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“