freebasic.net Forum Index
FreeBASIC's Official Forums
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister   ProfileProfile   Log inLog in

Linux daily SVN build
Goto page 1, 2, 3  Next
 
Post new topic   Reply to topic    freebasic.net Forum Index -> Linux
View previous topic :: View next topic  
Author Message
DrV
Site Admin
PostPosted: Nov 18, 2006 0:39    Post subject: Linux daily SVN build Reply with quote

http://ikkejw.homelinux.com/fb/

ikkejw wrote:
I am working on a script which automatically compiles FB every day

I run the script as a cron job every day around 6:00 UTC on my simple always-on Debian server (P3 350MHz, 64MB RAM). It's not much, but it should do the job.


The binaries are available from: http://ikkejw.homelinux.com/fb
You will automatically be redirected to the latest version on yetifoot's mirror.

Auto-update script, with installation instructions: http://www.qbasic.com/wbb/filebase_entry.php?entryid=113

Thanks to yetifoot for the webspace!

You'll still need the latest stable release, just like with the testing releases. The .tar.gz should contain the following files: "fbc libfb.a libfbgfx.a libfbmt.a". If one of these files is missing, it means it failed to compile today.


Last edited by DrV on Jun 12, 2007 19:11; edited 2 times in total
 
Back to top
View user's profile Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
ikkejw

PostPosted: Dec 02, 2006 13:42    Post subject: Reply with quote

As some of you might have noticed, the last few builds didn't include the compiler. I am looking into this and hope to have it fixed by tomorrow.

edit: It's fixed. Besides, the compile log now shows more information then before, making it easier to identify problems like this in the future.

If you want to know whether the current build is broken or not, check http://www.streetcds.co.uk/fblinux/ and look at the file sizes.
 
Back to top
View user's profile Visit poster's website AIM Address Yahoo Messenger MSN Messenger
ikkejw

PostPosted: Dec 05, 2006 12:22    Post subject: Reply with quote

If you are getting errors about -lsupc++ missing, you'll need to install libstdc++6-dev:

On a Debian(-based) system, you can do:
$ sudo apt-get install libstdc++6 libstdc++6-dev

