Någon som har kunnat kompilera rfcmd på centos 5.3

Moderator: Telldus

Post Reply
minlinuxserver
Posts: 1
Joined: Fri Mar 17, 2023 9:45 am

Någon som har kunnat kompilera rfcmd på centos 5.3

Post by minlinuxserver »

Hej!

Jag har en linuxserver som kör centos 5.3 som jag försöker kompilera rfcmd på.

Jag har testat att ladda ner diverse rpms men inte fått något funka direkt och även laddat ner http://www.intra2net.com/en/developer/l ... .15.tar.gz och kört ./configure, make, make install

Code: Select all

[root@localhost rfcmd2]# ls
build.sh  CMakeLists.txt  COPYING  find_telldus.c  ftdi.c  Makefile  rfcmd.c
[root@localhost rfcmd2]# nano Makefile 
[root@localhost rfcmd2]# make
gcc -O2	-Wall -I/usr/local/include   -c -o rfcmd.o rfcmd.c
gcc -O2	-Wall -I/usr/local/include   -c -o ftdi.o ftdi.c
ftdi.c: In function "usbWriteFtdi":
ftdi.c:43: varning: pekarmål när argument 2 till "ftdi_write_data" skickades skiljer i teckenhet
gcc -O2	-Wall -I/usr/local/include rfcmd.o ftdi.o -o rfcmd -L/usr/local/lib -R/usr/local/lib -lftdi -lusb
gcc: okänd flagga "-R/usr/local/lib"
gcc -O2	-Wall -I/usr/local/include -o find_telldus find_telldus.c -L/usr/local/lib -R/usr/local/lib -lftdi -lusb
gcc: okänd flagga "-R/usr/local/lib"

Fick igång rfcmd via att kompilera den på ubuntu 9.0.4 kopiera till centos burken och sen hade jag en libftdi.so.1 i /usr/local/lib/ som jag kopierade till /usr/lib/ antar att det är the ubuntu way. Det var då jag blev av med följande felmeddelande:

/usr/local/bin/rfcmd: error while loading shared libraries: libftdi.so.1: cannot open shared object file: No such file or directory.



//Peter
Post Reply