rohc team mailing list archive
-
rohc team
-
Mailing list archive
-
Message #01658
[Question #248312]: How can I compile the example code using g++?
New question #248312 on rohc:
https://answers.launchpad.net/rohc/+question/248312
Hello,
I want to use this library in my c++ program.
I followed steps to compile the example code in tutorial.
$gcc -o simple_rohc_program.exe $(pkg-config rohc --cflags) simple_rohc_program.c $(pkg-config rohc --libs) -I ../
The above command is work for gcc, but when I use g++ with the same parameters to compile the example code, I get following error messages:
/tmp/ccOVvx9H.o: In function `main':
simple_rohc_program.c:(.text+0x5a): undefined reference to `rohc_alloc_compressor(int, int, int, int)'
simple_rohc_program.c:(.text+0xb4): undefined reference to `rohc_comp_set_random_cb(rohc_comp*, int (*)(rohc_comp const*, void*), void*)'
simple_rohc_program.c:(.text+0x108): undefined reference to `rohc_activate_profile(rohc_comp*, int)'
simple_rohc_program.c:(.text+0x11f): undefined reference to `rohc_activate_profile(rohc_comp*, int)'
simple_rohc_program.c:(.text+0x2ff): undefined reference to `rohc_compress2(rohc_comp*, unsigned char const*, unsigned int, unsigned char*, unsigned int, unsigned int*)'
simple_rohc_program.c:(.text+0x3f8): undefined reference to `rohc_free_compressor(rohc_comp*)'
simple_rohc_program.c:(.text+0x41a): undefined reference to `rohc_free_compressor(rohc_comp*)'
collect2: ld returned 1 exit status
How can I fix this problem?
--
You received this question notification because you are a member of ROHC
Team, which is an answer contact for rohc.