senoutouya / recastnavigation

Automatically exported from code.google.com/p/recastnavigation
zlib License
0 stars 0 forks source link

make clean; make all fails #149

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. make clean
2. make all

What is the expected output? What do you see instead?

Expected make to work, it fails because the object directory is only created 
for the RecastDemo target.

What version of the product are you using? On what operating system?

svn r255 on Linux

Please provide any additional information below.

An easy fix would be to add $OBJ to all:

all: $(OBJ) $(TARGETS)

A better fix would be to make $(OBJ) a dependency for all targets.

Original issue reported on code.google.com by cameron....@gmail.com on 26 Nov 2010 at 9:21

GoogleCodeExporter commented 9 years ago
Hi,

Sorry for the slow reply. My makefile skillz are very poor and I don't have a 
good way to test if the changes I made work. 

Would you be interested to update the makefiles as well as adding the new 
features (detour crowd)?

Original comment by memono...@gmail.com on 3 Feb 2011 at 9:53

GoogleCodeExporter commented 9 years ago
Sure, I can have a go at that. My Makefile skillz aren't that great either ;)

Original comment by cameron....@gmail.com on 3 Feb 2011 at 6:56

GoogleCodeExporter commented 9 years ago
I've got the Makefiles building on Linux again. To do this I've added Makefiles 
from DetourCrowd and fastlz. The other change I've made is building everything 
as static libraries instead of dynamic libraries. The reason for this is Linux 
doesn't automatically search the current directory for dynamic libraries, so to 
run RecastDemo I need to either install all the .so files somewhere like 
/usr/lib or add the directory containing the dynamic libraries to 
LD_LIBRARY_PATH. It seemed easier to just statically link the libs.

Let me know if you want to keep the dynamic libs on Linux or if the patch 
doesn't work for you. I could always zip the files up or something.

Original comment by cameron....@gmail.com on 5 Feb 2011 at 10:33

Attachments:

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Updated patch against svn r289. Note that the patch is between my git copy of 
your subversion repo and includes a few files you should ignore (.gitignore 
files and QtCreator files). If that causes any problems let me know.

Original comment by cameron....@gmail.com on 26 Mar 2011 at 2:31

Attachments:

GoogleCodeExporter commented 9 years ago

Original comment by memono...@gmail.com on 19 Apr 2011 at 6:13