Re: [Freedos-devel] An allegro game library version 4.2.2 package

2022-09-02 Thread Jerome Shidel
Hi, 

> On Sep 1, 2022, at 7:44 PM, Jim Hall  wrote:
> 
> Those 8.3 DOS filenames can be limiting for package names, so I like
> the idea of moving the DJGPP packages to DJ_x instead of DJGPP_xx.
> I saw your note on GitLab about this, too.
> 
> If you're also rebuilding the DJGPP packages (newer version?) you
> might rename the packages to something like this:
> 
> djgpp_bn (DJGPP binutils) ==> dj_bin
> djgpp_bs (DJGPP Bison) ==> dj_bison
> djgpp_db (DJGPP gdb) ==> dj_gdb
> djgpp_fq (DJGPP faq) ==> dj_faq
> djgpp_fx (DJGPP Flex) ==> dj_flex
> djgpp_gc (DJGPP gcc) ==> dj_gcc
> djgpp_gp (DJGPP gpp) ==> dj_gpp
> djgpp_mk (DJGPP make) ==> dj_make
> djgpp_ob (DJGPP Objective-C compiler) ==> dj_objc
> djgpp_rh (DJGPP rhide) ==> dj_rhide
> djgpp_tx (DJGPP Texinfo) ==> dj_txinf
> djgpp (DJGPP environment) ==> djgpp [keep the same]
> 
> Those names make more sense to me.
> 
> Jerome just released the T2209 test build, but maybe this could be
> added to the T2210 test build?

I’ll go ahead and implementing the new DJGPP package naming scheme. 
While not difficult, there are several steps involved with renaming packages 
and it will take a few minutes. 

:-)

Jerome



___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] An allegro game library version 4.2.2 package

2022-09-01 Thread Jim Hall
Those 8.3 DOS filenames can be limiting for package names, so I like
the idea of moving the DJGPP packages to DJ_x instead of DJGPP_xx.
I saw your note on GitLab about this, too.

If you're also rebuilding the DJGPP packages (newer version?) you
might rename the packages to something like this:

djgpp_bn (DJGPP binutils) ==> dj_bin
djgpp_bs (DJGPP Bison) ==> dj_bison
djgpp_db (DJGPP gdb) ==> dj_gdb
djgpp_fq (DJGPP faq) ==> dj_faq
djgpp_fx (DJGPP Flex) ==> dj_flex
djgpp_gc (DJGPP gcc) ==> dj_gcc
djgpp_gp (DJGPP gpp) ==> dj_gpp
djgpp_mk (DJGPP make) ==> dj_make
djgpp_ob (DJGPP Objective-C compiler) ==> dj_objc
djgpp_rh (DJGPP rhide) ==> dj_rhide
djgpp_tx (DJGPP Texinfo) ==> dj_txinf
djgpp (DJGPP environment) ==> djgpp [keep the same]

Those names make more sense to me.

Jerome just released the T2209 test build, but maybe this could be
added to the T2210 test build?



On Thu, Sep 1, 2022 at 11:07 AM Paul Dufresne via Freedos-devel
 wrote:
>
> I added a file dj_alego.zip (using my suggestion for renaming files
> from djgpp_ab, to dj_abcde) to my DJGPP packages at:
>
> Allegro is a library to write games... this is the version on DJGPP
> site: 4.2.2.
>
> https://gitlab.com/dufresnep/freedos-djgpp
>
> Supposing that you managed to have all the files there inside your
> FreeDOS VM, you could build an allegro test.c file by:
>
> fdnpkg insall-nosrc djgpp
> fdnpkg install-nosrc djgpp_bn.zip
> fdnpkg install-nosrc djgpp_gc.zip
> fdnpkg install-wsrc dj_alego.zip
>
> cd FreeDOS\Source
> cd dj_alego
> unzip all422s.zip
> [some errors will happen because the file contains  some more  than 8 chars 
> name... I said yes]
> cd allegro
> cd tests
> gcc -o test.exe test.c -lalleg
> test.exe
> strip test.exe  [make the file smaller by removing debugging symbols]
>
>


___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


[Freedos-devel] An allegro game library version 4.2.2 package

2022-09-01 Thread Paul Dufresne via Freedos-devel
I added a file dj_alego.zip (using my suggestion for renaming files from 
djgpp_ab, to dj_abcde) to my DJGPP packages at:



Allegro is a library to write games... this is the version on DJGPP site: 4.2.2.



https://gitlab.com/dufresnep/freedos-djgpp



Supposing that you managed to have all the files there inside your FreeDOS VM, 
you could build an allegro test.c file by:



fdnpkg insall-nosrc djgpp

fdnpkg install-nosrc djgpp_bn.zip

fdnpkg install-nosrc djgpp_gc.zip

fdnpkg install-wsrc dj_alego.zip



cd FreeDOS\Source

cd dj_alego

unzip all422s.zip

[some errors will happen because the file contains  some more  than 8 chars 
name... I said yes]

cd allegro

cd tests

gcc -o test.exe test.c -lalleg

test.exe

strip test.exe  [make the file smaller by removing debugging symbols]___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel