kopia lustrzana https://github.com/Hamlib/Hamlib
Initial revision
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@7 7ae35d74-ebe9-4afe-98af-79ac388436b8Hamlib-1.0.0
rodzic
ffdfecb682
commit
4846e62d44
|
@ -0,0 +1,46 @@
|
|||
hamlib - (C) Frank Singleton 2000 (vk3fcs@ix.netcom.com)
|
||||
|
||||
|
||||
|
||||
1. You should be able to enter the tree (eg: ft747) of
|
||||
choice and type "make".Here is what should happen.
|
||||
|
||||
[frank@kirk ft747]$ make
|
||||
gcc -fPIC -g -Wall -c ft747.c
|
||||
gcc -shared -Wl,-soname,libft747.so.1 -o libft747.so.1.0.1 ft747.o -lc
|
||||
[frank@kirk ft747]$
|
||||
|
||||
2. To install the lib in the "./lib" directory, and its header file
|
||||
into "./include" do "make install"
|
||||
|
||||
[frank@kirk ft747]$ make install
|
||||
make install_lib
|
||||
make[1]: Entering directory `/home/frank/devel/hamlib/ft747'
|
||||
mv libft747.so.1.0.1 ./lib/
|
||||
cd ./lib/; /sbin/ldconfig -n .
|
||||
cd ./lib/; ln -s libft747.so.1 libft747.so
|
||||
make[1]: Leaving directory `/home/frank/devel/hamlib/ft747'
|
||||
make install_header
|
||||
make[1]: Entering directory `/home/frank/devel/hamlib/ft747'
|
||||
cp -f ft747.h ./include/
|
||||
make[1]: Leaving directory `/home/frank/devel/hamlib/ft747'
|
||||
[frank@kirk ft747]$
|
||||
|
||||
3. ./lib and ./include should now look like this
|
||||
|
||||
|-- include
|
||||
| `-- ft747.h
|
||||
|-- lib
|
||||
| |-- libft747.so -> libft747.so.1
|
||||
| |-- libft747.so.1 -> libft747.so.1.0.1
|
||||
| `-- libft747.so.1.0.1
|
||||
|
||||
|
||||
4. To make and run the test suite , cd to test directory, build
|
||||
the binary and run the test.
|
||||
|
||||
cd test
|
||||
make
|
||||
make runtest
|
||||
|
||||
5. ..
|
Ładowanie…
Reference in New Issue