Search found 437 matches

by gein
Fri Mar 17, 2023 9:45 am
Forum: Windows
Topic: Windows + Java
Replies: 17
Views: 23947

Okej, jag gav mig på JNA men lyckas inte få det att fungera. Jag gissade att jag skulle referera till /Library/Frameworks/TelldusCore.framework/Versions/Current/Libraries/libftd2xx.0.1.4.dylib, stämmer det? Det här felet får jag iaf: Turning on device: Exception in thread "main" java.lang....
by gein
Fri Mar 17, 2023 9:45 am
Forum: Mac OS X
Topic: Java-bindning
Replies: 24
Views: 24281

Ahh, verkar som dom bindningarna är skrivna mot version 1.x. Dom måste uppgraderas att använda 2.0 med telldus-core.h iställer för TellUsbD101.h De flesta funktionerna är snarlika fast med prefixet "td" istället för "dev". När du länkar med gcc mot telldus-core görs det med -lte...
by gein
Fri Mar 17, 2023 9:45 am
Forum: Mac OS X
Topic: Java-bindning
Replies: 24
Views: 24281

Nu är det nära. Jag har moddat tellstick.c men har ett fel kvar som jag inte riktigt vet hur jag ska lösa ännu: $ gcc tellstick.c tellstick.c: In function ‘Java_tellstick_tdGetName’: tellstick.c:59: error: request for member ‘NewStringUTF’ in something not a structure or union JNIEXPORT jstring JNIC...
by gein
Fri Mar 17, 2023 9:45 am
Forum: Windows
Topic: Windows + Java
Replies: 17
Views: 23947

Inte alls omöjligt då jag kör Snow Leopard. Går det att få tag i en 64-bitars version av biblioteket?
by gein
Fri Mar 17, 2023 9:45 am
Forum: Mac OS X
Topic: Java-bindning
Replies: 24
Views: 24281

Mera framsteg. Nu kompilerar det men jag får länk fel: $ gcc -arch i386 -framework TelldusCore tellstick.c Undefined symbols: "_main", referenced from: start in crt1.10.6.o "_tdGettdiceId", referenced from: _Java_tellstick_tdGettdiceId in ccGIbDf2.o "_tdGetNumberOftdices&quo...
by gein
Fri Mar 17, 2023 9:45 am
Forum: Mac OS X
Topic: Java-bindning
Replies: 24
Views: 24281

Och nu har jag bara ett länkfel kvar som jag inte förstår:
$ gcc -arch i386 -framework TelldusCore tellstick.c
Undefined symbols:
"_main", referenced from:
start in crt1.10.6.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
Vart uppstår det här?
by gein
Fri Mar 17, 2023 9:45 am
Forum: Mac OS X
Topic: Java-bindning
Replies: 24
Views: 24281

Vi börjar kanske närma oss. Den där -framework flaggan blev jag inte klok på men lyckades till slut lista ut att man kan skriva Citat: #include <TelldusCore/telldus-core.h> Detta gör det tyvärr plattforms-beroende då det inte kommer kompilera i Linux eller Windows. Ett bättre sätt är att skicka det...
by gein
Fri Mar 17, 2023 9:45 am
Forum: Mac OS X
Topic: Java-bindning
Replies: 24
Views: 24281

Om du får igång denna wrapper får du gärna skicka dina ändringar till oss så att fler kan dra nytta av dom. Jag tror att funktionerna som returnerar strängar (t.ex. tdGetName()) kan behövas fixas på ett annorlunda vis för att inte läcka minne med. Det kan jag kolla på sedan. Självklart! Efter att j...
by gein
Fri Mar 17, 2023 9:45 am
Forum: Mac OS X
Topic: Java-bindning
Replies: 24
Views: 24281

Jag har dock fortsatta problem med 64- vs 32-bitars. När Java ska ladda biblioteket: Exception in thread "main" java.lang.UnsatisfiedLinkError: /Users/patrikjansson/Downloads/telldus/java/libtellstick.dylib: no suitable image found. Did find: /Users/patrikjansson/Downloads/telldus/java/lib...
by gein
Fri Mar 17, 2023 9:45 am
Forum: Mac OS X
Topic: Java-bindning
Replies: 24
Views: 24281

Tyvärr måste du kompilera själv. Maskinen som kompilerar detta kör 10.5 än så länge. TelldusCore bör dock inte vara några problem att installera. Kör detta paketet: http://download.telldus.se/TellStick/Software/telldus-core/telldus-core-2.0.2.tar.gz Tänk dock på att det vill bygga mot libftdi så du...
by gein
Fri Mar 17, 2023 9:45 am
Forum: Mac OS X
Topic: Java-bindning
Replies: 24
Views: 24281

Du får ursäkta men jag har aldrig använt cmake förut så jag känner mig en aning förvirrad. Så här har jag gjort. 1) Packat upp telldus-core. 2) Kör ccmake -DBUILD_RFCMD=0 -DSUPPORT_USB=1 . 3) Trycker på c (för configure) Nu får jag felet: CMake Error: The following variables are used in this project...
by gein
Fri Mar 17, 2023 9:45 am
Forum: Mac OS X
Topic: Java-bindning
Replies: 24
Views: 24281

Äh, jag inser ju att jag har dragit ner fel grejer från deras hemsida.
by gein
Fri Mar 17, 2023 9:45 am
Forum: Mac OS X
Topic: Java-bindning
Replies: 24
Views: 24281

Sådär, lyckades till slut kompilera telldus-core. Kompilerade om 64-bitars JNI-bindningar och testkör men får då istället felet: Exception in thread "main" java.lang.UnsatisfiedLinkError: JNITest.tdTurnOn(I)Z at JNITest.tdTurnOn(Native Method) at JNITest.main(JNITest.java:24) Jag är inte h...
by gein
Fri Mar 17, 2023 9:45 am
Forum: Mac OS X
Topic: Device-konfig i Mac OS X?
Replies: 3
Views: 6144

Device-konfig i Mac OS X?

Vart hamnar device-konfigurationsfilen i OS X?
by gein
Fri Mar 17, 2023 9:45 am
Forum: Mac OS X
Topic: Hittar inte tellstick längre
Replies: 3
Views: 4984

Hittar inte tellstick längre

Jag lyckades ju till slut kompilera en 64-bitars version av telldus-core. Installerade denna manuellt under /Library/Frameworks/TelldusCore.framework/Versions/2.0.2/. Eftersom jag fick fortsatta problem med JNI-bindningarna så provade jag sedan istället JNA-lösningen vilket faktiskt fungerade! Eller...