Closed
Bug 180353
Opened 22 years ago
Closed 22 years ago
make install misses libgtksuperwin
Categories
(SeaMonkey :: Build Config, defect)
Tracking
(Not tracked)
RESOLVED
INVALID
People
(Reporter: loz, Assigned: netscape)
Details
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2b) Gecko/20021114
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2b) Gecko/20021114
running make install does not copy libgtksuperwin to the install prefix. This is
needed for an installtion to be used by Galeon. Maybe other products too.
Reproducible: Always
Steps to Reproduce:
(prefix is different to source dir)
1. make -f client.mk build
2. su
3. make -f client.mk install
Actual Results:
make install produces a nice bin etc lib include ... structure. It just doesn't
copy the named library over
Expected Results:
copy the library over? Maybe Mozilla standalone doesn't need it.
I'm running the gtk-2.0 port.
Comment 1•22 years ago
|
||
->Build/config
Might be a mozconfig option, maybe it's just a bug
Assignee: dveditz → seawood
Component: Installer → Build Config
QA Contact: bugzilla → granrose
| Assignee | ||
Comment 2•22 years ago
|
||
Blizzard, so what's the deal with the gtksuperwin lib? According to the
toplevel makefile, it's not built in gtk2 builds. Does it need to be?
Comment 3•22 years ago
|
||
The superwin library isn't used with gtk2. So if you're building with gtk2
support you aren't going to get that library. If you're building something like
galeon you need to be using galeon2 which doesn't link against it anymore.
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago
Resolution: --- → INVALID
| Reporter | ||
Comment 5•22 years ago
|
||
I've figured out that the real problem I was having was that the file that ends
up in $PREFIX/lib/pkgconfig/mozilla-gtkmozembed.pc defines the libs requirements
for gtkmozembed as:
Libs: -L${libdir} -lgtkembedmoz -lgtksuperwin
In a gtk2 build the -lgtksuperwin shouldn't be there.
I see this problem when building galeon, as it uses these library flags.
Removing it from pkgconfig solves my problem, but I guess that not all
configurations can make this change?
Status: VERIFIED → UNCONFIRMED
Resolution: INVALID → ---
Comment 6•22 years ago
|
||
The pkgconfig problems were fixed in another bug a long time ago.
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago → 22 years ago
Resolution: --- → INVALID
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•