Closed Bug 180353 Opened 22 years ago Closed 22 years ago

make install misses libgtksuperwin

Categories

(SeaMonkey :: Build Config, defect)

x86
Linux
defect
Not set
minor

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.
->Build/config Might be a mozconfig option, maybe it's just a bug
Assignee: dveditz → seawood
Component: Installer → Build Config
QA Contact: bugzilla → granrose
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?
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
v invalid.
Status: RESOLVED → VERIFIED
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 → ---
The pkgconfig problems were fixed in another bug a long time ago.
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago22 years ago
Resolution: --- → INVALID
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.