Then install them in FreeBASIC:
$ sudo cp /usr/lib/gcc/i486-linux-gnu/3.4.6/*.a /usr/share/freebasic/lib/linux/

If you don't want to download libstdc++6, you can use http://www.streetcds.co.uk/fblinux/libs.tar.gz . Note that this not guaranteed to work on your computer!
 
Back to top
View user's profile Visit poster's website AIM Address Yahoo Messenger MSN Messenger
sir_mud
Master
PostPosted: Dec 19, 2006 4:18    Post subject: Reply with quote

For Ubuntu users theres my debian package located at http://whitebread.kicks-ass.net/fbc_current.html too.
It's a full functioning repository so you'll be notified of updates.
Debian packages of .16 stable are are also available for almost any debian distro. I can add more CVS distros but I require ppl using them to compile them. I have automated scripts that do all the work, I'm looking in to using my SF.net account to build it on their compile farm.
 
Back to top
View user's profile Visit poster's website
ikkejw

PostPosted: Jan 31, 2007 20:23    Post subject: Reply with quote

Soon I will take my server down for hardware upgrades, I don't know when exactly but whenever I have time I will start working. It shouldn't take much longer than 4 hours.

Hardware upgrades:
350MHz P2 --> 500MHz Celeron
64MB RAM --> 320MB RAM
8 + 1 GB HDD --> 8 + 4 GB HDD

It's going to take some time, because I'm not sure how the new mobo (JetWay 993AN) will react to the Realtek 100Mbps card. I've never got a 100Mbps card to work in this mobo yet, the maximum I could get was 20Mbps :)

And I have no idea if the CPU still works correctly. The fan that was supposed to cool it had been broken for years, and I never noticed :)
 
Back to top
View user's profile Visit poster's website AIM Address Yahoo Messenger MSN Messenger
redcrab
Sr. Member
PostPosted: Mar 01, 2007 0:01    Post subject: Reply with quote

Today I've updated manualy fbc... But the update gave me the build 2007-01-12-06-16
Is it the right nightly build for today ???

... Does the great nightly build stop compiling ;)

It's a very useful community service... Hope it's still working.

Have fun
 
Back to top
View user's profile Send e-mail Visit poster's website
ikkejw

PostPosted: Mar 03, 2007 22:01    Post subject: Reply with quote

Wow, thanks for reporting this, I never noticed it myself.

It's been guite long ago since I last checked the build system, and indeed, it seems to have stalled. It probably crashed during compiling and forgot to do 'echo 0 > compiling.now'.

I fixed it and now you should be able to download fbc-2007-03-03-21-49.tar.gz from http://ikkejw.homelinux.com/fbc as usual. In the package you should find: fbc, changelog.txt, compile.log, fbrt0.o, libfb.a, libfbmt.a, libfbgfx.o, libfb_ctor.o, migrating.txt and readme.txt

I also made some improvements to the build script, so things like this should never happen again.
 
Back to top
View user's profile Visit poster's website AIM Address Yahoo Messenger MSN Messenger
mathwizard44

PostPosted: Mar 31, 2007 17:24    Post subject: Installing by hand Reply with quote

Hey there.

My Linux machine is not connected to the Internet because all it has is a phone line (and it's wireless at home). I'm pretty sure that I can do the install by hand, but I've never seen a shell script before and I need a little help deciphering it.

What's clear is that the script, if run, will try to go online to get the freshest CVS version. That's really cool, but I need to run it by hand, after downloading the files from the Web and unpacking them myself.

Any help would be appreciated. Thanks a lot, guys.

MW
 
Back to top
View user's profile Visit poster's website
mathwizard44

PostPosted: Apr 03, 2007 4:22    Post subject: Resolved my own problem. Reply with quote

OK, so I figured it out after studying my directory /usr/share/freebasic.

The program "fbc" goes in the /freebasic directory.

The other files, the ".o"s and ".a"s go into the /freebasic/lib/linux/ directory.

Just in case someone were to ask... ^_^

MW
 
Back to top
View user's profile Visit poster's website
ikkejw

PostPosted: Jun 12, 2007 18:10    Post subject: Reply with quote

As you might have noticed, this Linux build is not being updated anymore and the releases from the last few days are all the same. This is because I haven't had time to modify the build and update scripts to use SVN instead of CVS yet.

Also, DrV, could you please change the URL in the first post from http://ikkejw.homelinux.com/fbc/ to http://ikkejw.homelinux.com/fb/ ?
 
Back to top
View user's profile Visit poster's website AIM Address Yahoo Messenger MSN Messenger
redcrab
Sr. Member
PostPosted: Jun 12, 2007 22:18    Post subject: Reply with quote

... :(
 
Back to top
View user's profile Send e-mail Visit poster's website
ikkejw

PostPosted: Jun 13, 2007 9:49    Post subject: Reply with quote

redcrab wrote:
... :(


Don't worry, I'll get it fixed soon :)
 
Back to top
View user's profile Visit poster's website AIM Address Yahoo Messenger MSN Messenger
D.J.Peters
Guru
PostPosted: Jan 23, 2008 21:30    Post subject: Reply with quote

i can't download the latest build :-(

Joshy
Code:
Warning: file_get_contents(http://www.streetcds.co.uk/fblinux/onlinecheck): failed To Open stream: HTTP request failed! HTTP/1.1 404 Not Found in /var/www/fbc/index.php on Line 16

Warning: Cannot modify header information - headers already sent by (Output started at /var/www/fbc/index.php:16) in /var/www/fbc/index.php on Line 24
 
Back to top
View user's profile Visit poster's website
sir_mud
Master
PostPosted: Jan 24, 2008 0:58    Post subject: Reply with quote

yea, the linux svn build hasn't been online in quite some time, if you want i can make one and upload it to my host.
 
Back to top
View user's profile Visit poster's website
Oz
Sr. Member
PostPosted: Mar 01, 2008 20:24    Post subject: Reply with quote

is anyone going to do a daily svn for linux now?
I would, but I can't find the devel libraries for slackware quite yet.
I can host them on my website if someone is willing to svn/compile them

Oz
 
Back to top
View user's profile Send e-mail
Display posts from previous:   
Post new topic   Reply to topic    freebasic.net Forum Index -> Linux All times are GMT
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum



sf.net phatcode