ksherlock / profuse Goto Github PK
View Code? Open in Web Editor NEWProDOS file system for FUSE
ProDOS file system for FUSE
I am having little luck mounting disk images. I have tried with several ones, standard ProDOS or DOS3.3 formatted, but in nearly all cases they are mounted as an empty volume. This is what I do:
profuse
, using the above directory as the mount point.I have tried with different combinations of the options. Since sometimes I do see an image mounted correctly, I guess that I am either using the wrong options or an unsupported format.
I attach an archive with a few examples: dusthead_v1.1.po
and ROGUE.PO
can be mounted correctly (without passing any additional options), but the remaining disk images are not. I am not getting any errors from profuse
.
Using the current master and FUSE for OS X 2.8.3.
disk_images.zip
I am trying to build this on El Capitan. The latest release (v2_2010-03-18) fails early with:
]make
c++ -Wall -O2 -g -c -o newfs_prodos.o newfs_prodos.cpp
newfs_prodos.cpp:10:10: fatal error: 'BlockDevice.h' file not found
#include "BlockDevice.h"
^
1 error generated.
make: *** [newfs_prodos.o] Error 1
The master also fails soon:
]make
c++ -Wall -W -Wno-multichar -I. -O2 -g -I/usr/local/include/osxfuse/fuse -c -o bin/apfm.o bin/apfm.cpp
In file included from bin/apfm.cpp:21:
In file included from ./Pascal/Pascal.h:5:
In file included from ./Pascal/Entry.h:4:
./Common/smart_pointers.h:22:10: fatal error: 'tr1/memory' file not found
#include <tr1/memory>
^
1 error generated.
make: *** [bin/apfm.o] Error 1
I can get past this by defining CPP0X
, but then I get a different error:
]make
c++ -Wall -W -Wno-multichar -I. -O2 -g -I/usr/local/include/osxfuse/fuse -c -o bin/apfm.o bin/apfm.cpp
c++ -Wall -W -Wno-multichar -I. -O2 -g -I/usr/local/include/osxfuse/fuse -c -o Cache/BlockCache.o Cache/BlockCache.cpp
c++ -Wall -W -Wno-multichar -I. -O2 -g -I/usr/local/include/osxfuse/fuse -c -o Cache/ConcreteBlockCache.o Cache/ConcreteBlockCache.cpp
In file included from Cache/ConcreteBlockCache.cpp:2:
In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/algorithm:628:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/memory:3808:29: error: calling a private constructor of class
'Device::ConcreteBlockCache'
: __data_(__a, _Tp(__a0, __a1)) {}
^
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.