Reply
Thread Tools
Posts: 45 | Thanked: 3 times | Joined on Jan 2010
#1
Please help, I have stucked here for 2 days!!!!

I have created a empty c++ project in esbox, and I add a source code in src folder. I have compiled this src code outside of IDE myself, it is works fine.

I start the maemo framework and compile this project. no errors, then when i try to run. error pop up"launch fails, no binary found"

then i start a new project with exbox build-in examples helloworld. it builds fine and runing fine.

i have compared two project trees. I found that in exbox build-in example there is folder called Binaries, but in my project there is no such folder.!!!!!

!!!!hlep
 
Posts: 45 | Thanked: 3 times | Joined on Jan 2010
#2
no one knows?????????????
 
Posts: 38 | Thanked: 8 times | Joined on Jan 2008
#3
I have the same issue
 
Posts: 1 | Thanked: 0 times | Joined on Mar 2010
#4
the problem is that the sources are the src folder but their dependencies are not set in the makefile. thus, make builds a prj without having a target. (verify output of make: "nothing to be done for...").

unfortunately, i don't know where to include the respective dependencies. probably someone else can help out.
 
Posts: 3 | Thanked: 0 times | Joined on Apr 2008 @ Brazil
#5
Hi,

Two points:
  • It is important to create src folder as a "src folder" item on "New Wizard" option list. Otherwise, Eclipse does not recognize it as a src folder.
  • Depending on template you have just selected, Esbox does not automatically update Makefile. You have to do it
  • Where Makefile is located? It depends on template you selected. Generally, it is inside Release (or Debug) folder.
  • The last one: most of ESbox projects makefile is generated by autoconf. Then, you have to update Makefile.am. Once such file is update, generate Makefile again.

In fact, the folder "binary" does not exist. Eclipse simply identifies that there is a binary (executable) into project folder and shows them inside a binary folder at project browser.

Best regards, Raul Herbster.
 
Posts: 38 | Thanked: 8 times | Joined on Jan 2008
#6
I actually stopped using esbox for compiling for these reasons, and went with Makefiles to compile.
 
Reply


 
Forum Jump


All times are GMT. The time now is 17:45.