[Ohrrpgce] Nightly builds updated to Freebasic 1.05+

Ralph Versteegen teeemcee at gmail.com
Tue Sep 13 19:54:12 PDT 2016


On 14 September 2016 at 14:04, James Paige <Bob at hamsterrepublic.com> wrote:

>
>
> On Tuesday, September 13, 2016, Ralph Versteegen <teeemcee at gmail.com>
> wrote:
>
>> Great. So did you extract into a mingw installation? I've never actually
>> tried that, (maybe it's better not to, so you can uninstall it and install
>> a different FB version, especially since they've changed the directory
>> structure several times in the past)
>>
>
> Yes, I extracted directly into the mingw tree, and immediately regretted
> it :) being able to uninstall would have been nice.
>
> Oh, well, it works great for the moment.
>
>
>>
>> I notice that there seems to be a problem in the cron log for mac
>> nightlies (has happened twice):
>>
>> Create minimal player tarball
>> gnutar: distrib/ohrrpgce-mac-minimal-2016-09-13-wip.tar.gz: Cannot
>> write: Broken pipe
>> gnutar: Child died with signal 11
>> gnutar: Error is not recoverable: exiting now
>> ...
>> mv: rename distrib/ohrrpgce-mac-minimal-*-wip.tar.gz to
>> distrib/ohrrpgce-mac-minimal.tar.gz: No such file or directory
>> distrib/ohrrpgce-mac-minimal.tar.gz: No such file or directory
>> rm: distrib/ohrrpgce-mac-minimal.tar.gz: No such file or directory
>>
>
> Yes, I saw that too, not sure yet what is happening
>
>
>> However, http://hamsterrepublic.com/ohrrpgce/nightly/ohrrpgce-mac-min
>> imal.tar.gz has a timestamp that seems to show it was uploaded with
>> everything else. Have you already fixed the problem?
>>
>
> That was me trying to fix it.
>
> The Mac distrib scripts work great from my terminal, but fail from cron.
> Some missing environment variable, I suspect.
>

Based on the error message, I would say that the gzip that gnutar spawned
exited with an error, perhaps because it didn't understand gnu-specific
commandline options, so check whether you have gzip installed via macports
and the ordering of your PATH.

