-
Opened a bug to track this issue. Firstly I can use that to give you the file you need but I also want to say that with the flags you are using you might find more similar issues further down the compilation. As I do not have Ubuntu 9.10 with this compile option I cannot test it.
You can find the bug under...
2009-11-28 20:58:57 UTC by ncopeland
-
Oops, the file you need, now attached, is actually
bristol-0.40.7/libbrightonX11/bWindow.c
It did not include the header file for brightonfree.
2009-11-28 20:54:42 UTC by ncopeland
-
The compilation on 9.10 appears to fail under certain circumstances (which can be reproduced) do to some library calls not being templated in the header files. The first one found was for brightonfree() and a fix for that is attached to this report. It needs to be placed in bristol-0.40.7/include/brighton and it is noted that the file is for that specific release.
I would anticipate that...
2009-11-28 20:44:53 UTC by ncopeland
-
This is fairly easy to fix, the header file did not include a template for brightonfree so you fail on the compilation - I can reproduce this and it goes away with a one line fix.
I cannot post the file here - if you send me a mail directly rather than via a forum I can send you a copy for testing. As a disclaimer you might find some other similar issues later in the compiltion. I could work...
2009-11-26 21:15:35 UTC by ncopeland
-
Hi Nick
Don't know if you can help, I was trying to build a package on ubuntu using
dpkg-buildpkg -rfakeroot
It's trying to do this
gcc -shared .libs/bColor.o .libs/bDisplay.o .libs/bEvent.o .libs/bRender.o .libs/bRoutines.o .libs/bWindow.o -L/usr/X11R6/lib -lX11 -Wl,-z -Wl,defs -Wl,-soname -Wl,libB11.so.0 -o .libs/libB11.so.0.0.40
with these options
-Wl,-z -Wl,defs...
2009-11-25 23:03:22 UTC by nobody
-
Do you have any CFLAGS or MAKEFLAGS define in your shell? You are building with some extra checks that do pick up on a missing header file in the libbrightonX11 directory.
I do not get this here but if you add one line:
vi libbrightonX11/bWindow.c
/internals
o#include "brightoninternals.h"
Then escape write/quit you might get better results.
If we can iron out which of the linker...
2009-11-24 23:30:41 UTC by ncopeland
-
libtool: link: gcc -shared .libs/bColor.o .libs/bDisplay.o .libs/bEvent.o .libs/bRender.o .libs/bRoutines.o .libs/bWindow.o -L/usr/X11R6/lib -lX11 -Wl,-z -Wl,defs -Wl,-soname -Wl,libB11.so.0 -o .libs/libB11.so.0.0.40
.libs/bWindow.o: In function `BOpenWindow':
//bristol-0.40.7/libbrightonX11/bWindow.c:79: undefined reference to `brightonfree'.
2009-11-24 22:30:41 UTC by nobody
-
Fixes will be distributed with the 0.50 and 0.40.7 code.
2009-11-24 13:42:10 UTC by ncopeland
-
Closed.
2009-11-23 21:31:57 UTC by ncopeland
-
ncopeland made 3 file-release changes.
2009-11-22 16:05:04 UTC by ncopeland