#132 Bidwatcher now broken with Solaris.

closed-works-for-me
None
3
2002-10-28
2002-09-15
No

Hi,
I know the docs say bidwatcher is a linux program, but
certainly up to version 1.3.3 is compiled and ran okay
on my Sun Ultra 60.

I've downloaded 1.3.5, as 1.3.3 thinks auction
2053593796

http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&item=2053593796

on www.ebay.co.uk has finished, even though at has 3
days to run. Hence I thought I'd update to the latest
version.

Now I find bidwatcher fails to compile with gcc 3.1 (I
can't recall what version of gcc I used to compile
verion 1.3.3 of bidwatcher). The compilation error
centres around 'ofstream' being undeclared. I'm not a
C++ programmer, but a search of the web showed an
example using ofstream, that had the line

#include <fstream>

I don't seem to have this header or whatever it is.
When 'configure' runs it says:

checking for unistd.h... yes
checking fstream usability... no
checking fstream presence... no
checking for fstream... no
checking fstream.h usability... no
checking fstream.h presence... no
checking for fstream.h... no
checking sstream usability... no
checking sstream presence... no
checking for sstream... no
checking strstream.h usability... no
checking strstream.h presence... no
checking for strstream.h... no

Clearly I seem to have a lack of 'fstream' support.

Could this be added without too much effort?

As I say, bidwatcher used to work with Solaris, so I'm
surprised it is now broken. It may well be a change of
compiler at this end I admit

Discussion

  • Kevin Dwyer

    Kevin Dwyer - 2002-09-18
    • assigned_to: nobody --> kevindication
     
  • Kevin Dwyer

    Kevin Dwyer - 2002-09-18

    Logged In: YES
    user_id=285914

    Hmm, haven't tried building on solaris myself, sorry it
    broke. Which compiler/version are you using?

     
  • Kevin Dwyer

    Kevin Dwyer - 2002-09-25
    • priority: 5 --> 3
     
  • Kevin Dwyer

    Kevin Dwyer - 2002-09-25

    Logged In: YES
    user_id=285914

    OK I just tried building it on solaris and I was able to do
    it just fine with gcc 2.95.2. Maybe you broke your compiler
    when upgrading? I'll try to find a solaris machine with gcc
    >3.0 on it to test if it builds there.

     
  • Kevin Dwyer

    Kevin Dwyer - 2002-10-28
    • status: open --> closed-works-for-me
     
  • Kevin Dwyer

    Kevin Dwyer - 2002-10-28

    Logged In: YES
    user_id=285914

    This seems like a local compiler problem. Just built, ran
    successfully on a solaris box with an older GCC.

     

Log in to post a comment.