micke.prag wrote: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/So ... 0.2.tar.gz
Tänk dock på att det vill bygga mot libftdi så du behöver 64-bitars-versionen av det.
Då får ni skaffa Snow Leopard!
Nåväl, jag ger mig på en egen kompilering igen men går direkt bet vid "make".
MacbookV2:telldus-core-2.0.2 patrikjansson$ cmake -DBUILD_RFCMD=0 .
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/patrikjansson/Downloads/telldus/telldus-core-2.0.2
MacbookV2:telldus-core-2.0.2 patrikjansson$ make
Scanning dependencies of target TelldusCore
[ 5%] Building CXX object driver/libtelldus-core/CMakeFiles/TelldusCore.dir/Device.cpp.o
[ 10%] Building CXX object driver/libtelldus-core/CMakeFiles/TelldusCore.dir/DeviceBrateck.cpp.o
[ 15%] Building CXX object driver/libtelldus-core/CMakeFiles/TelldusCore.dir/DeviceEverflourish.cpp.o
[ 21%] Building CXX object driver/libtelldus-core/CMakeFiles/TelldusCore.dir/DeviceGroup.cpp.o
[ 26%] Building CXX object driver/libtelldus-core/CMakeFiles/TelldusCore.dir/DeviceIkea.cpp.o
[ 31%] Building CXX object driver/libtelldus-core/CMakeFiles/TelldusCore.dir/DeviceNexa.cpp.o
[ 36%] Building CXX object driver/libtelldus-core/CMakeFiles/TelldusCore.dir/DeviceRisingSun.cpp.o
[ 42%] Building CXX object driver/libtelldus-core/CMakeFiles/TelldusCore.dir/DeviceSartano.cpp.o
[ 47%] Building CXX object driver/libtelldus-core/CMakeFiles/TelldusCore.dir/DeviceUndefined.cpp.o
[ 52%] Building CXX object driver/libtelldus-core/CMakeFiles/TelldusCore.dir/DeviceUpm.cpp.o
[ 57%] Building CXX object driver/libtelldus-core/CMakeFiles/TelldusCore.dir/DeviceWaveman.cpp.o
[ 63%] Building CXX object driver/libtelldus-core/CMakeFiles/TelldusCore.dir/DeviceX10.cpp.o
[ 68%] Building CXX object driver/libtelldus-core/CMakeFiles/TelldusCore.dir/Controller.cpp.o
[ 73%] Building CXX object driver/libtelldus-core/CMakeFiles/TelldusCore.dir/Manager.cpp.o
[ 78%] Building CXX object driver/libtelldus-core/CMakeFiles/TelldusCore.dir/Settings.cpp.o
[ 84%] Building CXX object driver/libtelldus-core/CMakeFiles/TelldusCore.dir/telldus-core.cpp.o
[ 89%] Building CXX object driver/libtelldus-core/CMakeFiles/TelldusCore.dir/SettingsCoreFoundationPreferences.cpp.o
[ 94%] Building CXX object driver/libtelldus-core/CMakeFiles/TelldusCore.dir/win/Device.cpp.o
Linking CXX shared library TelldusCore.framework/Versions/2.0.2/TelldusCore
Undefined symbols:
"_FT_Write", referenced from:
TelldusCore::Device::send(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in Device.cpp.o
"_FT_CreateDeviceInfoList", referenced from:
getDongleIndex() in Device.cpp.o
"_FT_Open", referenced from:
getDongleIndex() in Device.cpp.o
TelldusCore::Device::send(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in Device.cpp.o
"_FT_Read", referenced from:
TelldusCore::Device::send(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in Device.cpp.o
"_FT_SetTimeouts", referenced from:
TelldusCore::Device::send(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in Device.cpp.o
"_FT_SetVIDPID", referenced from:
getDongleIndex() in Device.cpp.o
"_FT_EE_Read", referenced from:
getDongleIndex() in Device.cpp.o
"_FT_Close", referenced from:
getDongleIndex() in Device.cpp.o
getDongleIndex() in Device.cpp.o
TelldusCore::Device::send(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in Device.cpp.o
"_FT_SetBaudRate", referenced from:
TelldusCore::Device::send(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)in Device.cpp.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [driver/libtelldus-core/TelldusCore.framework/Versions/2.0.2/TelldusCore] Error 1
make[1]: *** [driver/libtelldus-core/CMakeFiles/TelldusCore.dir/all] Error 2
make: *** [all] Error 2
Återigen något länk fel, finns det några förslag? CFLAGS och LDFLAGS är tom.
Hmm det är väl något libftdi-problem misstänker jag.