>
>
>
>
>>
>> On 14 September 2016 at 02:55, James Paige <Bob at hamsterrepublic.com>
>> wrote:
>>
>>> Opps! I downloaded the wrong zip file. When I downloaded the correct
>>> one, the problem was resolved.
>>>
>>> Sorry for the confusion :)
>>>
>>> The Windows nightlies should actually work properly now
>>>
>>> ---
>>> James
>>>
>>>
>>> On Tue, Sep 13, 2016 at 7:45 AM, James Paige <Bob at hamsterrepublic.com>
>>> wrote:
>>>
>>>> Hmmm... I uninstalled the standard FB 1.05 installation.
>>>>
>>>> Then I downloaded the win32 mingworg zip file, and extracted it
>>>> according to the instructions on the wiki.
>>>>
>>>> I still get the exact same build failure with libfmt.a :(
>>>>
>>>> On Mon, Sep 12, 2016 at 8:53 PM, Ralph Versteegen <teeemcee at gmail.com>
>>>> wrote:
>>>>
>>>>> I've seen this problem a few times before. In fact, I still had a
>>>>> draft email all about it. Eventually I realised that this is all explained
>>>>> quite well on the wiki already: you installed the wrong version of FB. See
>>>>> http://rpg.hamsterrepublic.com/ohrrpgce/Getting_FreeBasic
>>>>> http://rpg.hamsterrepublic.com/ohrrpgce/Windows_compiling_requirements
>>>>>
>>>>> On 13 September 2016 at 10:08, James Paige <Bob at hamsterrepublic.com>
>>>>> wrote:
>>>>>
>>>>>> Opps!
>>>>>>
>>>>>> Actually, seems that the Windows builds are not working properly. I
>>>>>> could have sworn they worked fine earilier, but I guess I was mistaken
>>>>>>
>>>>>> g++ -O3 -DFBCVERSION=1050 -m32 -mpreferred-stack-boundary=2 -mno-sse
>>>>>> -g -Wall -Wno-non-virtual-dtor -o game.exe build\bmod.rbas.o
>>>>>> build\menustuf.rbas.o build\moresubs.rbas.o build\savegame.rbas.o
>>>>>> build\purchase.rbas.o build\game-common.rbas.o build\game-loading.rbas.o
>>>>>> build\os_windows.o build\os_windows2.o build\util.o build\blit.o
>>>>>> build\base64.o build\unicode.o build\array.o build\miscc.o
>>>>>> build\filelayer.o build\vector.o build\rasterizer.o build\matrixMath.o
>>>>>> build\gfx_newRenderPlan.o build\game.o build\bmodsubs.o
>>>>>> build\scriptcommands.o build\yetmore2.o build\walkabouts.o
>>>>>> build\scripting.o build\oldhsinterpreter.o build\plankmenu.o
>>>>>> build\game-gfx_sdl.o build\game-gfx_fb.o build\game-music_sdl.o
>>>>>> build\game-sdl_lumprwops.o build\game-allmodex.o build\game-backends.o
>>>>>> build\game-lumpfile.o build\game-misc.o build\game-bam2mid.o
>>>>>> build\game-common_menus.o build\game-bcommon.o build\game-menus.o
>>>>>> build\game-browse.o build\game-reload.o build\game-reloadext.o
>>>>>> build\game-sliceedit.o build\game-slices.o gicon.obj "-Wl,-("
>>>>>> -Wl,--add-needed "-Wl,-Lc:\program files (x86)\freebasic\lib\win32"
>>>>>> "c:\program files (x86)\freebasic\lib\win32\fbrt0.o" -lfbmt -Wl,-S
>>>>>> -static-libgcc -static-libstdc++ -Wl, at win32\ld_opt_hack.txt -lgdi32
>>>>>> -Wl,--subsystem,windows -Lwin32 -lwinmm -lpsapi -lSDL -lfbgfxmt -lSDL
>>>>>> -lSDL_mixer -lfbgfxmt "-Wl,-)"
>>>>>> c:\program files (x86)\freebasic\lib\win32/libf
>>>>>> bmt.a(time_date.o):time_date.c:(.text+0x12): undefined reference to
>>>>>> `_time32'
>>>>>> c:\program files (x86)\freebasic\lib\win32/libf
>>>>>> bmt.a(time_date.o):time_date.c:(.text+0x22): undefined reference to
>>>>>> `_localtime32'
>>>>>> c:\program files (x86)\freebasic\lib\win32/libf
>>>>>> bmt.a(time_now.o):time_now.c:(.text+0x11): undefined reference to
>>>>>> `_time32'
>>>>>> c:\program files (x86)\freebasic\lib\win32/libf
>>>>>> bmt.a(time_now.o):time_now.c:(.text+0x19): undefined reference to
>>>>>> `_localtime32'
>>>>>> c:\program files (x86)\freebasic\lib\win32/libf
>>>>>> bmt.a(time_time.o):time_time.c:(.text+0x12): undefined reference to
>>>>>> `_time32'
>>>>>> c:\program files (x86)\freebasic\lib\win32/libf
>>>>>> bmt.a(time_time.o):time_time.c:(.text+0x22): undefined reference to
>>>>>> `_localtime32'
>>>>>> collect2: ld returned 1 exit status
>>>>>> scons: *** [game.exe] Error 1
>>>>>> scons: building terminated because of errors.
>>>>>> Could Not Find C:\nightly\ohrrpgce\game*.exe
>>>>>>
>>>>>>
>>>>>> On Mon, Sep 12, 2016 at 12:31 PM, James Paige <
>>>>>> Bob at hamsterrepublic.com> wrote:
>>>>>>
>>>>>>> I have updated all the nightly builds.
>>>>>>>
>>>>>>> Windows and Linux are compiling on Freebasic 1.05 now
>>>>>>> Mac OS X is compiling on Freebasic 1.06 now
>>>>>>>
>>>>>>> So far everything seems to be running nicely.
>>>>>>>
>>>>>>> I haven't got around to trying to build for Android with Freebasic
>>>>>>> 1.06 yet, but I hope to get that running this afternoon also
>>>>>>>
>>>>>>> ---
>>>>>>> James
>>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Ohrrpgce mailing list
>>>>>> ohrrpgce at lists.motherhamster.org
>>>>>> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherh
>>>>>> amster.org
>>>>>>
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Ohrrpgce mailing list
>>>>> ohrrpgce at lists.motherhamster.org
>>>>> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
>>>>>
>>>>>
>>>>
>>>
>>> _______________________________________________
>>> Ohrrpgce mailing list
>>> ohrrpgce at lists.motherhamster.org
>>> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
>>>
>>>
>>
>
>
> _______________________________________________
> Ohrrpgce mailing list
> ohrrpgce at lists.motherhamster.org
> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.motherhamster.org/pipermail/ohrrpgce-motherhamster.org/attachments/20160914/7dfa1770/attachment-0001.htm>


More information about the Ohrrpgce mailing list