Bug 166634
Summary: | MySQL not found when compiling PennMUSH 1.81 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Christoph Thompson <cthomp5175> |
Component: | mysql | Assignee: | Tom Lane <tgl> |
Status: | CLOSED NOTABUG | QA Contact: | David Lawrence <dkl> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 4 | CC: | hhorak |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2005-08-25 15:01:48 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Christoph Thompson
2005-08-24 03:00:06 UTC
Offhand it sounds like you don't have the mysql-devel RPM installed? You know, as odd as that sounds...you might be right. On the initial install of Fedora FC4 I did select /all/ the MySQL packages, including the devel package. But when I do 'rpm -q mysql' I get this - [root@ ~]# rpm -q mysql mysql-4.1.12-2.FC4.1 [root@ ~]# Any suggestions on how to automatically download and install the development package? Well, it's been awhile since I installed Fedora from scratch, but I think there's a generic option along the lines of "install development support" that gets you the -devel RPMs for everything you install. But the above rpm query proves little, because it will only show packages whose base name is exactly "mysql". Try "rpm -qa | grep mysql" Ok...ran that and this is what I got - [root@wendy ~]# rpm -qa | grep mysql libdbi-dbd-mysql-0.7.1-3 mod_auth_mysql-2.6.1-4 mysql-devel-4.1.11-2 mysqlclient10-3.23.58-6 mysql-4.1.11-2 php-mysql-5.0.4-10 mysql-server-4.1.11-2 mysql-bench-4.1.11-2 [root@wendy ~]# Seems the development package may be installed. Any chance it might not be installed to a "non standard" location? Well, that's certainly a full set of mysql-4.1 RPMs. Let's see [ digs through pennmush Configure script... ] It looks to me like the problem is that they neglected to add -L/usr/lib/mysql in the test program's link flags. You could supply that yourself where Configure asks you about linker flags. If you think pennmush ought to know about this by default, you should take it up with them. |