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

 
 

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

Submitted by:  Andrew Engelbrecht <sudoman>
Submitted on:  Thu 08 Dec 2011 06:00:47 PM UTC  
 
Category: InstallSeverity: 3 - Normal
Status: FixedPrivacy: Public
Assigned to: Christian Mauduit <ufoot>Open/Closed: Closed

Add a New Comment (Rich MarkupRich Markup):
   

You are not logged in

Please log in, so followups can be emailed to you.

 

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>
Project AdministratorIn charge of this item.
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>
Project AdministratorIn charge of this item.
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>
Project AdministratorIn charge of this item.
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 File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by ufoot (Posted a comment)
  • -unavailable- added by sudoman (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 6 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sun 05 Jan 2014 01:23:03 PM UTCufootOpen/ClosedOpen=>Closed
    Sun 18 Dec 2011 06:18:11 PM UTCufootStatusReady For Test=>Fixed
    Fri 09 Dec 2011 06:17:58 AM UTCufootStatusIn Progress=>Ready For Test
    Fri 09 Dec 2011 06:05:49 AM UTCufootStatusReady For Test=>In Progress
    Thu 08 Dec 2011 09:29:46 PM UTCufootAssigned toNone=>ufoot
    Thu 08 Dec 2011 09:29:45 PM UTCufootStatusNone=>Ready For Test

    Back to the top


    Powered by Savane 3.1-cleanup