AW: [Hbasic-userinfo] Problems Compiling
Status: Beta
Brought to you by:
mengels
From: Engels, M. <Mar...@SP...> - 2004-01-12 07:04:33
|
Hi, there seems to be a problem with the rpm package of the last version = and I will try to fix that with the next release.=20 The reason for the dependancy of the libmysql library is the MySQLCC extension that I have added with the last version. I just copied the = checks for the configure script from the mysqlcc project. The lib*.a file = should be the static client library. If your distribution only supports the = shared library lib*.so it may be a problem to compile HBasic with MySQLCC = support. I will think about how to solve this problem but it should still be = possible to compile HBasic without mysqlcc support. I have appended a new = configure script which should not abort if the library libmysqlclient.a could not = be found on your computer. I hope this will help you to compile HBasic = from source. Marcus -----Urspr=FCngliche Nachricht----- Von: misfit-x [mailto:mis...@ph...] Gesendet: Montag, 12. Januar 2004 01:58 An: HBasic List Betreff: [Hbasic-userinfo] Problems Compiling I'm having problems compiling. I've emailed the author before I figured out how to join this list (and I see he sees/posts here too). I'll outline my problem here though as well, but not in as full detail as I did in my email to the author as I probably overdid it on info that probably wasn't necessary. ? I've downloaded both the RPM and the source tarball for HBasic last night. Today I installed the rpm but found that while running it as a user, a dialog popped up and said it couldn't write an error message to a temporary file. I click OK and the IDE comes up. I click on the "Push Button" Icon in the left toolbar and Hbasic immediately exits without any further warning. This is repeatable. I tried compiling the source, wondering if it would be better and found it complained of no libmysqlclient.a. I have a few libmysqlclient.* files on my system but not ending with the ".a" extension. I decided to upgrade from MySQL 3.23 (which comes with the RH9 distro I use) to = MySQL 4.1. After such, I still get the same warnings. I have the server, client, devel, and compatible libraries installed. To be exact: php-mysql-4.2.2-17 mod_auth_mysql-1.11-12 MySQL-server-4.0.17-0 MySQL-shared-compat-4.0.17-0 perl-DBD-MySQL-2.1021-3 MySQL-client-4.0.17-0 MySQL-devel-4.0.17-0 So I had the idea to pop a root term and try running hbasic from the shell prompt (from the rpm installation, since I couldn't get past ./configure with the sources). When I did this, it complained of an undefined symbol called "_ZNK9QCheckBox9hitButtonERK6QPoint". After trying to put a pushbutton on the form again, it again exited suddenly and I found a "reallocation error" at the shell prompt citing the same undefined symbol. Does anyone know of a fix for this or how I can get the program to compile from source code? I'm a (former) Visual Basic 3/5/6 programmer and would like to convert some of my code to Linux until I can learn C++ and convert some of my stuff to that format. I like what I did get to see of HBasic from the site and screen shots. Would love to get this running on my system. Thanks for any help anyone can give... .:: misfit-x ::. ------------------------------------------------------- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html _______________________________________________ Hbasic-userinfo mailing list Hba...@li... https://lists.sourceforge.net/lists/listinfo/hbasic-userinfo |