octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #30090] Database Package No Longer Working wit


From: Bruce G. Williams
Subject: [Octave-bug-tracker] [bug #30090] Database Package No Longer Working with Version 3.2.4 on OpenSUSE 11.1
Date: Thu, 10 Jun 2010 20:15:21 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.3) Gecko/20100401 SUSE/3.6.3-1.2 Firefox/3.6.3

Follow-up Comment #5, bug #30090 (project octave):

Response to Follow-up Comments #4, bug #30090 (project octave):

1) look for source of SWIG file(s) 

% su
# cd /usr/local/share
# mkdir database
# cd database
# mv /home/brucegwilliams1234/Download/database-1.0.4.tar.gz .
# gunzip database-1.0.4.tar.gz
# tar xvf database-1.0.4.tar
# cd database-1.0.4
# ./configure
--------------------------- (partial listing)
octave-forge is configured with
   octave:      octave (version 3.2.4)
   mkoctfile:   mkoctfile for Octave 4
   swig:        pre-generated
   postgres:    postgresql/libpq-fe.h not found
   mysql:       yes
   sqlite3:     yes
   odbc:        yes

# cd src
# ls
autogen.sh     
configure
libpq-fe_filtered.h  
Makefile          
mysql_wrap.cpp  
pg_type_filtered.h  
README             
sqlite3_filtered.h  
sqltypes_filtered.h
config.log     
configure.base  
Makeconf             
mysql_filtered.h  
odbc.i          
postgres.i          
sqlext_filtered.h  
sqlite3.i           
tests
config.status  
generic_db.h    
Makeconf.in          
mysql.i           
odbc_wrap.cpp   
postgres_wrap.cpp   
sql_filtered.h     
sqlite3_wrap.cpp

Conclusion: SWIG *.i interface files are included in this directory and are
preprocessed using swig to generate the *_wrap.cpp files.

These are the files that the compiler can no longer locate
based on Dr. John Eaton's comments. Perhaps these were used
"early" for easy interface of Octave to these database
functions BUT NOW are no longer needed due to direct
programming/re-writing of Octave version 3.2.4. 

If so, it looks like *.i interface files should be removed and
make/build process modified to *not* run swig. Just guessing
since not involved directly in this process.

Regards,
Bruce G. Williams
Colorado Springs, CO

PS: Go Badgers...


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?30090>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]