bugLiquid War 6 - Bugs: bug #35017, unable to make .deb file for game...

 
 

bug #35017: unable to make .deb file for game install

Submitter:  Andrew Engelbrecht <sudoman>
Submitted:  Thu 08 Dec 2011 06:00:47 PM UTC
   
 
Category:  Install Severity:  3 - Normal
Status:  Fixed Privacy:  Public
Assigned to:  ufoot Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Fri 09 Dec 2011 06:17:58 AM UTC, comment #4: 

OK, should be fixed in git, I commented out the useless (and buggy) lines.

Thanks for your feedback,

Christian.

Christian Mauduit <ufoot>
Group administrator
Fri 09 Dec 2011 06:05:49 AM UTC, comment #3: 

OK, I think you could safely remove any reference to lw6dyn_test in lw6bot_test (comment it out). I investigate.

Christian Mauduit <ufoot>
Group administrator
Fri 09 Dec 2011 12:11:50 AM UTC, comment #2: 

Since there is no "make pkg" option, I ran "make deb" after following your instructions. Things seemed to go well until this:

libtool: link: x86_64-linux-gnu-gcc -Wall -DLW6_ALLINONE=1 -DLW6_OPENMP=1 -fopenmp -DLW6_GNU -DLW6_UNIX -Wall -g -O2 -fopenmp -o liquidwar6bot-test bot-testmain.o  -L/usr/lib/x86_64-linux-gnu ./.libs/libbot.a ../pil/.libs/libpil.a ../ker/.libs/libker.a ../map/.libs/libmap.a ../sys/.libs/libsys.a -lpthread /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/x86_64-linux-gnu/libatk-1.0.so /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so -lgdk_pixbuf-2.0 /usr/lib/libcairo.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libfreetype.so -lfontconfig /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so /usr/lib/x86_64-linux-gnu/libgthread-2.0.so -lrt /usr/lib/x86_64-linux-gnu/libglib-2.0.so -lm -pthread
./.libs/libbot.a(bot-test.o): In function `lw6bot_test':
/tmp/liquidwar6/liquidwar6-0.0.12beta/src/lib/bot/bot-test.c:183: undefined reference to `lw6dyn_test'

I have been able to make and make install, in the parent directory.

This was with using git commit 7bca613a4bb36f67d6bd7c45cada53d050ac4388 .

Andrew Engelbrecht <sudoman>
Thu 08 Dec 2011 09:29:46 PM UTC, comment #1: 

OK, you need to:

a) copy source tarball to ./pkg
b) "cd pkg" and then "make pkg"

The reason I did this was 1) to simplify the main Makefile.am, it's OK to have horrible complexity in pkg/Makefile.am, but I didn't want this to go mainstream. Another reason is that I find it more practical to be able to copy by hand the tarball in ./pkg (when I'm releasing, I want to check the tarball I'm uploading, exactly this one, builds fine).

Anyway, I updated the documentation so that it's written somewhere, and now main Makefile has dummy targets that say "change to pkg and build it here".

It's not in the snapshot but it's on git (will be in tonight's snapshot).

Have a nice day,

Christian.

Christian Mauduit <ufoot>
Group administrator
Thu 08 Dec 2011 06:00:47 PM UTC, original submission:  

I am able to run "make dist" and "make deb" for the extra maps folder of the git repo. However, there is no option to run "make deb" for the game itself.

sudoman@igo build$ make deb
make: * No rule to make target `deb'.  Stop.

Andrew Engelbrecht <sudoman>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by ufoot (Posted a comment)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2014-01-05 ufoot Open/ClosedOpen Closed
    2011-12-18 ufoot StatusReady For Test Fixed
    2011-12-09 ufoot StatusIn Progress Ready For Test
    2011-12-09 ufoot StatusReady For Test In Progress
    2011-12-08 ufoot Assigned toNone ufoot
    2011-12-08 ufoot StatusNone Ready For Test

    Back to the top

    Powered by Savane 3.13-3230.
    Corresponding source code