Δημοσιεύτηκε: 13 Απρ 2012, 12:19
medigeek έγραψε:
Επίσης βρήκα αυτό: http://itia.ntua.gr/~soulman/icoordstrans/ -- http://itia.ntua.gr/~soulman/icoordstrans/ccode.zip
Θέλει compile με -fPIC, οπόταν το Makefile:
- Κώδικας: Επιλογή όλων
all: icoordstrans test
icoordstrans: main.o main_types.o corefuncs.o
g++ -fPIC -shared -O -o libicoordstrans.so main.o main_types.o corefuncs.o -lm
test: test.o
g++ -fPIC -L . -O -o test test.o -licoordstrans
main.o: main.cpp
g++ -fPIC -c main.cpp
main_types.o: main_types.cpp
g++ -fPIC -c main_types.cpp
corefuncs.o: corefuncs.cpp
g++ -fPIC -c corefuncs.cpp
test.o: test.c
g++ -fPIC -c test.c
clean:
rm -f corefuncs.o main_types.o main.o icoordstrans.so test.o test
Θα το κοιτάξω την επόμενη βδομάδα, δεν δουλεύει για κάποιο λόγο:
$ ./test
./test: error while loading shared libraries: libicoordstrans.so: cannot open shared object file: No such file or directory