Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- liburiparser documentation: http://uriparser.sourceforge.net/doc/html/
- ================================================================================
- main.c:
- #include <uriparser/Uri.h>
- int main() {
- UriParserStateA state;
- UriUriA uri;
- state.uri = &uri;
- if (uriParseUriA(&state, "file:///home/user/song.mp3") != URI_SUCCESS) {
- /* Failure */
- uriFreeUriMembersA(&uri);
- }
- uriFreeUriMembersA(&uri);
- return 0;
- }
- ================================================================================
- Makefile:
- C = gcc
- CFLAGS = -Wall -pedantic -g
- all: main.o
- $(C) $(CFLAGS) -o uriparsetest main.o
- main.o: main.c
- $(C) -c $(CFLAGS) main.c
- clean:
- -rm -f uriparsetest *.o
- ================================================================================
- Errors:
- jpk@truth:~/code/junkyard$ make
- gcc -c -Wall -pedantic -g main.c
- gcc -Wall -pedantic -g -o uriparsetest main.o
- main.o: In function `main':
- /home/jpk/code/junkyard/main.c:9: undefined reference to `uriParseUriA'
- /home/jpk/code/junkyard/main.c:10: undefined reference to `uriFreeUriMembersA'
- /home/jpk/code/junkyard/main.c:12: undefined reference to `uriFreeUriMembersA'
- collect2: ld returned 1 exit status
- make: *** [all] Error 1
- jpk@truth:~/code/junkyard$
- ===============================================================================
- liburiparser is installed:
- jpk@truth:~$ apt-cache policy liburiparser1 liburiparser-dev
- liburiparser1:
- Installed: 0.7.4-1
- Candidate: 0.7.4-1
- Version table:
- *** 0.7.4-1 0
- 500 http://us.archive.ubuntu.com karmic/universe Packages
- 100 /var/lib/dpkg/status
- liburiparser-dev:
- Installed: 0.7.4-1
- Candidate: 0.7.4-1
- Version table:
- *** 0.7.4-1 0
- 500 http://us.archive.ubuntu.com karmic/universe Packages
- 100 /var/lib/dpkg/status
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement