I posted about this topic. but I guess it is probably in the waiting queue.

-----------------------------------------------------------------------------------------------------------------

When I build OpenCORE latest release (CORE/7.508.1.1 OpenCORE/2.05) in
Ubuntu 9.04, I got a few errors.

The errors are all same "format not a string literal and no format
arguments"
/home/norabora/oc_latest/opencore/engines/player/test/src/
test_pv_player_engine.cpp:2146: error: format not a string literal and
no format arguments
/home/norabora/oc_latest/opencore/engines/author/test/src/pvaetest.cpp:
2581: error: format not a string literal and no format arguments
/home/norabora/oc_latest/opencore/engines/author/test/src/pvaetest.cpp:
2739: error: format not a string literal and no format arguments
/home/norabora/oc_latest/opencore/engines/2way/test/src/
test_engine.cpp:1161: error: format not a string literal and no format
arguments
/home/norabora/oc_latest/opencore/engines/pvme/test/src/test_pvme.cpp:
728: error: format not a string literal and no format arguments

After I changed   fprintf(file, rs.c_str());   to   fprintf(file,
"%s", rs.c_str());
problem solved.


I also found a document error in doc/
pvplayer_engine_unit_test_guide.pdf
"-logtext : Stores log output to a file." should be
"-logfile : Stores log output to a file."
There is no "-logtext" option


2009/9/22 RaviY <[email protected]>

>
> If you look at the log carefully, you will see "cc1plus: warnings
> being treated as errors " ... this means that there are warnings in
> code, that you would need to fix. If you are not interested in fixing
> these warnings, you can disable the compiler flag that treats as
> warnings as errors in opencore/tools_v2/build/make/g++.mk. Comment the
> line "FLAG_COMPILE_WARNINGS_AS_ERRORS := -Werror".
>
> -Ravi
>
> On Sep 21, 8:45 am, tapas kundu <[email protected]> wrote:
> > Hi ALL,
> >               I am trying to build open core outside android . I have
> > followed the quickstart tutorial which is in opencore directory.
> >               After running "source setup.sh <opencore directory
> > location> " command it gives following warnings :
> >
> > ta...@danger:~/Documents/myandroid/external/opencore/build_config/
> > opencore_dynamic$ source setup.sh /home/tapas/Documents/myandroid/
> > external/opencore
> > [setup.sh] started.
> > [setup.sh] setting up build environment with default configuration
> > [setup.sh] BASE_DIR   ==> /home/tapas/Documents/myandroid/external/
> > opencore
> > [setup.sh] SRC_ROOT   ==> /home/tapas/Documents/myandroid/external/
> > opencore
> > [setup.sh] BUILD_ROOT ==> /home/tapas/Documents/myandroid/external/
> > opencore/build_config/opencore_dynamic/build
> > [setup.sh] CFG_DIR    ==> /home/tapas/Documents/myandroid/external/
> > opencore/build_config/opencore_dynamic
> > [setup.sh] MK         ==> /home/tapas/Documents/myandroid/external/
> > opencore/tools_v2/build/make
> > [setup.sh]
> > [setup.sh] environment is ready if no errors reported.
> > [setup.sh] complete.
> > [setup.sh] getting make cmdline completion values
> >
> > /home/tapas/Documents/myandroid/external/opencore/tools_v2/build/make/
> > library.mk:51: warning: overriding commands for target `/home/tapas/
> > Documents/myandroid/external/opencore/build_config/opencore_dynamic/
> > build/installed_include/getactualaacconfig.h'
> > /home/tapas/Documents/myandroid/external/opencore/tools_v2/build/make/
> > library.mk:51: warning: ignoring old commands for target `/home/tapas/
> > Documents/myandroid/external/opencore/build_config/opencore_dynamic/
> > build/installed_include/getactualaacconfig.h'
> > [setup.sh] done getting make cmdline completion values.
> >
> > ta...@danger:~/Documents/myandroid/external/opencore/build_config/
> > opencore_dynamic$
> >
> > after that i have run "make  - j " command. It completed successfully
> > with some warning .
> >
> > But "make run_pe_test TEST_ARGS="-help"  " command gives me following
> > errors :
> >
> > ta...@danger:~/Documents/myandroid/external/opencore/build_config/
> > opencore_dynamic$ make run_pe_test TEST_ARGS="-help"
> > /home/tapas/Documents/myandroid/external/opencore/tools_v2/build/make/
> > library.mk:51: warning: overriding commands for target `/home/tapas/
> > Documents/myandroid/external/opencore/build_config/opencore_dynamic/
> > build/installed_include/getactualaacconfig.h'
> > /home/tapas/Documents/myandroid/external/opencore/tools_v2/build/make/
> > library.mk:51: warning: ignoring old commands for target `/home/tapas/
> > Documents/myandroid/external/opencore/build_config/opencore_dynamic/
> > build/installed_include/getactualaacconfig.h'
> > [make] Building /home/tapas/Documents/myandroid/external/opencore/
> > build_config/opencore_dynamic/build/engines/player/test/build/android/
> > linux/dbg/test_pv_player_engine.o
> > [make] Using /home/tapas/Documents/myandroid/external/opencore/
> > engines/
> > player/test/src/test_pv_player_engine.cpp
> > cc1plus: warnings being treated as errors
> > /home/tapas/Documents/myandroid/external/opencore/engines/player/test/
> > src/test_pv_player_engine.cpp: In function ‘int _local_main(FILE*,
> > cmd_line*, bool&)’:
> > /home/tapas/Documents/myandroid/external/opencore/engines/player/test/
> > src/test_pv_player_engine.cpp:1892: error: format not a string literal
> > and no format arguments
> > make: *** [/home/tapas/Documents/myandroid/external/opencore/
> > build_config/opencore_dynamic/build/engines/player/test/build/android/
> > linux/dbg/test_pv_player_engine.o] Error 1
> >
> > I am using 32 bit Ubuntu 9.04. Can anyone tell me how to solve this
> > error ? Is this a bug ?
> >
> > Please help me out.
> >
>

--~--~---------~--~----~------------~-------~--~----~
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to